Ingredients
– 1 1/2 pounds 80/20 ground beef for rich flavor and juiciness
– 1 beaten egg for binding
– 1 1/2 teaspoons Worcestershire sauce for savory depth
– 1/2 cup long grain uncooked white rice for signature look and texture
– 3 minced garlic cloves for bold fresh flavor
– 1 teaspoon Italian seasoning for herb flavor
– 3/4 teaspoon garlic powder for boosting savory taste
– 1/2 teaspoon onion powder for gentle sweetness and roundness
– 1 teaspoon sea salt for seasoning
– 1/4 teaspoon freshly cracked black pepper for a little bite
– 1/3 cup water for tenderness and rice cooking
– 1 tablespoon extra-virgin olive oil for browning meatballs
– 1 28-ounce can tomato sauce for sauce base
– 1/2 cup chicken or beef stock for loosening and extra flavor
– 1 teaspoon Italian seasoning for deepening herb notes
– 4 tablespoons salted butter for richness and smoothness
– 2 tablespoons brown sugar for balancing acidity
– 2 teaspoons Worcestershire sauce for savory depth
– 1 teaspoon garlic powder for bold seasoning
– 1 teaspoon sea salt for rounding out flavor
Instructions
1-First Step: Mix the meatball mixture In a large bowl, combine the ground beef, beaten egg, Worcestershire sauce, uncooked long grain white rice, minced garlic, Italian seasoning, garlic powder, onion powder, sea salt, black pepper, and water. Use clean hands or a sturdy spoon to mix everything just until combined. Try not to overwork the meat, because that can make the meatballs tough instead of tender. The rice may look a little strange at this stage, but that is exactly what gives Porcupine Meatballs their classic texture. It cooks right in the sauce, so you do not need to boil it first. If you are cooking with kids, this is a great step for them to help with, as long as everyone washes hands well first.
2-Second Step: Shape the meatballs Form the mixture into about 20 golf ball-sized meatballs. If your hands stick, lightly dampen them with water first. Gentle shaping helps the meatballs hold together better during browning and simmering. Keep the meatballs about the same size so they cook evenly. If a few look a little rough around the edges, do not worry. Porcupine Meatballs are homey food, not a beauty contest. A slightly rustic shape is part of the charm.
3-Third Step: Brown the meatballs Heat the extra-virgin olive oil in a large nonstick skillet over medium-high heat. Add the meatballs in batches if needed, then brown them on all sides for about 10 minutes. You do not need to cook them through at this stage. You are just building color and flavor. Use a nonstick skillet here because the rice and water make the mixture a little looser than a standard meatball blend. If you only have a regular skillet, spray it lightly with baking spray and add the oil. Browning also helps seal the outside so the meatballs hold their shape while they simmer.
4-Fourth Step: Make the sauce Transfer the browned meatballs to a plate and discard the grease from the skillet. In the same skillet, combine the tomato sauce, stock, Italian seasoning, salted butter, brown sugar, Worcestershire sauce, garlic powder, and sea salt. Stir well so the butter melts and the sauce comes together smoothly. This sauce is thinner than a classic marinara, and that is a good thing here. The thinner consistency gives the rice room to cook and keeps the final dish spoonable and cozy. If you prefer a lighter sauce, you can omit the butter, though it will be a little less rich.
5-Fifth Step: Simmer until tender Return the meatballs to the sauce and spoon some of the sauce over the top so they are nicely coated. Cover the skillet, reduce the heat to low, and simmer for 45 to 50 minutes. Check near the end to make sure the rice inside the meatballs is tender. During simmering, the rice absorbs moisture and expands, which gives Porcupine Meatballs their signature look. Keep the heat low so the sauce does not scorch and the meatballs do not break apart. If the sauce thickens too much, add a small splash of stock or water.
6-Final Step: Serve family-style When the meatballs are tender and the rice is fully cooked, serve them family-style with cooked pasta, mashed potatoes, or rice. Add fresh flat leaf parsley or basil on top for a bright finish. The herbs give the dish a fresh pop that balances the rich sauce. For a hearty dinner plate, try serving these with creamy loaded mashed potato casserole or a simple bowl of buttered rice. If you want a cozy side dish that feeds a crowd, this meal fits right in.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
๐ฅก Store leftovers in the refrigerator for 3-4 days or freeze for longer storage.
๐ฅ Use a nonstick skillet or spray your pan to handle the loose meatball texture from rice.
๐จโ๐ฉโ๐งโ๐ฆ Involve kids in rolling the meatballs for a fun family activity.
- Prep Time: 15 minutes
- Cook Time: 1 hour 5 minutes
- Category: Main Dishes
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 431 kcal
- Sugar: 9g
- Sodium: 1098mg
- Fat: 33g
- Carbohydrates: 23g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 51mg
