Vegan Cabbage Oyster Mushroom Soup Recipe

Calendar icon Published: Jun 7th 2022 by Sarah Leadon
Clock icon Last updated: Mar 6th 2026
Read time: 5 mins
Cuisine:
This recipe, developed through the collective effort of at least 6 experts, underwent meticulous research and testing for over 3 months. Learn more about our process in the art and science behind our recipes or read how we use AI responsibly. This post may contain affiliate links. Read our Disclosure Policy.
Front View of Vegan Cabbage Oyster Mushroom Soup

This Vegan Cabbage Oyster Mushroom Soup is a delightful blend of fresh vegetables and creamy coconut milk, creating a hearty dish perfect for any occasion. The combination of tender cabbage, savory oyster mushrooms, and aromatic garlic results in a comforting soup that warms the soul. Ideal for chilly evenings or as a nourishing lunch, this recipe showcases a simple yet satisfying method that elevates traditional cabbage dishes.

Partner with Classic Bakes

We collaborate with brands through sponsored recipes, editorial features, and video collaborations. If your brand wants to reach a health-focused audience, we’d love to explore how we can work together.

Explore brand collaborations

This Vegan Cabbage Oyster Mushroom Soup offers a delightful blend of flavors that is both comforting and satisfying. It's easy to prepare and can be made ahead of time, making it perfect for busy weeknights. Enjoy its versatility as a nourishing lunch or a warm dinner option, and feel free to freeze leftovers for later enjoyment.

Before you start

  • Gather all ingredients to streamline your cooking process.
  • Use a large pot to ensure even cooking of the soup.
  • Wash and pat dry the oyster mushrooms to enhance texture.

During cooking

  • Stir frequently to prevent sticking and enhance flavors.
  • Look for vegetables to become tender and aromatic.
  • Avoid overcooking the cabbage to maintain its texture.

Make-ahead & storage

  • Chop vegetables ahead of time and store in the fridge.
  • Reheat gently on the stove to preserve soup's creaminess.

Common mistakes

  • Overcrowding the pot → cook in batches for even heat.
  • Skipping bay leaves → enhances flavor complexity, don’t omit!

Serve with

  • Quinoa or brown rice for a hearty grain pairing that complements the soup.
  • A crisp green salad with lemon vinaigrette to add freshness and crunch.
  • Serve with a side of crusty bread for dipping into the creamy soup.

Toppings & textures

  • Top with fresh parsley or cilantro for a burst of herbal flavor.
  • Add a sprinkle of red pepper flakes for a touch of heat.

Occasions

  • This recipe is perfect for cozy weeknight dinners or meal prep for the week.

Substitutions

  • If you lack oyster mushrooms, use shiitake mushrooms for a similar earthy flavor and meaty texture.
  • For a gluten-free option, ensure the vegetable broth is labeled gluten-free.

Variations

  • Add a dash of soy sauce or tamari for an umami boost, enhancing the soup's depth.
  • Incorporate kale or spinach for added greens and nutrition while keeping the dish vibrant.

Refrigerate

  • Cool the soup to room temperature before transferring it to an airtight container.
  • Enjoy within 3–5 days for the best flavor and quality.

Freeze

  • Freezing not recommended due to the coconut milk, which may separate upon thawing.

Reheat

  • Reheat gently on the stove over medium heat until steaming hot throughout.
  • Add a splash of vegetable broth to restore creaminess if needed.

Repurpose ideas

  • Use as a sauce over grains like quinoa or rice for a hearty meal.
  • Add cooked pasta for a comforting noodle soup variation.

  • Olive Oil: Adds richness and depth, enhancing the overall flavor of this recipe.
  • Onion: Provides a sweet and savory base, contributing to the soup's aroma and flavor.
  • Celery: Adds a crunchy texture and a fresh, slightly peppery flavor to the mix.
  • Garlic: Infuses the soup with a robust aroma and savory taste, elevating the dish.
  • Scallions: Offers a mild onion flavor and bright color, enhancing the soup's presentation.
  • Cabbage: Contributes a tender texture and subtle sweetness, making it a hearty component of this recipe.
  • Oyster Mushrooms: Provides a meaty texture and earthy flavor, enriching the soup's overall profile.
  • Russet Potatoes: Adds creaminess and substance, making the soup more filling.
  • Low-Sodium Vegetable Broth: Serves as the flavorful liquid base, enhancing all other ingredients.
  • Rice Wine Vinegar: Introduces a tangy note that balances the flavors in this recipe.
  • Bay Leaves: Infuses the soup with aromatic depth during cooking, enhancing its flavor complexity.
  • Coconut Milk: Adds creaminess and a subtle sweetness, making the soup rich and comforting.
  • Parsley Leaves (optional): Provides a fresh finish and vibrant color for garnish, brightening the dish.

How long does cabbage last in fridge?

As long as it is wrapped tightly in plastic wrap, a whole head of cabbage will last in the crisper box for 2 weeks. However, once you cut the cabbage, it will only last 2-3 days. Cooked cabbage will last in the fridge for 3-5 days.

Author: Sarah Leadon
Rate
Average: 5 (4 votes)
Total rating includes sum of all comments and anonymous votes.

Click to avoid screen dimming during cooking.

Time & Serves

Prep Time
15 mins
Cook Time
35 mins
Total Time
50 mins
Serves
6 persons

Ingredients

  • 2 tablespoons Olive Oil

  • 1 large Onion, diced

  • 2 stalks of Celery, diced

  • 3 cloves Garlic

  • 5 Scallions, chopped

  • 1 medium head of Cabbage, sliced into 1/2-inch slices

  • 1 lb. Oyster Mushrooms, washed and torn into small pieces by hand

  • 4 Russet Potatoes, peeled, cut into 1/2-inch pieces

  • 5 cups Low-Sodium Vegetable Broth

  • 1 tablespoon Rice Wine Vinegar

  • 2 Bay Leaves

  • 2 cups Coconut Milk

  • 1/4 cup Parsley Leaves (optional)

Instructions

To the large soup pot, add olive oil and set it over medium-high heat.

Add the onions and celery and cook them for 3-4 minutes until fragrant.

Add the garlic and most scallions (reserve a few scallions to garnish the soup) and stir to combine. Cook it for 1 minute until fragrant.

Add the oyster mushrooms, cabbage, potatoes, vegetable broth, rice wine vinegar, and bay leaves and stir to combine. Cover the pot and cook the vegan cabbage oyster mushroom soup for 20-30 minutes until the vegetables are tender.

Remove the bay leaves from the vegan cabbage oyster mushroom soup and stir in the coconut milk.

Remove the vegan cabbage oyster mushroom soup, divide it between 6 soup bowls and garnish it with the reserved scallions and parsley before serving.

Sarah Leadon
Author:
Senior Recipe Developer & Food Writer

More posts by Sarah Leadon

Unlock Exclusive Recipes & More! 🔓

Subscribe to our newsletter for the latest recipes, holiday specials, and mouthwatering secrets!

Subscribe

Add new comment

The content of this field is kept private and will not be shown publicly.