Vegan Mushroom Cioppino Recipe

Cioppino is a classic fisherman’s stew with tomatoes, wine, and plenty of seasonings, but in this vegan version, the fish is replaced with mushrooms. Use your favorite variety, from baby Portobello to cremini, and if you can find some, San Marzano tomatoes are preferred with their sweeter, less acidic taste. With fewer than 120 calories and three grams of fiber and protein per serving, this is a perfect lunch on its own. Better yet: add a slice of crusty bread for dipping and transform this dish into a satisfying dinner.

Mushroom Cioppino Recipe
Photo by Emily Miller

Vegan Mushroom Cioppino Recipe

Serves 6

Prep time: 30 minutes
Cook time: 30 minutes


2 tablespoon olive oil
1 cup leeks, thinly sliced into half moons
4 cloves garlic, minced
1 pound mushrooms, stems removed, cleaned and sliced thinly
1 cup fennel, diced
1/2 cup white wine
3 cups lower-sodium vegetable broth
20-ounce can diced tomatoes
1 tablespoon Old Bay seasoning
1 teaspoon crushed red pepper flakes
1 teaspoon oregano
salt and pepper, to taste


  1. In a large stock pot, heat olive oil over medium heat for 30 seconds. Add leeks and garlic and stir for 3 minutes.
  2. Add mushrooms and stir for 5 minutes, until the mushrooms start to sweat.
  3. Add fennel and wine, and then bring to a boil. Reduce heat to medium low and let simmer for 2 minutes
  4. Stir in broth, tomatoes, Old Bay seasoning, red pepper flakes and oregano. Add salt and pepper, if necessary. Bring to a boil and then reduce heat to medium low. Simmer for 15 minutes uncovered.
  5. Once cooled, serve soup with crusty bread or a drizzle of olive oil.

RELATED: Are Medicinal Mushrooms the New Kale?

For more recipes from Emily, visit

Related Posts

Scroll to Top