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.
Scan with your phone to download!
Heat the olive oil in a large pot over medium heat.
Add the diced onion, carrots, and celery. Sauté for 5-7 minutes until the vegetables begin to soften.
Stir in the minced garlic and cook for 1 additional minute, until fragrant.
Add the zucchini and green beans to the pot. Sauté for another 3-4 minutes.
Stir in the can of diced tomatoes (with their liquid), vegetable broth, cannellini beans, and kidney beans.
Season the soup with dried oregano, dried basil, salt, and black pepper. Stir well to combine.
Bring the soup to a boil, then reduce the heat to a simmer. Cover and let it cook for 20 minutes.
Add the dry pasta to the pot and cook for 10-12 minutes, or until the pasta is al dente.
Stir in the fresh spinach and let it wilt for 1-2 minutes.
Taste the soup and adjust the seasoning with additional salt or pepper as needed.
Serve hot, garnished with freshly grated Parmesan cheese and chopped parsley if desired.
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% |
Source of Calories