Nutrition Facts for Porcupine balls meatballs
Blog Research API Download App

Porcupine Balls Meatballs

Image of Porcupine Balls Meatballs
Nutriscore Rating: 67/100

Transform dinnertime with these classic Porcupine Balls Meatballs, a nostalgic comfort food bursting with flavor! These tender, juicy meatballs are made with a unique blend of ground beef and rice, which "pokes out" during cooking, giving them their charming porcupine-like appearance. Seasoned with garlic, onion, and a medley of spices, they’re simmered to perfection in a rich, savory tomato and Worcestershire-based sauce. With a quick prep time of just 20 minutes and easy one-skillet cooking, this family-friendly recipe is perfect for busy weeknights. Serve these hearty meatballs over mashed potatoes, pasta, or with crusty bread to mop up every drop of the delicious sauce. Simple yet satisfying, Porcupine Balls are sure to become a dinnertime favorite in your home!

Get More Healthy Recipes with SnapCalorie

β˜…β˜…β˜…β˜…β˜… 4.8/5.0 (2,000+ reviews)
βœ“ Discover personalized meal ideas
βœ“ Track your nutrition effortlessly
βœ“ Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
πŸ”₯
Cook Time
40 min
πŸ•
Total Time
1 hr
πŸ‘₯
Servings
4 servings
πŸ“Š
Difficulty
Medium

πŸ₯˜ Ingredients

12 items
  • 1 lb Ground beef
  • 0.5 cup White rice
  • 0.25 cup Water
  • 0.5 cup Yellow onion, finely chopped
  • 1 tsp Garlic powder
  • 1 tsp Salt
  • 0.5 tsp Ground black pepper
  • 1 Egg, lightly beaten
  • 15 oz Tomato sauce
  • 1 cup Low-sodium beef broth
  • 2 tsp Worcestershire sauce
  • 1 tbsp Dried parsley (optional, for garnish)
πŸ’‘
Pro Tip: Read through all ingredients before starting to cook!

πŸ“ Instructions

7 steps
1

In a large mixing bowl, combine the ground beef, white rice, water, chopped onion, garlic powder, salt, pepper, and the lightly beaten egg. Mix gently with your hands until just combined, being careful not to overwork the meat.

2

Using your hands, form the mixture into 1- to 1.5-inch meatballs (roughly the size of a golf ball). You should end up with about 12-14 meatballs.

3

In a large skillet or Dutch oven, heat a drizzle of oil over medium heat. Once hot, gently place the meatballs into the skillet in a single layer. Sear the meatballs for 2-3 minutes per side until browned. You may need to do this in batches to avoid overcrowding the pan. Set the browned meatballs aside on a plate.

4

In the same skillet or Dutch oven, combine the tomato sauce, beef broth, and Worcestershire sauce. Stir to mix and bring the sauce to a gentle simmer.

5

Return the browned meatballs to the skillet, nestling them into the sauce. Cover the skillet with a lid and reduce the heat to medium-low. Let the meatballs simmer for 30 minutes, occasionally spooning sauce over them to ensure they stay moist.

6

After 30 minutes, check to ensure the meatballs are cooked through (the internal temperature should reach 160Β°F or the rice should appear tender and poking out of the meatballs).

7

Garnish with dried parsley if desired, and serve hot with mashed potatoes, pasta, or a side of bread to soak up the sauce.

⚑
Cooking Tip: Take your time with each step for the best results!
1546
cal
95.3g
protein
71.5g
carbs
99.7g
fat

Nutrition Facts

1 serving (1417.3g)
Calories
1546
% Daily Value*
Total Fat 99.7 g 128%
Saturated Fat 37.8 g 189%
Polyunsaturated Fat 0.0 g
Cholesterol 491 mg 164%
Sodium 4772 mg 207%
Total Carbohydrate 71.5 g 26%
Dietary Fiber 9.3 g 33%
Total Sugars 25.5 g
Protein 95.3 g 191%
Vitamin D 1.7 mcg 9%
Calcium 290 mg 22%
Iron 16.2 mg 90%
Potassium 2746 mg 58%

*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

18.3%%
24.4%%
57.4%%
Fat: 897 cal (57.4%%)
Protein: 381 cal (24.4%%)
Carbs: 286 cal (18.3%%)