Transform dinner into a nostalgic comfort food experience with these Porcupine Meatballs prepared on the stove top. Featuring tender ground beef mixed with uncooked white rice for a signature texture, these meatballs cook to perfection in a savory tomato and beef broth sauce infused with garlic, onion, and a touch of Worcestershire for depth. Easy to prepare in under an hour, this classic recipe combines hearty flavor with simplicity, making it ideal for busy weeknights or family gatherings. The dish’s rich sauce and juicy meatballs pair beautifully with mashed potatoes, steamed vegetables, or crusty bread, while a sprinkle of fresh parsley adds a pop of color and freshness. Perfect for lovers of vintage recipes, this stovetop version of Porcupine Meatballs delivers comforting flavor and wholesome satisfaction with every bite.
Scan with your phone to download!
In a large mixing bowl, combine the ground beef, uncooked rice, egg, chopped onion, minced garlic, salt, black pepper, and paprika. Mix gently until just combined, being careful not to overwork the mixture.
Form the mixture into golf ball-sized meatballs (about 16 meatballs). Set aside on a plate or tray.
Heat olive oil in a large, deep skillet or sauté pan over medium heat. Once hot, add the meatballs in a single layer, working in batches if needed to avoid overcrowding. Brown the meatballs on all sides, about 2-3 minutes per side. They do not need to be fully cooked at this stage. Remove and set aside.
In the same skillet, add the crushed tomatoes, beef broth, and Worcestershire sauce. Stir well to combine, scraping up any browned bits from the bottom of the pan.
Return the browned meatballs to the skillet, arranging them in a single layer. Spoon some of the sauce over the meatballs to coat them.
Lower the heat to a gentle simmer, cover the skillet with a lid, and cook for about 25-30 minutes, or until the meatballs are cooked through and the rice inside is tender.
Serve the porcupine meatballs warm, garnished with fresh parsley if desired. They pair beautifully with mashed potatoes, steamed vegetables, or crusty bread.
Serving size | (1398.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1756.8 |
Total Fat 104.4g | 0% |
Saturated Fat 36.8g | 0% |
Polyunsaturated Fat 3.3g | |
Cholesterol 540.6mg | 0% |
Sodium 3915.4mg | 0% |
Total Carbohydrate 113.6g | 0% |
Dietary Fiber 8.8g | 0% |
Total Sugars 17.7g | |
Protein 97.8g | 0% |
Vitamin D 53.8IU | 0% |
Calcium 232.6mg | 0% |
Iron 14.0mg | 0% |
Potassium 2599.7mg | 0% |
Source of Calories