Nutrition Facts for Yummy meatball stew

Yummy Meatball Stew

Image of Yummy Meatball Stew
Nutriscore Rating: 68/100

Cozy up with a bowl of hearty, homemade Yummy Meatball Stew, a comforting recipe that’s as satisfying as it is flavorful. Packed with tender, parmesan-infused meatballs and a medley of fresh vegetables like carrots, celery, and potatoes, this stew is simmered to perfection in a rich, tomato-infused beef broth enhanced with aromatic bay leaf and thyme. The addition of frozen peas adds a pop of color and sweetness, while fresh parsley brightens the dish with a final flourish. Ready in just an hour, this one-pot wonder is perfect for weeknight dinners or chilly evenings. Serve it with crusty bread or ladle it over rice for a meal that feels like a warm hug in every bite. Ideal for those seeking easy comfort food recipes with a classic twist!

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
40 min
🕐
Total Time
1 hr
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

19 items
  • 500 grams ground beef
  • 1 cup breadcrumbs
  • 0.25 cup milk
  • 1 large egg
  • 0.5 cup parmesan cheese
  • 2 cloves garlic cloves (minced)
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons olive oil
  • 1 medium yellow onion (diced)
  • 2 medium carrots (sliced)
  • 2 stalks celery stalks (chopped)
  • 3 medium potatoes (diced)
  • 2 tablespoons tomato paste
  • 4 cups beef broth
  • 1 leaf bay leaf
  • 0.5 teaspoon dried thyme
  • 1 cup frozen peas
  • 2 tablespoons fresh parsley (chopped)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

In a large bowl, combine ground beef, breadcrumbs, milk, egg, parmesan cheese, minced garlic, salt, and black pepper. Mix well and form into small meatballs (about 1 inch in diameter).

2

Heat 1 tablespoon of olive oil in a large pot over medium heat. Working in batches, brown the meatballs on all sides until lightly golden. Remove meatballs and set aside.

3

In the same pot, add the remaining tablespoon of olive oil. Sauté the diced onion, sliced carrots, and chopped celery for about 5 minutes, until vegetables soften.

4

Stir in the tomato paste and cook for 1 minute to deepen the flavor.

5

Add the beef broth, diced potatoes, bay leaf, and dried thyme. Stir to combine and bring the mixture to a gentle boil.

6

Return the meatballs to the pot, reduce the heat to low, and simmer uncovered for 25 minutes, stirring occasionally.

7

During the last 5 minutes of cooking, add the frozen peas to the stew.

8

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

9

Garnish with chopped fresh parsley before serving. Serve hot with crusty bread or over rice if desired.

Cooking Tip: Take your time with each step for the best results!
2567
cal
152.0g
protein
174.8g
carbs
149.2g
fat

Nutrition Facts

1 serving (2466.0g)
Calories
2567
% Daily Value*
Total Fat 149.2 g 191%
Saturated Fat 54.0 g 270%
Polyunsaturated Fat 4.7 g
Cholesterol 601 mg 200%
Sodium 8564 mg 372%
Total Carbohydrate 174.8 g 64%
Dietary Fiber 23.1 g 82%
Total Sugars 37.8 g
Protein 152.0 g 304%
Vitamin D 2.0 mcg 10%
Calcium 903 mg 69%
Iron 21.8 mg 121%
Potassium 4038 mg 86%

*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

26.4%%
22.9%%
50.7%%
Fat: 1342 cal (50.7%%)
Protein: 608 cal (22.9%%)
Carbs: 699 cal (26.4%%)