Stay warm this winter with a hearty bowl of Vegetarian Minestrone Soup—completely vegan-friendly and bursting with flavor! This classic Italian-inspired recipe is packed with nutrient-rich vegetables like zucchini, carrots, and spinach, along with hearty cannellini and kidney beans for a protein boost. Infused with aromatic herbs like oregano and thyme, and finished with tender pasta, this one-pot wonder delivers cozy comfort in every spoonful. It's a quick and wholesome meal ready in just an hour, perfect for chilly evenings or meal prepping. Serve it steaming hot with a squeeze of fresh lemon juice for added brightness and a sprinkle of parsley for a fresh touch. Ideal for vegans, vegetarians, and anyone craving a warming, plant-based delight!
Scan with your phone to download!
Heat the olive oil in a large pot over medium heat.
Add the diced onion, carrot, and celery. Cook for 5-7 minutes, stirring occasionally, until the vegetables are softened.
Stir in the minced garlic and cook for 1 minute, until fragrant.
Add the diced zucchini and potato to the pot, stirring to combine.
Pour in the vegetable broth and canned diced tomatoes with juices. Stir to mix everything together.
Add the drained and rinsed cannellini beans and red kidney beans. Stir in the bay leaves, oregano, thyme, salt, and pepper.
Bring the soup to a boil over high heat, then reduce the heat to low and let it simmer gently for 15 minutes.
Add the small pasta and continue to simmer for 10 minutes or until the pasta is cooked al dente.
Stir in the baby spinach and cook for an additional 1-2 minutes, until it wilts.
Taste the soup and adjust the seasoning with more salt or pepper if needed. Optionally, stir in the lemon juice for added brightness.
Remove the bay leaves before serving. Ladle the soup into bowls and garnish with chopped fresh parsley if desired. Serve warm and enjoy!
Serving size | (4082.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2956.3 |
Total Fat 61.4g | 0% |
Saturated Fat 11.4g | 0% |
Polyunsaturated Fat 10.5g | |
Cholesterol 7.9mg | 0% |
Sodium 10930.1mg | 0% |
Total Carbohydrate 494.4g | 0% |
Dietary Fiber 92.3g | 0% |
Total Sugars 73.3g | |
Protein 118.2g | 0% |
Vitamin D 0IU | 0% |
Calcium 1113.4mg | 0% |
Iron 34.9mg | 0% |
Potassium 9650.4mg | 0% |
Source of Calories