Minestrone Vegetarian Soup

Cook: 195 min Cuisine: Italian

A hearty vegetarian minestrone soup packed with fresh vegetables, herbs, beans, and a splash of red wine, perfect for comforting, nutritious meals for any occasion.

Be the first to rate this recipe

Ingredients

  • 1/3 cup olive oil
  • 1 potato, diced
  • 2 stalks broccoli, diced
  • 2 green peppers, diced
  • 2 quarts canned tomatoes
  • 4 cloves garlic, finely chopped
  • 1/2 cup uncooked chickpeas or kidney beans
  • 6 cups water
  • 1/2 teaspoon dried or fresh oregano
  • 2 teaspoons dried basil or 2 tablespoons fresh basil
  • 1 teaspoon dried or fresh marjoram
  • 1 teaspoon dried or fresh thyme
  • Freshly ground pepper
  • 1 wedge green cabbage, cut in chunks
  • 1/4 cup chopped parsley
  • 2 onions, diced
  • 2 carrots, diced
  • 1 teaspoon salt
  • 2 bay leaves
  • 1/2 cup red wine

Instructions

  1. Measure the chickpeas or kidney beans, water, and bay leaves into a medium-sized pot.
  2. Bring to a boil, then reduce the heat and simmer, partially covered, for about 2 to 3 hours or until the beans are tender.
  3. In a soup pot, heat the olive oil.
  4. Add the diced onions and finely chopped garlic and sauté for about 5 minutes.
  5. Add the diced green peppers and sauté for 5 minutes more.
  6. Reduce the heat and add the dried herbs, salt, and freshly ground pepper.
  7. Sauté for 5 minutes more, stirring frequently to prevent sticking.
  8. Add the diced potatoes, carrots, broccoli, and green cabbage, one at a time, letting each vegetable cook down as you prepare the next.
  9. If the vegetables start to stick, add a bit of tomato juice.
  10. Crush the canned tomatoes with your hand or the back of a spoon to break into small pieces, then add to the soup.
  11. Simmer the soup for 15 minutes, then add the red wine and continue simmering until flavors meld.

Tips & Substitutions

For a heartier soup, consider adding diced zucchini or spinach towards the end of cooking. If you don't have chickpeas or kidney beans, navy beans or black beans make great substitutes. Adjust the seasoning to your taste, and feel free to experiment with different herbs; thyme and marjoram can be swapped with rosemary for a different flavor profile. Always crush the canned tomatoes for better texture.

Serving Suggestions

Serve the minestrone soup hot, garnished with fresh parsley and a sprinkle of grated Parmesan cheese if desired. It pairs beautifully with Italian Sweet Slaw for a refreshing side. A slice of crusty bread or a side of Thick Crust Pizza Dough enhances the meal, making it perfect for family gatherings or cozy dinners.

Storage & Reheating

Store any leftover minestrone soup in an airtight container in the refrigerator for up to 5 days. To reheat, gently warm on the stove over medium heat, adding a splash of water or broth if it has thickened too much. The flavors will improve as it sits, making it even tastier the next day.

Nutrition & Diet Analysis (per serving)

Each serving of Minestrone Vegetarian Soup contains roughly 1741 calories, with 53g protein, 372g carbohydrates, and 50g fat. It is an excellent source of dietary fiber (475% of the Daily Value), vitamin C (403% of the Daily Value), and iron (222% of the Daily Value). Note that it is relatively high in sodium, at 1074mg per serving (47% of the Daily Value).

1741 kcal 87% DV
Protein Fat Carbs

Macronutrients

Protein 52.9g 100% DV
Total Fat 50g 64% DV
Carbs 372.2g 100% DV
Fiber 133g 100% DV
Sugar 7.3g 15% DV

Electrolytes

Sodium 1074.3mg 47% DV
Potassium 5000mg 100% DV

Vitamins & Minerals

Vitamin A 1360.7mcg 100% DV
Vitamin C 362.4mg 100% DV
Vitamin D 0.1mcg 1% DV
Calcium 2000mg 100% DV
Iron 40mg 100% DV
Diet fit High-protein High-fiber Low-fat

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make this soup in advance?

Yes, minestrone soup tastes even better the next day as the flavors meld together. You can prepare it up to two days in advance. Just store it in the refrigerator and reheat it gently on the stove when you're ready to serve.

Is this soup suitable for vegans?

Absolutely! This minestrone vegetarian soup is entirely plant-based, making it a great option for vegan diets. Just ensure that any additional toppings or sides you serve alongside are also vegan-friendly.

What can I add for extra protein?

To boost the protein content, consider adding cooked lentils or additional beans. You can also incorporate some quinoa or farro into the soup for added texture and nutrition. Both options will complement the existing ingredients beautifully.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Italian recipes → Vegan recipes → Vegetarian recipes → All recipes →