Nutrition Facts for Ultra simple porcupine meatballs in tomato sauce

Ultra Simple Porcupine Meatballs in Tomato Sauce

Image of Ultra Simple Porcupine Meatballs in Tomato Sauce
Nutriscore Rating: 67/100

Bring comfort food to your table with these Ultra Simple Porcupine Meatballs in Tomato Sauce—a timeless recipe that’s as easy to make as it is delicious. These tender, flavor-packed meatballs combine ground beef, uncooked white rice, and a medley of simple seasonings, creating their signature "porcupine" texture as the rice cooks to perfection. Simmered in a rich and tangy tomato sauce, this one-pan dish is ready in just 40 minutes, making it ideal for busy weeknights or cozy family dinners. Serve with mashed potatoes, pasta, or crusty bread to soak up every drop of the savory sauce. Quick, satisfying, and made with pantry staples, this recipe is destined to become a household favorite.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
10 min
🔥
Cook Time
30 min
🕐
Total Time
40 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

11 items
  • 1 lb ground beef
  • 0.5 cup uncooked white rice
  • 0.5 cup yellow onion, finely diced
  • 1 tsp garlic powder
  • 1 tsp salt
  • 0.5 tsp black pepper
  • 1 large egg
  • 15 oz canned tomato sauce
  • 1 cup water
  • 1 tbsp cooking oil
  • 2 tbsp optional garnish: chopped fresh parsley
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

7 steps
1

In a large mixing bowl, combine the ground beef, uncooked white rice, diced onion, garlic powder, salt, black pepper, and the egg. Mix gently with your hands or a spoon until well combined.

2

Shape the meat mixture into approximately 12-14 medium-sized meatballs and set aside on a plate.

3

Heat the cooking oil in a large skillet or deep pan over medium heat. Once hot, add the meatballs in a single layer. Sear the meatballs for 2-3 minutes on each side until browned but not fully cooked.

4

In a separate bowl, mix the canned tomato sauce and water. Pour the tomato sauce mixture over the meatballs in the skillet.

5

Reduce the heat to low, cover the skillet with a lid, and let the meatballs simmer in the sauce for 25-30 minutes. Stir occasionally and ensure the meatballs are fully cooked (internal temperature of 165°F).

6

Once cooked, remove from heat and garnish with chopped parsley, if desired.

7

Serve the porcupine meatballs warm with your favorite side, such as mashed potatoes, pasta, or steamed vegetables.

Cooking Tip: Take your time with each step for the best results!
1775
cal
87.0g
protein
122.1g
carbs
103.7g
fat

Nutrition Facts

1 serving (1379.1g)
Calories
1775
% Daily Value*
Total Fat 103.7 g 133%
Saturated Fat 36.5 g 182%
Polyunsaturated Fat 2.0 g
Cholesterol 500 mg 167%
Sodium 4039 mg 176%
Total Carbohydrate 122.1 g 44%
Dietary Fiber 10.2 g 36%
Total Sugars 20.9 g
Protein 87.0 g 174%
Vitamin D 1.3 mcg 7%
Calcium 212 mg 16%
Iron 12.3 mg 68%
Potassium 2828 mg 60%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

27.6%%
19.7%%
52.7%%
Fat: 933 cal (52.7%%)
Protein: 348 cal (19.7%%)
Carbs: 488 cal (27.6%%)