• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Browse All Recipes
  • Dinner
  • Breakfast
  • About
  • Contact

Gastroplant logo

January 10, 2019 Dinner

Vegan Minestrone alla Milanese

904 shares
  • 58
Jump to Recipe Print Recipe

You may not be familiar with this type of vegan minestrone, but I’m sure you’ll find it comforting. Modeled after a minestrone I had in Milan, it has a creamy broth infused with thyme, rosemary, and saffron. It is a nourishing meal in a bowl, with a variety of veggies, plus rice, beans, and potatoes. {Gluten-Free}

Minestrone alla Milanese in pot

What kind of vegan minestrone?

I know. This minestrone surprised me, as well. I thought all minestrone was the tomato based one. Just like you get in the can from Campbell’s. But it turns out that there are multiple kinds of minestrone.

My wife and I were in a random trattoria in Milan for dinner last fall when we saw minestrone on the menu. We ordered it, expecting that tomato-based one, but what we got was almost like a chowder. It was thickened with potatoes and the broth was a distinct saffron yellow color. It was really delicious, but in a way that it’s really difficult to point out what specific seasonings and spices were used.

Ingredients for Minestrone alla Milanese

Recreating the soup

It had been about a month since I’d had the soup when I decided to recreate it. My goal was to use as many of the same vegetable ingredients as possible and just create a very well-rounded and savory broth.

I knew there had to be saffron, so I included that. I went with rosemary and thyme on a hunch, thinking they would lend some nice aromatics. I also threw in nutritional yeast at the end, at the risk of becoming cliche with that ingredient, and it really (honestly) made the soup shine.

It’s hard to say for sure, whether we nailed the flavor of the Milan trattoria’s minestrone. But my wife and I both agree that this one is every bit as satisfying.

Minestrone alla Milanese in pot close-up

The cooking process for this vegan minestrone

Most of the work is related to prep. There are a number of veggies you’ll need to chop. I chopped them all into a small dice, but you can chop them larger to save time, as long as the pieces are all roughly the same size.

Once your prep is done, cooking goes quickly. You saute the onion, carrot, and celery in oil with some salt, then add broth. Then add the potato, rice, cabbage and spices. Boil that for a bit, then add beans, kale, and zucchini. Stir in the yeast and serve. That’s it.

It should take 25-35 minutes to cook, depending on the size of the pieces you chop, the heat level, and your preferred level of doneness.

Minestrone alla Milanese in bowls

Cooking notes

Saffron is uncommon and expensive. Feel free to skip it.

If you’d like to make substitutions, focus on the zucchini, cabbage, kale, and beans. Do not change the onion, celery, carrot, or potato – they are the core of this soup.

Chickpeas and pinto beans make good replacements for the white (cannellini) beans.

You can replace the kale with spinach, but if you do, add it right before serving. Spinach needs much less time to cook.

Yellow squash works just as well as zucchini.

If you can, tie the thyme and rosemary in a piece of cheesecloth or use an infuser. This will keep them from falling apart in the soup and help maintain a consistent flavor.

Instead of mixing in all of the nutritional yeast at once, you can serve it on the table and season each bowl individually, as you might with parmesan cheese. Do be generous with the nutritional yeast.

More vegan dinner recipes

  • The Only Vegan Chili Recipe You Need
  • Vegan Tonkotsu Ramen
  • Vegan Enchiladas
  • 3-Ingredient Vegan Creamed Spinach
Minestrone alla Milanese in a pot
Print Recipe
5 from 2 votes

Vegan Minestrone alla Milanese

You may not be familiar with this type of vegan minestrone, but I’m sure you’ll find it comforting. Modeled after a minestrone I had in Milan, it has a creamy broth infused with thyme, rosemary, and saffron. It is a nourishing meal in a bowl, with a variety of veggies, plus rice, beans, and potatoes.
Prep Time20 minutes mins
Cook Time30 minutes mins
Total Time50 minutes mins
Course: Main Course, Soup
Cuisine: Italian
Servings: 8
Author: Thomas

Ingredients

  • 1/2 onion diced
  • 4 ribs celery diced
  • 3 carrots peeled and diced
  • 4 cloves garlic minced
  • 1 potato peeled and diced small
  • 1/4 head cabbage diced small
  • 1 zucchini peeled and diced small
  • 4 leaves kale ribs separated and minced, leaves shredded
  • 1/2 cup arborio rice uncooked
  • 1 can white (cannellini) beans (15-oz can) rinsed and drained
  • 3 Tablespoons olive oil
  • 1/2 teaspoon salt
  • 8 cups vegetable stock
  • 1 sprig thyme 2 or 3 inch
  • 1 sprig rosemary 2 or 3 inch
  • 1/2 teaspoon saffron threads optional
  • 5 sprigs parsley chopped, for garnish
  • 1/2 cup nutritional yeast

Instructions

  • Heat olive oil in a heavy pot over medium heat. When the pot is hot, add the onion, carrot, celery, and the salt.
  • Saute for 5 minutes, stirring.
  • (Optional) Tie the thyme and rosemary sprigs in a piece of cheesecloth so that they can infuse the broth without falling apart in it.
  • Add 6 of the 8 cups of vegetable stock. Increase to medium-high heat. When the stock starts to boil, add the potato, arborio rice, cabbage, saffron, thyme, and rosemary.
  • Reduce to medium-low heat, cover, and cook for 10 minutes.
  • Add white beans, kale, and zucchini. Continue to cook, covered, for 3-5 minutes, until the zucchini is cooked through.
  • Remove pot from heat. Remove thyme and rosemary sprigs from the pot. Add nutritional yeast and stir until well blended.
  • (Optional) If you like your soup to have a creamier texture, you can mash the soup a bit with a muddle or potato masher. This will release some of the potato starch into the broth.
  • Serve. Garnish with chopped parsley.

Notes

The saffron adds a nice color and aroma but it can be skipped.
If you’d like to make substitutions, focus on the zucchini, cabbage, kale, and beans. Do not change the onion, celery, carrot, or potato - they are the core of this soup.
Chickpeas or pinto beans make good replacements for the white (cannellini) beans.
You can replace the kale with spinach, but if you do, add it right before serving. Spinach needs much less time to cook.
Yellow squash works just as well as zucchini.
If you can, tie the thyme and rosemary in a piece of cheesecloth or use an infuser. This will keep them from falling apart in the soup and help maintain a consistent flavor.
Instead of mixing in all of the nutritional yeast at once, you can serve it on the table and season each bowl individually, as you might with parmesan cheese. Do be generous with the nutritional yeast.
Vegan Minestrone alla Milanese Collage
904 shares
  • 58

Categories: Dinner Tags: Italian, One-pot, Soup

Previous Post: « Vegan Kale Salad with Maple Mustard Dressing
Next Post: Vegan Japanese Curry »

Reader Interactions

Comments

  1. DJ says

    February 7, 2021 at 8:12 am

    5 stars
    This is a wonderfully fragrant soup; I love the hint of saffron. I was out of kale and subbed in fresh green beans for color. Thank you for this gem of a recipe!

    Reply
    • Thomas says

      February 7, 2021 at 10:03 am

      Thanks for the feedback. I’m thrilled that it worked out well for you! 🙂

      Reply
  2. Allie says

    January 11, 2022 at 9:28 am

    5 stars
    I’ve loved this recipe since the first time I made it, shortly after you posted it, and I’ve made versions of it many, many times since. The saffron minestrone is simply wonderful! And like a regular minestrone, it’s so versatile too. A few mushrooms about to go wrinkly? Chop ’em up and throw them in! Parsnips? Sure! Sweet potatoes? Absolutely! Leek, lentils, chick peas or spring onions, come on in! (Can’t recommend adding Jerusalem artichokes though. I think I went a bit overboard that time – weird clash with the saffron.)

    Thank you for introducing me to this wonderful version of my favorite soup! Sorry for not giving feedback sooner.

    Reply
    • Thomas says

      January 12, 2022 at 10:36 pm

      Allie, I’m delighted to read your message and happy that you’ve gotten so much use from the recipe! I also use this soup as a way to “up-cycle” old veggies in the fridge! Helpful to know about the Jerusalem artichokes, too, since I could have been tempted to try them here… 😀

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

About

Profile small

Welcome to Gastroplant, a place where I share globally inspired, boldly flavored, entirely plant-based recipes with you. Read more…

Sign up to receive updates




Categories

  • Appetizer
  • Breakfast
  • Dessert
  • Dinner
  • Drinks
  • Homemade Sauces and Ingredients
  • Meal Prep
  • Salad
  • Side Dish
  • Single Ingredient
  • Soup
  • Uncategorized

Latest Posts

  • Vegan Jajangmyeon (Korean Black Bean Sauce Noodles)

    Korean jajangmyeon noodles with fermented black bean sauce and thick fresh noodles with veggies, mushrooms, tofu, and potato

  • Orange and Prune Scones (Vegan)

    Orange and prune scones made from all vegan ingredients, spiced with cinnamon and nutmeg and served with coffee

  • Bold Vegan Borscht

    A comforting bowl of vegan red beet soup with cabbage, potato, beans, mushrooms, and more

  • Pan-Roasted Wild Mushrooms with Grapes

    Pan roasted wild mushrooms with grapes

  • Chilled Fennel Soup

    Chilled fennel soup with cucumber

GET THE LATEST PLANT-BASED RECIPES, NEWS, SHOPPING TIPS, AND MORE

Subscribe to our newsletter to stay in the loop.

Footer

Stay Connected

  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Copyright © 2025 Gastroplant on the Cookd Pro Theme

904 shares