Minestrone | Authentic Italian Soup Recipe
- Pasta Grammar
- Nov 17, 2021
- 2 min read
Updated: Dec 29, 2021
This soup takes some time to make, but it's simple and delicious! Feel free to substitute any of the given vegetables with similar replacements of your choice. No need to strictly adhere to the quantities, either. A minestrone is a blank slate!

Watch the Pasta Grammar video where we make this recipe here:
For this recipe, you will need:
- 1/4 cup (60ml) olive oil
- 1/2 onion, diced
- 1 cup (140g) pinto beans, soaked overnight and drained
- 2-3 stalks rosemary and thyme, tied into a bundle with butcher twine
- 1 medium potato, peeled and cubed
- 1 stalk celery, chopped
- 1/3 large carrot, peeled and chopped
- 1/3 medium butternut squash, cubed
- 1 whole peeled tomato, diced
- 1 leek, thinly sliced
- 1/2 cauliflower, broken into florets
- 4 oz. (115g) kale, chopped
- 1 zucchini, chopped
- 5 asparagus stalks, chopped
- 1/4 cup (40g) frozen peas
- A piece of Parmigiano-Reggiano rind, scraped clean (optional)
- Salt
- 1/3 cup (60g) carnaroli or arborio rice
- 3-4 fresh basil leaves
In a large pot, bring the olive oil up to medium/high temperature. Add the onion and sauté for 2-3 minutes, or until tender and slightly transparent.
Now begins the process of gradually adding the rest of the vegetables. Except where noted, the procedure is always the same for each ingredient and can be repeated.
Add the beans and herb bundle, and stir them into the onions. Add warm (or at least room temperature) water until the beans are covered. Bring the soup to a simmer and let cook for about 5 minutes (no need to be very precise) before adding the next ingredient and repeating the process.
Do so with the potato, celery and carrot (added together), squash, tomato, leek, cauliflower, kale, and the zucchini and asparagus (added together). The idea here is to generally add the vegetable starting with those that take longest to cook. Each time you add a vegetable, add more water as necessary to keep them covered and bring the pot to a simmer.
After adding the zucchini and asparagus, add 1-2 cups more water so that there is some excess liquid which can evaporate. Partially cover the pot and let simmer for 15-20 minutes.
Next add the frozen peas and (optionally) a piece or two of cleaned Parmigiano cheese rind. Salt the soup to taste, partially cover the pot again, and let simmer for a further 10 minutes. If the soup thickens too much for your liking, feel free at any time to add more water.
After 10 minutes, add the rice and tear in a few leaves of basil. Simmer, uncovered, for the recommended cook time of your chosen rice (about 15 minutes usually).
Serve hot. Buon appetito!
Looking for nonstop fun and smooth access? The Dafabet App delivers a user-friendly experience, while Dafabet Login ensures instant entry. Dafabet Casino brings thrilling games, and Dafabet India makes entertainment more reliable than ever with Dafabet at the center of it all.
To Know More Visit👉 https://daffabet.ind.in/
Enjoy safe and exciting online entertainment at Lotus365, where trust and entertainment come together on one platform. The secure Lotus365 Login gives you instant access to Lotus 365, ensuring a smooth, user-friendly, and reliable experience every time you play.
To Know More Visit👉 https://lotusss365.net/
I've been using Fairplay for a while now, and it's easily one of the best platforms out there! The Fairplay Login process is super smooth and secure, and the Fairplay App makes playing on the go really convenient. What I enjoy most is the Fairplay Live feature—real-time action and seamless streaming make it so much more exciting. Highly recommend Fairplay if you're looking for a reliable and engaging experience!
Visit now - https://www.fairplay.social/
I’ve been using Sky Exchange for a while now, and what stands out is the reliability of the platform. With the SkyExchange App, I can place bets without any hassle and enjoy seamless performance on my phone. A must-try for serious players.
To learn more visit : https://skyeexchange.org.in/
I started using Cricbet99 recently and the experience has been excellent. The platform is easy to use and provides plenty of options for cricket lovers like me. The Cricbet99 App is smooth and makes it convenient to bet anytime. I find Cricbet99 Betting very reliable, especially during live matches.
To know more visit: https://cricbet99game.in/