Nutrition Facts for Vegetarian minestrone

Vegetarian Minestrone

Warm, hearty, and bursting with vibrant vegetables, this Vegetarian Minestrone recipe is the ultimate comfort food for any season. Packed with nutrient-rich carrots, zucchini, green beans, and spinach, along with tender cannellini and kidney beans, this hearty soup offers a protein boost without any meat. A medley of aromatic herbs—oregano and basil—infuses every spoonful with Italian-inspired flavors, while the addition of small pasta shapes adds a satisfying texture. Ready in just an hour, this one-pot dish is perfect for meal prep or weeknight dinners, serving up to six. Top it off with freshly grated Parmesan and chopped parsley for a touch of indulgence, or keep it fully vegan by skipping the cheese. This wholesome, homemade soup is a must-try recipe for fans of nourishing, plant-based comfort food.

Nutriscore Rating: 81/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 Vegetarian Minestrone
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 medium, diced yellow onion
  • 2 medium, diced carrot
  • 2 medium, diced celery stalks
  • 3 minced garlic cloves
  • 1 medium, diced zucchini
  • 1 cup, trimmed and cut into 1-inch pieces green beans
  • 1 14-ounce can diced tomatoes
  • 6 cups vegetable broth
  • 1 15-ounce can, drained and rinsed cannellini beans
  • 1 15-ounce can, drained and rinsed red kidney beans
  • 1 cup dry pasta (small shapes like ditalini or elbow)
  • 2 cups fresh spinach
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1 teaspoon (adjust to taste) salt
  • 0.5 teaspoon (adjust to taste) black pepper
  • 0 optional, for garnish Parmesan cheese
  • 0 optional, chopped for garnish fresh parsley

Directions

Step 1

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

Step 2

Add the diced onion, carrots, and celery. Sauté for 5-7 minutes until the vegetables begin to soften.

Step 3

Stir in the minced garlic and cook for 1 additional minute, until fragrant.

Step 4

Add the zucchini and green beans to the pot. Sauté for another 3-4 minutes.

Step 5

Stir in the can of diced tomatoes (with their liquid), vegetable broth, cannellini beans, and kidney beans.

Step 6

Season the soup with dried oregano, dried basil, salt, and black pepper. Stir well to combine.

Step 7

Bring the soup to a boil, then reduce the heat to a simmer. Cover and let it cook for 20 minutes.

Step 8

Add the dry pasta to the pot and cook for 10-12 minutes, or until the pasta is al dente.

Step 9

Stir in the fresh spinach and let it wilt for 1-2 minutes.

Step 10

Taste the soup and adjust the seasoning with additional salt or pepper as needed.

Step 11

Serve hot, garnished with freshly grated Parmesan cheese and chopped parsley if desired.

Nutrition Facts

Serving size (3972.7g)
Amount per serving % Daily Value*
Calories 2355.5
Total Fat 55.4g 0%
Saturated Fat 13.7g 0%
Polyunsaturated Fat 7.3g
Cholesterol 24.9mg 0%
Sodium 11266.8mg 0%
Total Carbohydrate 383.6g 0%
Dietary Fiber 83.2g 0%
Total Sugars 76.8g
Protein 107.9g 0%
Vitamin D 0IU 0%
Calcium 1485.7mg 0%
Iron 33.1mg 0%
Potassium 8964.2mg 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: 20.2%
Protein: 17.5%
Carbs: 62.3%