Hearty Vegetarian Minestrone
I’ve had minestrone soup many times over the years, but one particular bowl changed how I think about it forever.
It was an autumn evening in Rome, after I’d spent hours circling the Coliseum, soaking in its history from every possible angle. As the light faded and the air turned cool, I wandered into a small trattoria with that unmistakable warm, old-world Italian atmosphere—wooden tables, soft lighting, and the hum of quiet conversation. I ordered minestrone almost absent-mindedly, expecting something familiar. What arrived, though, was different.
The soup was thick, deeply flavorful, and dotted with leafy green vegetables—something I hadn’t encountered in minestrone before. One spoonful in, I knew this bowl was special. Curious, I asked the server what made it taste so good. He smiled and said it was, of course, the fresh seasonal vegetables and Italian herbs, then added almost as an aside: “We add kale. That’s what makes it different.”
That small detail stuck with me.
What Makes Minestrone Special
Minestrone—also known simply as minestra—is a hearty Italian vegetable soup rooted in practicality. Traditionally, it was a way to use whatever vegetables were in season, which is why there’s no single “authentic” recipe. Most versions include a tomato-based broth, beans, and either small pasta or rice, creating a soup that’s as filling as it is nourishing.
When I got home, I recreated my own vegetarian minestrone, inspired by that Roman trattoria bowl. It’s rich, comforting, and packed with vegetables, with kale playing a starring role just like in that unforgettable soup.






A Closer Look at the Ingredients
Olive Oil
The foundation of flavor. Good olive oil brings depth and richness right from the first sauté.
Onion & Garlic
These form the aromatic base of the soup, adding sweetness and warmth as they soften.
Butternut Squash
Perfect for autumn, butternut squash adds subtle sweetness and body, balancing the acidity of the tomatoes.
Celery
Celery gives the soup a savory backbone and classic Italian soup character.
Tomato Paste
Tomato paste gives form and intensifies the flavor and adds thickness.
Great Northern Beans
Creamy and mild, these beans make the soup filling and protein-rich without overpowering the vegetables.
Kale
The surprise ingredient. Kale adds texture, earthiness, and a slightly bitter note that balances the sweetness of the squash and tomatoes.
Orzo Pasta
This small, rice-shaped pasta gives the soup substance and makes it a complete meal in a bowl.
Herbs: Rosemary, Basil & Oregano
These classic Italian herbs layer in fragrance and depth, making the soup taste slow-cooked and soulful.
Steps to Make Vegetarian Minestrone Soup
- Heat olive oil in a large pot and sauté onion and garlic until soft and translucent.
- Stir in celery and butternut squash, letting them soften slightly.
- Add the dried herbs, rosemary, basil and oregano
- Add tomato paste and orzo and cook it out to deepen the flavor.
- Add the Great Northern beans, sauté for 2 minutes
- Pour in water or vegetable stock, then bring to a gentle simmer.
- Add kale toward the end and simmer until wilted and tender.
- Adjust seasoning and finish with fresh herbs if desired.
🌟 Recipe Star: This soup always takes me back to that Roman evening—warm, comforting, and deeply satisfying. It’s proof that the simplest ingredients, when treated with care, can create something unforgettable.
From Rome With Love
Ingredients
Instructions
-
Heat olive oil in a large pot over medium heat. Add onion and sauté until soft.
-
Add garlic and cook for 30 seconds.
-
Stir in celery and butternut squash; cook for 3–4 minutes.
-
Stir in rosemary, oregano, and basil.
-
Add tomato paste and orzo, cook until slightly darkened.
-
Add beans and vegetable stock; bring to a simmer for 9 to 10 minutes, until orzo is tender.
-
Add Kale leaves and cook for another 2-3 minutes
-
Season to taste and serve hot.





