Vegetable Minestrone Soup
Minestrone soup is a hearty and nutritious Italian classic made with a variety of fresh vegetables, beans, and pasta in a savory tomato-based broth. This vegetable-packed version is a satisfying and wholesome dish perfect for any season. Whether enjoyed as a starter or a main course, it offers comfort and nourishment in every spoonful.
Why You’ll Love This Recipe
This vegetable minestrone soup is a celebration of simple, healthy ingredients that come together for a filling and flavorful meal. It’s naturally vegetarian, easy to customize based on what you have on hand, and perfect for meal prepping. The comforting tomato broth, tender vegetables, and soft pasta make it a crowd-pleaser for all ages.
ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
-
Olive oil
-
Onion
-
Carrots
-
Celery
-
Garlic
-
Zucchini
-
Green beans
-
Canned diced tomatoes
-
Tomato paste
-
Vegetable broth
-
Canned kidney beans
-
Canned cannellini beans
-
Dried oregano
-
Dried basil
-
Salt
-
Black pepper
-
Small pasta (like ditalini or elbow)
-
Fresh spinach or kale
-
Fresh parsley (optional, for garnish)
directions
-
Heat olive oil in a large pot over medium heat. Add chopped onion, carrots, and celery. Cook until vegetables are softened, about 5-7 minutes.
-
Stir in the garlic and cook for an additional minute until fragrant.
-
Add zucchini and green beans. Stir and cook for a few minutes until slightly tender.
-
Mix in the canned diced tomatoes and tomato paste. Stir to combine.
-
Pour in the vegetable broth and bring the soup to a boil.
-
Reduce heat and simmer for 10 minutes.
-
Add the drained and rinsed kidney and cannellini beans, along with oregano, basil, salt, and black pepper.
-
Stir in the pasta and cook until al dente, according to package instructions.
-
Add spinach or kale and stir until wilted.
-
Taste and adjust seasoning as needed.
-
Serve hot, garnished with fresh parsley if desired.
Servings and timing
This recipe yields approximately 6 servings.
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Variations
-
Gluten-Free: Use gluten-free pasta or rice instead of traditional pasta.
-
Low-Carb: Omit the pasta and increase the quantity of non-starchy vegetables.
-
Spicy: Add a pinch of red pepper flakes or a chopped chili pepper for heat.
-
Protein-Boosted: Include extra beans or add tofu cubes for additional protein.
-
Seasonal: Use any seasonal vegetables you have, such as squash, corn, or peas.
storage/reheating
Allow the soup to cool completely before storing. Store in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze in portioned containers for up to 3 months. Reheat on the stovetop over medium heat or in the microwave until warmed through. You may need to add a splash of water or broth as the soup tends to thicken when stored.
FAQs
How do I keep the pasta from getting mushy?
Cook the pasta separately and add it to each bowl when serving to maintain its texture.
Can I freeze minestrone soup?
Yes, this soup freezes well. Just avoid freezing with the pasta, as it can become overly soft when reheated.
What type of pasta works best in minestrone?
Small shapes like ditalini, elbows, or small shells are ideal.
Can I make this soup in a slow cooker?
Yes, add all ingredients except the pasta and leafy greens, cook on low for 6-8 hours, then stir in pasta and greens before serving.
Is minestrone soup healthy?
Yes, it’s rich in fiber, vitamins, and plant-based protein, making it a wholesome meal.
Can I use canned vegetables?
Fresh is preferred for texture, but canned can be used in a pinch—just drain and rinse thoroughly.
How do I thicken the soup?
Simmer uncovered longer or mash a few beans into the broth to naturally thicken it.
What can I serve with minestrone?
It pairs well with crusty bread, a green salad, or a light sandwich.
How do I make it vegan?
This recipe is naturally vegan if made with plant-based broth and without cheese garnishes.
Can I add meat?
Yes, diced cooked chicken or ground turkey can be added for a non-vegetarian version.
Conclusion
Vegetable minestrone soup is a timeless, adaptable dish that brings warmth and nourishment to the table. It’s ideal for using up pantry staples and fresh vegetables alike, and it satisfies both as a comforting appetizer and a filling main course. Whether you enjoy it freshly made or reheated for a quick meal, it’s a staple worth keeping in your recipe rotation
PrintVegetable Minestrone Soup
A hearty and healthy Italian-style soup packed with fresh vegetables, beans, pasta, and herbs, perfect for a comforting meal.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- 2 tablespoons olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 1 zucchini, diced
- 1 yellow squash, diced
- 1 cup green beans, chopped
- 1 can (15 oz) diced tomatoes
- 6 cups vegetable broth
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 can (15 oz) cannellini beans, drained and rinsed
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and pepper to taste
- 1 cup small pasta (like ditalini or elbow macaroni)
- 2 cups fresh spinach or kale
- Parmesan cheese for garnish (optional)
Instructions
- Heat olive oil in a large pot over medium heat.
- Add chopped onion and garlic; sauté for 2-3 minutes until fragrant.
- Stir in carrots and celery; cook for another 5 minutes.
- Add zucchini, yellow squash, and green beans; cook for 5 more minutes.
- Pour in diced tomatoes and vegetable broth; bring to a boil.
- Add kidney beans, cannellini beans, oregano, basil, salt, and pepper.
- Reduce heat and simmer for 20 minutes.
- Add pasta and cook until tender, about 10 minutes.
- Stir in spinach or kale; cook until wilted, about 2-3 minutes.
- Serve hot, garnished with Parmesan if desired.
Notes
- Use gluten-free pasta for a gluten-free version.
- You can substitute or add seasonal vegetables as desired.
- Soup tastes even better the next day after flavors meld.
Nutrition
- Serving Size: 1.5 cups
- Calories: 210
- Sugar: 6g
- Sodium: 540mg
- Fat: 5g
- Saturated Fat: 1g
- Unsaturated Fat: 3.5g
- Trans Fat: 0g
- Carbohydrates: 33g
- Fiber: 7g
- Protein: 9g
- Cholesterol: 0mg
Keywords: minestrone, vegetable soup, Italian soup, vegetarian minestrone, healthy soup