Nutrition Facts for Vegetable soup with tiny meatballs

Vegetable Soup with Tiny Meatballs

Simmer a pot of comfort with this hearty Vegetable Soup with Tiny Meatballs, a satisfying blend of tender homemade meatballs, vibrant veggies, and aromatic broth. Perfect for cozy dinners or meal prepping, this recipe combines ground beef or pork with Parmesan, breadcrumbs, and fresh herbs for irresistibly juicy meatballs. Classic vegetables like carrots, celery, potatoes, and zucchini are simmered alongside, creating a rich, flavorful base enhanced by diced tomatoes and a hint of garlic. Ready in just under an hour, this wholesome, one-pot wonder is brimming with protein, nutrients, and heartwarming flavor. Serve it with crusty bread for an easy, nourishing meal that’s sure to become a family favorite. Keywords: homemade vegetable soup, meatball soup, one-pot dinner, healthy comfort food.

Nutriscore Rating: 69/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegetable Soup with Tiny Meatballs
Prep Time:25 mins
Cook Time:35 mins
Total Time:60 mins
Servings: 6

Ingredients

  • 250 grams Ground beef or pork
  • 50 grams Breadcrumbs
  • 1 large Egg
  • 30 grams Parmesan cheese, grated
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 2 tablespoons Olive oil
  • 1 medium Onion, diced
  • 3 cloves Garlic, minced
  • 2 medium Carrots, sliced
  • 2 Celery stalks, sliced
  • 2 medium Potatoes, diced
  • 1 medium Zucchini, diced
  • 400 grams Canned diced tomatoes
  • 1 liter Vegetable or chicken stock
  • 1 Bay leaf
  • 2 tablespoons Fresh parsley, chopped

Directions

Step 1

In a large mixing bowl, combine the ground meat, breadcrumbs, egg, grated Parmesan cheese, 0.5 teaspoon of salt, and 0.25 teaspoon of black pepper. Mix until well combined.

Step 2

Form small meatballs about 1.5 cm in diameter and place them on a plate or tray. Set aside.

Step 3

Heat 1 tablespoon of olive oil in a large pot over medium heat. Add the diced onion and sauté for 3-4 minutes until softened.

Step 4

Add the minced garlic and cook for another 1 minute until fragrant.

Step 5

Stir in the carrots, celery, potatoes, and zucchini, and sauté for 5 minutes to slightly soften the vegetables.

Step 6

Add the canned diced tomatoes, vegetable or chicken stock, and bay leaf to the pot. Stir well and bring the mixture to a gentle boil.

Step 7

Reduce the heat to a simmer and carefully drop the prepared meatballs into the soup. Stir gently to ensure they are evenly distributed.

Step 8

Cover the pot with a lid and let the soup simmer for 20-25 minutes until the meatballs are cooked through and the vegetables are tender.

Step 9

Remove the bay leaf and season the soup with the remaining salt and black pepper to taste.

Step 10

Stir in the chopped fresh parsley and serve hot with crusty bread on the side for dipping.

Nutrition Facts

Serving size (2882.3g)
Amount per serving % Daily Value*
Calories 2014.8
Total Fat 113.5g 0%
Saturated Fat 36.6g 0%
Polyunsaturated Fat 8.0g
Cholesterol 457.5mg 0%
Sodium 8369.1mg 0%
Total Carbohydrate 169.3g 0%
Dietary Fiber 26.6g 0%
Total Sugars 38.1g
Protein 90.6g 0%
Vitamin D 53.8IU 0%
Calcium 856.3mg 0%
Iron 18.3mg 0%
Potassium 5182.7mg 0%
*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

Fat: 49.6%
Protein: 17.6%
Carbs: 32.9%