Nutrition Facts for High protein hearty meatball and potato soup

High Protein Hearty Meatball and Potato Soup

Image of High Protein Hearty Meatball and Potato Soup
Nutriscore Rating: 68/100

Warm up with a comforting bowl of **High Protein Hearty Meatball and Potato Soup**, a satisfying one-pot meal packed with tender, flavorful meatballs and wholesome vegetables. This protein-rich recipe combines a blend of ground beef and pork, parmesan, and aromatic spices to create juicy, homemade meatballs that simmer to perfection in a savory beef broth. Chunky russet potatoes, carrots, celery, and fragrant herbs like thyme and bay leaf add layers of flavor and heartiness to the soup. Ready in just over an hour, this nutrient-dense dish is perfect for family dinners or meal prep. Serve it steaming hot with a sprinkle of fresh parsley for a cozy, nourishing meal that feels like a warm hug. Ideal for those seeking high-protein, comforting dinner ideas!

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

🥘 Ingredients

17 items
  • 1 pound Ground beef
  • 0.5 pound Ground pork
  • 1 large Egg
  • 0.5 cup Breadcrumbs
  • 0.25 cup Parmesan cheese, grated
  • 2 cloves Garlic, minced
  • 1 medium Onion, finely chopped
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 2 tablespoons Olive oil
  • 3 medium Russet potatoes, peeled and diced
  • 2 medium Carrots, sliced
  • 2 stalks Celery, sliced
  • 8 cups Beef broth
  • 1 piece Bay leaf
  • 0.5 teaspoon Thyme, dried
  • 2 tablespoons Parsley, chopped
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

8 steps
1

In a large bowl, combine ground beef, ground pork, egg, breadcrumbs, Parmesan cheese, garlic, onion, salt, and pepper. Mix thoroughly until the ingredients are well incorporated.

2

Shape the mixture into small meatballs, about 1 inch in diameter, and place them on a tray.

3

Heat olive oil in a large pot over medium heat. Add the meatballs in batches, cooking until they are browned on all sides. Remove the meatballs and set aside.

4

In the same pot, add the diced potatoes, sliced carrots, and celery. Stir and cook for about 5 minutes until the vegetables start to soften.

5

Pour in the beef broth, and add the bay leaf and thyme. Bring the mixture to a boil, then reduce the heat to low and simmer for 15 minutes.

6

Return the meatballs to the pot, and continue to simmer for another 15-20 minutes until the meatballs are cooked through and potatoes are tender.

7

Remove the bay leaf, stir in the chopped parsley, and adjust the seasoning with additional salt and pepper if needed.

8

Serve hot, garnished with extra parsley if desired.

Cooking Tip: Take your time with each step for the best results!
3123
cal
197.4g
protein
201.2g
carbs
177.4g
fat

Nutrition Facts

1 serving (3840.7g)
Calories
3123
% Daily Value*
Total Fat 177.4 g 227%
Saturated Fat 62.8 g 314%
Polyunsaturated Fat 4.8 g
Cholesterol 765 mg 255%
Sodium 11423 mg 497%
Total Carbohydrate 201.2 g 73%
Dietary Fiber 19.5 g 70%
Total Sugars 21.0 g
Protein 197.4 g 395%
Vitamin D 1.3 mcg 7%
Calcium 726 mg 56%
Iron 23.6 mg 131%
Potassium 6168 mg 131%

*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

25.2%%
24.7%%
50.0%%
Fat: 1596 cal (50.0%%)
Protein: 789 cal (24.7%%)
Carbs: 804 cal (25.2%%)