Nutrition Facts for Italian vegetable soup with ground beef

Italian Vegetable Soup with Ground Beef

Warm and hearty, this Italian Vegetable Soup with Ground Beef brings classic Italian flavors to your table in just under an hour. Bursting with vibrant vegetables like zucchini, carrots, celery, and spinach, this comforting soup combines the richness of browned ground beef with the tangy zest of diced tomatoes and aromatic herbs such as basil and oregano. A handful of small pasta adds a satisfying texture, while a buttery sprinkle of grated Parmesan cheese provides the perfect finishing touch. Ideal for busy weeknights or chilly days, this one-pot wonder is not only flavorful but also incredibly easy to prepare. Pair it with crusty bread for a wholesome, crowd-pleasing meal you'll want to make again and again.

Nutriscore Rating: 68/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 Italian Vegetable Soup with Ground Beef
Prep Time:15 mins
Cook Time:40 mins
Total Time:55 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 pound ground beef
  • 1 large yellow onion, diced
  • 3 medium carrots, diced
  • 2 medium celery stalks, diced
  • 1 medium zucchini, diced
  • 3 cloves garlic cloves, minced
  • 28 ounces canned diced tomatoes
  • 6 cups beef broth
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 cup small pasta (e.g., ditalini or elbow)
  • 2 cups spinach leaves (optional)
  • 0.5 cup parmesan cheese (grated, for garnish)

Directions

Step 1

Heat the olive oil in a large soup pot over medium heat.

Step 2

Add the ground beef to the pot and cook until browned, breaking it into small pieces with a wooden spoon. Drain any excess fat if needed.

Step 3

Stir in the diced onion, carrots, and celery, cooking for 5 to 7 minutes until the vegetables are slightly softened.

Step 4

Add the zucchini and minced garlic to the pot and cook for another 2 minutes until fragrant.

Step 5

Pour in the canned diced tomatoes (including juice) and beef broth, and stir to combine.

Step 6

Season with dried basil, dried oregano, salt, and black pepper. Bring the mixture to a gentle boil.

Step 7

Reduce the heat to low, cover, and simmer for 20 minutes, stirring occasionally to blend the flavors.

Step 8

Add the small pasta to the soup and cook until the pasta is tender (about 8 to 10 minutes). Stir occasionally to prevent sticking.

Step 9

If using, stir in the spinach leaves and allow them to wilt for 1 to 2 minutes.

Step 10

Taste the soup and adjust seasonings if needed. Remove from heat.

Step 11

Ladle the soup into bowls and garnish with grated parmesan cheese before serving.

Nutrition Facts

Serving size (3846.8g)
Amount per serving % Daily Value*
Calories 2796.7
Total Fat 172.9g 0%
Saturated Fat 65.9g 0%
Polyunsaturated Fat 9.6g
Cholesterol 432.2mg 0%
Sodium 11197.8mg 0%
Total Carbohydrate 153.5g 0%
Dietary Fiber 34.2g 0%
Total Sugars 47.9g
Protein 168.5g 0%
Vitamin D 47.6IU 0%
Calcium 2013.4mg 0%
Iron 21.8mg 0%
Potassium 5956.4mg 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: 54.7%
Protein: 23.7%
Carbs: 21.6%