I love making this mushroom soup because it feels warm and comforting, especially on chilly days. It’s simple to make but tastes like something special, and I think you’ll enjoy how creamy and flavorful it turns out. Scroll down to see how easy it is to bring this cozy dish to your table.
Most of the ingredients in this recipe are common in many kitchens, like olive oil, onion, and garlic. When you go to the supermarket, the only ingredient you might want to look for carefully is the mushrooms—choose fresh ones that look firm and not slimy. The heavy cream is usually found in the dairy section, and if you don’t have vegetable broth, you can use store-bought or make your own.
Ingredients For Mushroom Soup Recipe
Olive oil: Used to cook the onions and garlic, adding a smooth texture and mild flavor.
Onion: Adds sweetness and depth to the soup when cooked.
Garlic: Gives a nice aromatic punch that makes the soup more flavorful.
Mushrooms: The main ingredient, providing earthiness and body to the soup.
Vegetable broth: The liquid base that brings all the flavors together.
Heavy cream: Makes the soup creamy and rich.
Salt and pepper: Used to season and balance the flavors.
Technique Tip for Perfecting This Dish
One of the most important steps in this Mushroom Soup Recipe is cooking the onion until it’s translucent. This means the onion looks soft and a little see-through, not browned or crispy. Here’s how you can do it:
- Heat your olive oil in a large pot over medium heat. Medium heat is just right—not too hot to burn the onion, but warm enough to cook it slowly.
- Add the chopped onion to the pot and stir it around so it’s coated with the oil.
- Let the onion cook for about 5 minutes. You can stir it every minute or so to keep it from sticking or browning.
- You’ll know it’s ready when the onion looks soft and a little see-through, and it smells sweet instead of sharp.
Cooking the onion this way is key because it brings out its natural sweetness, which makes your soup taste richer and more flavorful. If you rush this step or cook on too high heat, the onion might burn and give your soup a bitter taste. Taking your time here helps build a tasty base for the rest of the soup.
When I first tried this, I was impatient and turned the heat up too high, hoping to speed things along. The onion browned too fast and made the soup taste a little burnt. Now, I always remind myself to keep the heat medium and be patient—it really pays off! Also, if you want to save time, you can chop the onion while the pot is heating up, so you’re ready to add it right away. It’s a small trick that helps everything flow smoothly.
Suggested Side Dishes
Alternative Ingredients
Olive oil - Substitute with butter: Butter adds a rich flavor and creamy texture, which complements the mushrooms well.
Olive oil - Substitute with coconut oil: Coconut oil provides a subtle sweetness and is a good option for those avoiding dairy.
Onion - Substitute with leeks: Leeks offer a milder, sweeter flavor that can enhance the soup's taste.
Onion - Substitute with shallots: Shallots provide a more delicate and slightly sweet flavor, which can add depth to the soup.
Garlic - Substitute with garlic powder: Garlic powder can be used if fresh garlic is unavailable, though it may be less pungent.
Garlic - Substitute with onion powder: Onion powder can add a similar aromatic quality if garlic is not preferred.
Mushrooms - Substitute with zucchini: Zucchini can mimic the texture of mushrooms and absorb flavors well, though it will alter the taste.
Mushrooms - Substitute with eggplant: Eggplant provides a similar texture and can absorb the soup's flavors, offering a different taste profile.
Vegetable broth - Substitute with chicken broth: Chicken broth adds a richer flavor, though it is not vegetarian.
Vegetable broth - Substitute with mushroom broth: Mushroom broth enhances the earthy flavor and maintains a vegetarian option.
Heavy cream - Substitute with coconut milk: Coconut milk provides a creamy texture and is a good dairy-free alternative.
Heavy cream - Substitute with cashew cream: Cashew cream offers a rich, creamy texture and is suitable for those avoiding dairy.
Salt - Substitute with soy sauce: Soy sauce adds a savory umami flavor and can enhance the overall taste.
Salt - Substitute with tamari: Tamari is a gluten-free alternative to soy sauce, providing a similar umami flavor.
Pepper - Substitute with cayenne pepper: Cayenne pepper adds heat and a different flavor profile to the soup.
Pepper - Substitute with white pepper: White pepper offers a milder heat and a slightly different flavor, which can be more subtle in the soup.
Other Alternative Recipes to Try
How to Store or Freeze This Soup
Allow the freshly made mushroom soup to cool to room temperature. This prevents condensation, which can lead to a watery texture when stored.
Transfer the cooled soup into airtight containers. For optimal freshness, use containers that are just the right size to minimize air exposure. If you plan to freeze, leave a bit of space at the top for the soup to expand.
Label each container with the date of preparation. This ensures you can keep track of how long the soup has been stored, maintaining its quality and safety.
For short-term storage, place the containers in the refrigerator. The mushroom soup will stay fresh for up to 3-4 days. Reheat gently on the stove over low heat, stirring occasionally to maintain its creamy texture.
For longer storage, opt for freezing. The mushroom soup can be frozen for up to 2-3 months. To thaw, transfer the soup from the freezer to the refrigerator and let it defrost overnight.
When reheating frozen soup, use a saucepan over medium heat. Stir frequently to ensure even heating and to reincorporate the heavy cream smoothly. Avoid boiling, as this can cause the cream to separate.
If you notice any changes in texture or flavor after reheating, consider adding a splash of fresh heavy cream or a pinch of seasoning to revive the soup's original richness and taste.
How to Reheat Leftovers
Gently warm your mushroom soup on the stovetop over low heat. Stir occasionally to ensure even heating and prevent sticking. This method preserves the creamy texture and rich flavors of the soup.
Use a microwave-safe bowl to reheat the soup in the microwave. Cover the bowl with a microwave-safe lid or a damp paper towel to avoid splatters. Heat on medium power in 1-minute intervals, stirring in between, until the soup is heated through.
For a quick and efficient method, use a double boiler. Place the soup in the top part of the double boiler and gently heat over simmering water. This indirect heat method prevents the soup from scorching and maintains its creamy consistency.
If you have a slow cooker, set it to the warm or low setting and let the soup heat gradually. This is perfect for keeping the soup warm over a longer period without overcooking it.
For a touch of luxury, reheat the soup in a saucepan and add a splash of fresh heavy cream or a knob of butter just before serving. This enhances the richness and gives the soup a freshly made taste.
Essential Tools for This Recipe
Large pot: A large pot is essential for cooking the soup, allowing enough space for all the ingredients to simmer together.
Wooden spoon: A wooden spoon is useful for stirring the ingredients as they cook, ensuring even cooking and preventing sticking.
Blender: A blender is needed to puree the soup until smooth, creating a creamy texture.
Knife: A knife is necessary for chopping the onion and slicing the mushrooms.
Cutting board: A cutting board provides a safe and stable surface for chopping and slicing ingredients.
Measuring cups: Measuring cups are used to accurately measure the vegetable broth and heavy cream.
Measuring spoons: Measuring spoons help in measuring the olive oil and any additional seasoning like salt and pepper.
How to Save Time on Preparation
Pre-slice mushrooms: Buy pre-sliced mushrooms to save time on preparation. They cook just as well and reduce your prep time significantly.
Use a food processor: Chop the onion and garlic in a food processor to speed up the process and ensure even sizes.
Batch cook: Double the recipe and freeze half for a quick meal later. This saves time on future cooking.
Simmer efficiently: Use a lid while simmering the soup to maintain heat and cook faster.
Immersion blender: Use an immersion blender directly in the pot to puree the soup without transferring it to a blender.

Mushroom Soup Recipe
Ingredients
Main Ingredients
- 2 tablespoon olive oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 500 g mushrooms, sliced
- 4 cups vegetable broth
- 1 cup heavy cream
- to taste salt and pepper
Instructions
- Heat olive oil in a large pot over medium heat.
- Add chopped onion and cook until translucent, about 5 minutes.
- Add minced garlic and cook for another minute.
- Add sliced mushrooms and cook until they release their juices, about 10 minutes.
- Pour in the vegetable broth and bring to a boil. Reduce heat and simmer for 15 minutes.
- Use a blender to puree the soup until smooth.
- Return the soup to the pot, stir in the heavy cream, and season with salt and pepper to taste.
- Serve hot.
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Lemon Posset Recipe15 Minutes
- Banana Coconut Loaf Recipe1 Hours 15 Minutes
- Pear Bread Recipe1 Hours 15 Minutes
- Spicy Tuna Fish Sandwich Recipe10 Minutes
- Keto Tuna Salad Recipe10 Minutes
- Chili Seasoning Mix Recipe5 Minutes
- Hot and Sour Soup Recipe35 Minutes
- Hatch Chili Recipe1 Hours

Leave a Reply