Nutrition Facts for Meatball vegetable soup
Blog Research API Download App

Meatball Vegetable Soup

Image of Meatball Vegetable Soup
Nutriscore Rating: 68/100

Warm, hearty, and packed with wholesome ingredients, Meatball Vegetable Soup is the ultimate comfort food that nourishes both body and soul. This one-pot wonder combines tender, perfectly seasoned beef meatballs with a vibrant medley of fresh vegetables, including carrots, celery, potatoes, and green beans, all simmered in a flavorful broth enriched with garlic and Italian herbs. The addition of diced tomatoes and a sprinkling of parsley at the end adds a fresh, bright touch. Perfect for chilly evenings, this easy-to-make recipe requires just 25 minutes of prep and is ready in under an hour, making it an ideal weeknight dinner or satisfying meal prep option. Serve it with crusty bread for a cozy, satisfying meal the whole family will love.

💪 Sports Nutrition Since 1999

Fuel Your Fitness Goals

Premium sports nutrition and supplements at the best prices since 1999.

Lowest Prices Guaranteed
Top Brands Selection
Fast Free Shipping
Shop Supplements →

Over 25 years of sports nutrition excellence

A1Supplements Products

Recipe Information

⏱️
Prep Time
25 min
🔥
Cook Time
45 min
🕐
Total Time
1 hr 10 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

19 items
  • 1 lb Ground beef
  • 0.5 cup Breadcrumbs
  • 0.25 cup Grated Parmesan cheese
  • 1 Egg
  • 0.5 tsp Garlic powder
  • 1 tsp Dried Italian seasoning
  • 1.5 tsp Salt
  • 0.5 tsp Black pepper
  • 2 tbsp Olive oil
  • 2 Carrots, diced
  • 2 Celery stalks, diced
  • 1 Yellow onion, diced
  • 3 Garlic cloves, minced
  • 8 cups Chicken or beef broth
  • 14.5 oz Canned diced tomatoes
  • 2 Russet potatoes, peeled and cubed
  • 1 cup Green beans, trimmed and chopped
  • 0.5 cup Frozen peas
  • 2 tbsp Fresh parsley, chopped
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

In a large mixing bowl, combine ground beef, breadcrumbs, grated Parmesan cheese, egg, garlic powder, Italian seasoning, 1/2 tsp salt, and 1/4 tsp black pepper. Mix until well combined.

2

Shape the mixture into small, bite-sized meatballs and set aside on a plate.

3

Heat 1 tablespoon of olive oil in a large soup pot over medium heat. Add the meatballs in batches, careful not to overcrowd the pot. Brown the meatballs for 2-3 minutes on each side, then remove and set aside. The meatballs do not need to be fully cooked at this stage.

4

Add the remaining 1 tablespoon of olive oil to the pot. Sauté the diced carrots, celery, and onion for 5-7 minutes or until softened. Add the minced garlic and cook for another minute, stirring frequently.

5

Pour in the chicken or beef broth and canned diced tomatoes (with their juice). Stir to combine.

6

Add the potatoes and green beans to the pot. Season with 1 tsp salt and the remaining black pepper. Bring the mixture to a boil, then reduce the heat to low and allow to simmer uncovered for 15 minutes.

7

Gently return the browned meatballs to the soup. Simmer for an additional 20 minutes, or until the meatballs are fully cooked and the vegetables are tender.

8

Stir in the frozen peas and fresh parsley during the last 5 minutes of cooking.

9

Taste and adjust seasoning as needed. Serve hot with crusty bread or a side salad for a complete meal.

Cooking Tip: Take your time with each step for the best results!
425
cal
22.0g
protein
29.3g
carbs
25.3g
fat

Nutrition Facts

1 serving (665.8g)
Calories
425
% Daily Value*
Total Fat 25.3 g 32%
Saturated Fat 8.7 g 43%
Polyunsaturated Fat 0.7 g
Cholesterol 87 mg 29%
Sodium 1964 mg 85%
Total Carbohydrate 29.3 g 11%
Dietary Fiber 5.3 g 19%
Total Sugars 8.0 g
Protein 22.0 g 44%
Vitamin D 0.3 mcg 1%
Calcium 148 mg 11%
Iron 4.0 mg 22%
Potassium 899 mg 19%

*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.5%%
20.2%%
52.3%%
Fat: 1352 cal (52.3%%)
Protein: 521 cal (20.2%%)
Carbs: 710 cal (27.5%%)