Creamy Mushroom & Rosemary Soup
Velvety smooth and deeply flavorful, this Creamy Mushroom & Rosemary Soup blends earthy mushrooms, aromatic herbs, and tender vegetables into a rich and comforting dish. Whether served as a starter or a light meal, it pairs beautifully with toasted bread or warm rolls.
Why You’ll Love This Recipe
This soup is elegant enough for entertaining yet simple enough for a cozy weeknight dinner. The fresh rosemary adds a woodsy, aromatic note that enhances the natural umami of the mushrooms. With a creamy base, soft diced vegetables, and the option to blend for extra smoothness, it’s a versatile and satisfying recipe. It’s also easy to adapt for dietary preferences and uses common pantry staples.
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
- 2 tbsp unsalted butter
 - 1 tbsp olive oil
 - 1 small onion, finely chopped
 - 2 cloves garlic, minced
 - 2 cups fresh mushrooms (button or cremini), sliced
 - 1 carrot, finely diced
 - 1 tbsp all-purpose flour
 - 3 cups vegetable or chicken broth
 - 1 cup heavy cream
 - 1 sprig fresh rosemary (plus extra for garnish)
 - Salt and freshly cracked black pepper, to taste
 
Directions
- In a large pot, heat the butter and olive oil over medium heat.
 - Add the chopped onion and diced carrot. Sauté for 4–5 minutes, or until softened.
 - Add the garlic and sliced mushrooms. Continue cooking for 5–6 minutes, until the mushrooms have released their moisture and are golden.
 - Stir in the flour and cook for 1 minute, stirring constantly to form a light roux.
 - Slowly pour in the broth while stirring to avoid lumps. Add the rosemary sprig and bring to a gentle simmer.
 - Reduce the heat and simmer uncovered for 10–12 minutes to allow the flavors to meld.
 - Remove the rosemary sprig. Stir in the heavy cream and cook for another 5 minutes, stirring gently.
 - Season with salt and freshly cracked black pepper to taste.
 - For a smoother texture, blend half of the soup using an immersion blender or a countertop blender, then return it to the pot and stir to combine.
 - Serve hot, garnished with a drizzle of olive oil, a few sautéed mushrooms, and a small rosemary sprig.
 
Servings and timing
This recipe yields 4 servings.
Prep time: 10 minutes
Cook time: 25 minutes
Total time: Approximately 35 minutes
Variations
- Vegan Option: Substitute the butter with plant-based butter and use full-fat coconut milk or a non-dairy cream alternative.
 - Add Protein: Stir in shredded cooked chicken or white beans for a more substantial meal.
 - Wine Flavor Boost: Deglaze the pan with a splash of white wine after sautéing the mushrooms.
 - More Vegetables: Add leeks, celery, or potatoes for extra body and flavor.
 - Mushroom Variety: Try shiitake, oyster, or wild mushrooms for a more robust taste.
 
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat gently on the stovetop over medium-low heat, stirring frequently. Avoid boiling once the cream has been added to maintain a smooth texture.
To freeze, omit the cream, freeze the soup base, and add fresh cream when reheating after thawing.
FAQs
Can I use dried rosemary instead of fresh?
Yes, but use it sparingly—about 1/2 teaspoon dried rosemary, as it is more concentrated than fresh.
What mushrooms work best for this soup?
Button and cremini mushrooms are great choices. You can also use a mix of wild mushrooms for deeper flavor.
Can I make this soup ahead of time?
Yes, it’s a great make-ahead soup. Store in the fridge and reheat gently before serving.
How do I make it dairy-free?
Use plant-based butter and a dairy-free cream or milk such as oat or coconut cream.
Can I use an immersion blender for the whole soup?
Yes, if you prefer a completely smooth texture, blend the entire pot of soup until silky.
Is this soup gluten-free?
As written, it contains flour. Use a gluten-free flour blend or cornstarch slurry as a thickener to make it gluten-free.
What can I serve with this soup?
Crusty bread, garlic toast, or a side salad complement this soup beautifully.
Can I freeze this soup with the cream in it?
Cream-based soups can separate when frozen. For best results, freeze before adding cream and stir in the cream upon reheating.
Why add hot coffee or water to chocolate-based recipes (if applicable)?
This recipe does not include chocolate. However, coffee is often used in chocolate recipes to deepen the cocoa flavor.
Can I double the recipe for a crowd?
Yes, simply double all ingredients and use a larger pot. Cooking time may increase slightly during the simmering stage.
Conclusion
Creamy Mushroom & Rosemary Soup is a warm, comforting dish full of rich, earthy flavors and creamy texture. Its simplicity, versatility, and elegant presentation make it suitable for both everyday meals and special occasions. With fresh herbs, sautéed vegetables, and the option to blend for extra smoothness, this recipe is sure to become a go-to favorite in your kitchen. Serve it with a slice of rustic bread for a truly satisfying bowl of comfort.
PrintCreamy Mushroom & Rosemary Soup
A rich and velvety cream of mushroom soup infused with fresh rosemary and made with sautéed vegetables and a touch of cream. Perfect for cozy nights and best enjoyed with crusty bread.
- Prep Time: 10 minutes
 - Cook Time: 25 minutes
 - Total Time: 35 minutes
 - Yield: 4 servings 1x
 - Category: Soup
 - Method: Stovetop
 - Cuisine: European-Inspired
 - Diet: Vegetarian
 
Ingredients
- 2 tbsp unsalted butter
 - 1 tbsp olive oil
 - 1 small onion, finely chopped
 - 2 cloves garlic, minced
 - 2 cups fresh mushrooms (button or cremini), sliced
 - 1 carrot, finely diced
 - 1 tbsp all-purpose flour
 - 3 cups vegetable or chicken broth
 - 1 cup heavy cream
 - 1 sprig fresh rosemary (plus extra for garnish)
 - Salt and freshly cracked black pepper, to taste
 
Instructions
- In a large pot, heat butter and olive oil over medium heat. Add onions and carrots and sauté for 4–5 minutes until softened.
 - Add garlic and sliced mushrooms. Cook for another 5–6 minutes until mushrooms release moisture and turn golden.
 - Stir in the flour and cook for 1 minute, stirring constantly.
 - Slowly pour in the broth, stirring well to avoid lumps. Add the rosemary sprig and bring the soup to a simmer.
 - Reduce heat and let simmer uncovered for 10–12 minutes to allow the flavors to develop.
 - Remove rosemary sprig. Stir in heavy cream and cook for another 5 minutes, stirring gently.
 - Season with salt and black pepper to taste.
 - For a creamier consistency, blend half of the soup with an immersion blender or in batches, then return it to the pot.
 - Serve hot, garnished with extra sautéed mushrooms, fresh rosemary, and a drizzle of olive oil if desired.
 
Notes
- Use a mix of mushrooms like cremini, shiitake, or oyster for deeper flavor.
 - To make it vegetarian, use vegetable broth; for a richer taste, opt for chicken broth.
 - For a fully smooth soup, blend the entire batch instead of just half.
 - Pairs wonderfully with toasted sourdough or a grilled cheese sandwich.
 
Nutrition
- Serving Size: 1 bowl
 - Calories: 280
 - Sugar: 4g
 - Sodium: 480mg
 - Fat: 22g
 - Saturated Fat: 12g
 - Unsaturated Fat: 9g
 - Trans Fat: 0g
 - Carbohydrates: 14g
 - Fiber: 2g
 - Protein: 5g
 - Cholesterol: 55mg
 
Keywords: creamy mushroom soup, rosemary soup, comfort food, fall soup, vegetarian mushroom soup
