This vegan gluten-free mushroom soup is a comforting and creamy dish perfect for any season. It's packed with the earthy flavors of mushrooms and the richness of coconut milk, making it a delightful meal for anyone looking to enjoy a plant-based diet.
While most of the ingredients for this recipe are common, you might need to pay special attention to coconut milk. It's often found in the international or health food aisle of your supermarket. Make sure to get the full-fat version for a creamier texture. Vegetable broth can be found in the soup section, and it's essential for adding depth to the soup's flavor.

Ingredients For Vegan Gluten-Free Mushroom Soup Recipe
Olive oil: Used for sautéing the vegetables, it adds a subtle richness to the soup.
Onion: Provides a sweet and savory base flavor when sautéed.
Garlic: Adds a pungent and aromatic depth to the soup.
Mushrooms: The star of the dish, they bring an earthy and umami flavor.
Vegetable broth: Forms the liquid base of the soup, adding a savory depth.
Coconut milk: Adds creaminess and a slight sweetness, balancing the flavors.
Salt: Enhances all the flavors in the soup.
Pepper: Adds a touch of heat and complexity.
Technique Tip for Making Mushroom Soup
When sautéing the onion and garlic, make sure to cook them until they are just translucent and not browned. This ensures that the flavors meld perfectly without overpowering the delicate taste of the mushrooms. Additionally, when adding the coconut milk, make sure it is well mixed and at room temperature to prevent curdling. For a smoother texture, blend the soup in batches and strain it through a fine mesh sieve if desired.
Suggested Side Dishes
Alternative Ingredients
olive oil - Substitute with avocado oil: Avocado oil has a similar smoke point and neutral flavor, making it a great alternative for sautéing.
onion - Substitute with leek: Leeks provide a milder, slightly sweet flavor that complements the earthiness of mushrooms.
garlic - Substitute with shallots: Shallots offer a subtle garlic flavor with a hint of sweetness, adding depth to the soup.
mushrooms - Substitute with zucchini: Zucchini has a similar texture when cooked and can absorb flavors well, making it a good alternative.
vegetable broth - Substitute with miso broth: Miso broth adds a rich umami flavor that enhances the overall taste of the soup.
coconut milk - Substitute with almond milk: Almond milk provides a creamy texture without the coconut flavor, suitable for those who prefer a milder taste.
salt - Substitute with tamari: Tamari is a gluten-free soy sauce that adds a salty, umami flavor, enhancing the soup's depth.
pepper - Substitute with white pepper: White pepper has a milder heat and a slightly different flavor profile, offering a subtle spice to the soup.
Alternative Recipes Similar to This Mushroom Soup
How to Store or Freeze Your Mushroom Soup
- Allow the mushroom soup to cool to room temperature before storing. This prevents condensation and helps maintain the soup's texture and flavor.
- Transfer the cooled soup into airtight containers. For easy portion control, consider using individual serving-sized containers.
- Label each container with the date of preparation. This helps you keep track of freshness and ensures you consume the soup within a safe timeframe.
- Store the containers in the refrigerator if you plan to consume the soup within 3-4 days. The vegetable broth and coconut milk base will keep well for this period.
- For longer storage, place the containers in the freezer. The soup can be frozen for up to 2-3 months without losing its rich flavor and creamy texture.
- When ready to reheat, thaw the soup in the refrigerator overnight if frozen. This gradual thawing process helps maintain the soup's consistency.
- Reheat the soup on the stovetop over medium heat, stirring occasionally to ensure even heating. Avoid boiling, as this can alter the texture of the coconut milk.
- Alternatively, you can reheat the soup in the microwave. Use a microwave-safe container and heat in short intervals, stirring between each interval to ensure even warming.
- If the soup appears too thick after reheating, add a splash of vegetable broth or coconut milk to reach the desired consistency.
- Garnish with fresh herbs or a drizzle of olive oil before serving to enhance the presentation and flavor.
How to Reheat Leftovers
For stovetop reheating:
- Pour the leftover soup into a pot.
- Heat over medium-low heat, stirring occasionally to ensure even warming.
- Once the soup is heated through, serve hot.
For microwave reheating:
- Transfer the soup to a microwave-safe bowl.
- Cover the bowl with a microwave-safe lid or plate to prevent splatters.
- Heat on high for 2-3 minutes, stirring halfway through.
- Check the temperature and heat in additional 30-second intervals if needed until hot.
For oven reheating:
- Preheat your oven to 350°F (175°C).
- Pour the soup into an oven-safe dish.
- Cover the dish with aluminum foil to prevent drying out.
- Heat for about 20-30 minutes, stirring halfway through, until the soup is thoroughly warmed.
For slow cooker reheating:
- Transfer the soup to your slow cooker.
- Set the slow cooker to low heat.
- Allow the soup to warm for 1-2 hours, stirring occasionally, until it reaches the desired temperature.
Essential Tools for Making Mushroom Soup
Large pot: Used to heat the olive oil and cook the soup ingredients.
Wooden spoon: Ideal for stirring the onions, garlic, and mushrooms as they cook.
Chef's knife: Essential for chopping the onion and mincing the garlic.
Cutting board: Provides a safe surface for chopping and slicing ingredients.
Measuring spoons: Used to measure out the olive oil accurately.
Measuring cups: Necessary for measuring the vegetable broth and coconut milk.
Blender: Used to puree the soup until smooth.
Ladle: Handy for serving the hot soup into bowls.
Bowls: Used for serving the finished soup.
Time-Saving Tips for Making Mushroom Soup
Pre-chop ingredients: Chop the onion and garlic in advance and store them in the fridge to save time during cooking.
Use pre-sliced mushrooms: Buy pre-sliced mushrooms to skip the slicing step and speed up the process.
Batch cook: Make a larger batch of soup and freeze portions for quick meals later.
Use an immersion blender: Instead of transferring the soup to a blender, use an immersion blender directly in the pot to save time and reduce cleanup.
Pre-measure spices: Measure out salt and pepper beforehand to streamline the seasoning step.

Vegan Gluten-Free Mushroom Soup Recipe
Ingredients
Main Ingredients
- 2 tablespoon Olive Oil
- 1 large Onion, chopped
- 3 cloves Garlic, minced
- 500 g Mushrooms, sliced
- 4 cups Vegetable Broth
- 1 cup Coconut Milk
- to taste Salt and Pepper
Instructions
- 1. Heat olive oil in a large pot over medium heat.
- 2. Add chopped onion and minced garlic. Sauté until translucent.
- 3. Add sliced mushrooms and cook until they release their moisture and become tender.
- 4. Pour in vegetable broth and bring to a boil. Reduce heat and simmer for 20 minutes.
- 5. Stir in coconut milk and season with salt and pepper to taste.
- 6. Use a blender to puree the soup until smooth. Serve hot.
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Chicken Mayo with Parmesan and Bread Crumbs Recipe35 Minutes
- Salsa Chicken Recipe40 Minutes
- Buckwheat Pancakes Recipe30 Minutes
- Iced Tea Recipe15 Minutes
- Spicy Grilled Shrimp Recipe25 Minutes
- Orange Vegetables Soup Recipe45 Minutes
- Healthy Meatloaf Recipe1 Hours 15 Minutes
- Bubble Tea Recipe30 Minutes
Leave a Reply