A good Minestrone Soup is almost like the perfect meal, isn’t it?
Something about all those greens, beans, and veggies swimming together in an Italian tomato broth…mmm perfect. I think this was one of my very first soups I made when I became a Brand New Vegan, and it’s still one of my favorites.
According to Wikipedia, Minestrone is now known in Italy as belonging to the style of cooking called “cucina povera” – which literally translates as “poor kitchen”.
If this is what the poor peasants ate, I say let those rich nobles enjoy their artery clogging meats and cheeses, because to me, this looks delicious, not to mention healthy!
Hearty Minestrone Soup
The nice thing about Minestrone is the variety of veggies you can use. Of course as with any homemade soup, the French mirepoix of carrots, onion, and celery form the base, but to that – you can literally add anything.
I added mushrooms, savoy cabbage, spinach, garlic, tomatoes, 3 different kinds of beans, veggie stock, and of course – Italian Seasonings.
This soup literally screams nutrition!
You can add a pasta or starch, but I left it out as I intend to serve this with a baked potato or rice
To make this soup simply sauté the onions, garlic, carrots, and celery until softened. Then add the mushrooms and cabbage until they have released their liquid and wilted.
Finally add the tomatoes, stock, water, beans, and seasonings and bring to a boil. Once it comes to a boil, turn down the heat and simmer for 1 hr to let the flavors blend.
Right before serving, add a few handfuls of freshly chopped spinach and stir it in.
And of course the perfect accompaniment would be some hot, flaky, vegan buttermilk biscuits!
- 1 med Onion (diced)
- 2 stalks Celery (diced)
- 2 med Carrots (diced)
- 4 cloves Garlic (minced)
- 4 oz Mushrooms (sliced)
- 1 cup Savoy Cabbage (chopped)
- 1 can Stewed Tomatoes (15oz)
- 1 can Diced Tomatoes (15oz - No Salt Added)
- 2 cups Vegetable Broth (low sodium)
- 1 cup Water
- 1 can Kidney Beans (low sodium) (15oz)
- 1 can White Beans (low sodium) (15oz)
- 1 cup Green Beans (fresh or frozen)
- 2 Tbs Red Wine Vinegar
- 1 1/2 tsp Oregano
- 1 tsp Basil
- 1/2 tsp Thyme
- 1/2 tsp Pepper
- salt to taste
- 1-2 handfuls Fresh Baby Spinach (roughly chopped)
- Chop all vegetables to uniform size
- Over medium low heat, add enough veggie broth to cover pan bottom
- Saute onion, carrot, celery until softened
- Add garlic and stir for 1 minute
- Add mushrooms and cabbage and cook until softened
- Add tomatoes and stir
- Add broth and water and stir
- Add beans and stir
- Add seasonings and stir
- Cover and bring to boil.
- Just as it comes to a boil, turn heat to low and simmer 1 hr
- Add spinach right before serving