Nutrition Facts for Pearly porcupine meatballs

Pearly Porcupine Meatballs

Image of Pearly Porcupine Meatballs
Nutriscore Rating: 83/100

Transform your dinner table with these irresistibly hearty Pearly Porcupine Meatballs—a nostalgic classic with a flavorful twist! These tender meatballs get their unique “porcupine” appearance from uncooked long-grain rice that cooks to perfection right inside the meat, creating delicate spikes that peek through the surface. Infused with savory garlic, onion, and parsley, and simmered in a rich tomato sauce lightly sweetened with a hint of sugar, these meatballs are irresistibly juicy and satisfying. Perfect for a comforting family meal, they pair beautifully with creamy mashed potatoes, al dente pasta, or crusty bread for soaking up every drop of sauce. Easy to prepare and packed with wholesome ingredients, this recipe is sure to become a weeknight favorite. Keywords: Porcupine Meatballs Recipe, Easy Homemade Meatballs, Hearty Tomato Sauce Recipes.

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
20 min
🔥
Cook Time
45 min
🕐
Total Time
1 hr 5 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

14 items
  • 500 grams ground beef
  • 100 grams uncooked long-grain white rice
  • 1 large egg
  • 1 medium, finely chopped onion
  • 2 cloves, minced garlic
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 teaspoon dried parsley
  • 400 grams (1 can) crushed tomatoes
  • 2 tablespoons tomato paste
  • 300 milliliters water
  • 1 tablespoon olive oil
  • 0.5 teaspoon sugar
  • 1 whole bay leaf
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

In a large mixing bowl, combine the ground beef, uncooked rice, egg, chopped onion, minced garlic, salt, black pepper, and dried parsley. Mix thoroughly until evenly blended.

2

Using your hands, shape the mixture into 16 equally-sized meatballs and set aside.

3

In a large, deep skillet or Dutch oven, heat the olive oil over medium heat.

4

Add the meatballs to the skillet, searing them on all sides until lightly browned but not fully cooked. Remove the meatballs and set aside.

5

In the same skillet, add the crushed tomatoes, tomato paste, water, sugar, and bay leaf. Stir to combine and bring the sauce to a gentle simmer.

6

Carefully place the meatballs back into the skillet, ensuring they are mostly submerged in the sauce.

7

Cover the skillet with a lid and reduce the heat to low. Simmer the meatballs for 30-35 minutes, or until the rice in the meatballs is tender and cooked through.

8

Occasionally, gently stir the sauce to prevent sticking, taking care not to break the meatballs.

9

Remove the bay leaf and adjust seasoning with additional salt or pepper if needed before serving.

10

Serve the Pearly Porcupine Meatballs warm, garnished with fresh parsley, alongside mashed potatoes, pasta, or crusty bread for a hearty meal.

Cooking Tip: Take your time with each step for the best results!
35146
cal
1435.3g
protein
7441.4g
carbs
444.8g
fat

Nutrition Facts

1 serving (161173.7g)
Calories
35146
% Daily Value*
Total Fat 444.8 g 570%
Saturated Fat 39.9 g 200%
Polyunsaturated Fat 3.3 g
Cholesterol 574 mg 191%
Sodium 16171 mg 703%
Total Carbohydrate 7441.4 g 2706%
Dietary Fiber 2005.6 g 7163%
Total Sugars 4680.3 g
Protein 1435.3 g 2871%
Vitamin D 1.3 mcg 7%
Calcium 26856 mg 2066%
Iron 1012.3 mg 5624%
Potassium 335352 mg 7135%

*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

75.3%%
14.5%%
10.1%%
Fat: 4003 cal (10.1%%)
Protein: 5741 cal (14.5%%)
Carbs: 29765 cal (75.3%%)