“You know, the sizzle when mushrooms hit hot butter has this way of filling the kitchen with warmth,” my neighbor Mark once said as I stood fumbling with my blender, trying to get the perfect consistency for this creamy low-carb cream of mushroom soup recipe. It was a chilly Thursday evening, and honestly, I wasn’t expecting much—just a quick fix after a long day. But as I stirred the rich, velvety soup, a sense of calm settled in. This wasn’t your typical heavy, carb-loaded mushroom soup; it had a silky texture and deep umami flavor that felt like a warm hug on a cold night.
Funny enough, I almost forgot to add the garlic that night, distracted by a phone call from my cousin. That tiny slip ended up making the soup just a little sweeter on the nose, and I kept that tweak ever since. Maybe you’ve been there—trying to balance cooking with life’s interruptions and still end up with something that tastes like a little victory. This recipe stayed with me because it’s simple, comforting, and fits perfectly into a low-carb lifestyle without sacrificing flavor or satisfaction.
Let me tell you, it’s the kind of dish you’ll find yourself craving again and again, whether you’re on keto or just want a cozy, creamy soup without the guilt. Plus, it’s surprisingly easy to make, with ingredients you might already have lurking in your fridge. So, if you’re ready for a creamy, dreamy mushroom soup that’s low in carbs but high in soul, keep reading—this one’s a keeper.
Why You’ll Love This Recipe
This creamy low-carb cream of mushroom soup recipe is more than just a bowl of comfort. After testing dozens of versions, I’ve landed on a version that’s genuinely quick, easy, and packed with flavor, without the carb overload. Honestly, it’s been a hit with friends and family who thought ‘low-carb’ meant ‘bland’—and they couldn’t be more surprised.
- Quick & Easy: Ready in under 30 minutes, perfect for busy weeknights or those unexpected dinner cravings.
- Simple Ingredients: No need for fancy or hard-to-find items; pantry staples and fresh mushrooms do the trick.
- Perfect for Keto Meals: Low in carbs but rich in healthy fats and flavor, making it a great fit for keto and low-carb diets.
- Crowd-Pleaser: The creamy texture and savory mushroom depth get rave reviews from kids and adults alike.
- Unbelievably Delicious: The secret? A blend of cream cheese and heavy cream for ultra-smooth richness that’s not too heavy.
What sets this apart from other mushroom soups is the balance of earthy mushrooms with a hint of garlic and thyme, plus a touch of nutmeg that surprises you with warmth. The blending technique keeps it creamy without flour or starches—perfect for keto. Honestly, this is the kind of soup that makes you close your eyes after the first bite and say, “Yep, I want this again.” Whether you’re looking for a quick dinner or a cozy lunch, this recipe fits the bill without fuss or fancy tricks.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples or fresh produce you can easily find year-round. If you want to switch things up a bit, I’ll share some substitution tips too.
- Fresh mushrooms (16 oz / 450 g): I prefer cremini or white button mushrooms for their earthy flavor and firm texture.
- Unsalted butter (3 tbsp / 45 g): Adds richness and helps caramelize the mushrooms nicely.
- Garlic cloves (3, minced): Brings that aromatic punch that lifts the whole soup.
- Shallots (1 medium, finely chopped): Adds a subtle sweetness without overpowering the mushrooms.
- Fresh thyme (1 tsp, chopped): Offers an herby note that complements the mushrooms perfectly.
- Chicken or vegetable broth (3 cups / 720 ml): Use homemade or a trusted brand like Pacific Foods for best flavor.
- Heavy cream (1 cup / 240 ml): Adds the creamy texture that makes the soup luxurious.
- Cream cheese (4 oz / 115 g, softened): The secret ingredient for that smooth, velvety finish.
- Ground nutmeg (1/4 tsp): Just a pinch to warm up the flavor profile.
- Salt and freshly ground black pepper: To taste—season gradually for best results.
Ingredient tips: Look for firm, fresh mushrooms without bruises or slimy spots. In summer, swapping half the mushrooms with fresh chanterelles or shiitakes can add a seasonal twist. For a dairy-free version, substitute the heavy cream and cream cheese with coconut cream and a dairy-free cream cheese alternative.
Equipment Needed
- Large skillet or sauté pan: For browning the mushrooms and cooking shallots and garlic.
- Medium pot or saucepan: To combine and simmer the soup.
- Immersion blender or regular blender: To puree the soup to creamy perfection. I personally use an immersion blender because it’s less messy and faster, but a countertop blender works great too.
- Measuring cups and spoons: For precise ingredient amounts.
- Wooden spoon or spatula: For stirring and scraping the pan.
- Chef’s knife and cutting board: For prepping mushrooms, shallots, and garlic.
If you don’t have an immersion blender, a food processor can also work, just pulse carefully to avoid over-processing. For budget-friendly options, any basic blender or hand mixer will do—you don’t need fancy kitchen gadgets here. Just keep your knives sharp for easier chopping, especially with garlic and shallots, where a dull blade makes things tedious.
Preparation Method
- Clean and slice the mushrooms: Rinse mushrooms quickly under cold water and pat dry. Slice them evenly—about 1/4 inch thick. (Prep time: 5 minutes)
- Heat the butter: Warm the butter in a large skillet over medium heat until melted and slightly bubbling.
- Sauté shallots and garlic: Add chopped shallots and minced garlic to the pan. Cook for 2-3 minutes until softened and fragrant but not browned. (Watch carefully—garlic burns fast!)
- Add mushrooms and thyme: Toss in sliced mushrooms and fresh thyme. Cook for 8-10 minutes, stirring occasionally, until mushrooms release their moisture and start to brown. The smell here is incredible, you’ll see why this step matters.
- Transfer to pot and add broth: Move the mushroom mixture to a medium pot. Pour in chicken or vegetable broth and bring to a gentle simmer over medium heat. Let it cook uncovered for 10 minutes to deepen the flavors and reduce slightly.
- Add cream cheese and heavy cream: Lower the heat to medium-low. Stir in softened cream cheese in small dollops, stirring constantly until melted and smooth. Then add the heavy cream, stirring to combine. (If lumps appear, keep stirring—they’ll melt away.)
- Blend the soup: Use an immersion blender right in the pot to puree the soup until creamy but still with some mushroom texture. Alternatively, carefully transfer to a blender in batches and pulse until smooth. (Be cautious of heat when blending—let it cool slightly if needed.)
- Season to taste: Add salt, freshly ground black pepper, and a pinch of nutmeg. Stir and taste—adjust seasoning as needed.
- Serve warm: Ladle into bowls and garnish with extra thyme or sautéed mushroom slices if desired. (Optional: a drizzle of truffle oil for a fancy touch!)
Pro tip: If your soup feels too thick after blending, stir in a bit more broth or cream to reach your preferred consistency. And if it’s too thin, simmer gently a few more minutes uncovered to reduce. This method is forgiving, which I love when life’s hectic.
Cooking Tips & Techniques
Cooking a creamy low-carb cream of mushroom soup that tastes rich but stays keto-friendly takes a few tricks I picked up after some trial and error. First, don’t rush the mushroom browning—they need time to caramelize and develop that deep umami flavor. I’ve learned that stirring too often can cause them to steam rather than brown, so give them room and patience.
Using cream cheese is a game-changer here. It adds body without the carbs of flour or starch thickeners. Make sure it’s softened before adding; otherwise, lumps can form. If lumps happen, just keep stirring on low heat or use the blender—that’s what it’s for.
When blending hot soup, be cautious—hot liquids can splatter. I usually remove the pot from heat briefly and cover the blender lid with a kitchen towel for safety. This small step saved me from a few kitchen messes and burns!
Season gradually. Salt enhances mushroom flavor, but too much can overpower, especially with broth and cream. Taste after each addition. And don’t skip the nutmeg—I know it sounds odd, but that tiny pinch adds warmth and depth.
Lastly, multitasking helps—while mushrooms brown, prep your other ingredients. It keeps the process smooth and less stressful, especially when you’re juggling a busy kitchen or distractions (like my cousin’s call that night!).
Variations & Adaptations
- Dairy-Free Version: Swap heavy cream and cream cheese with full-fat coconut milk and a dairy-free cream cheese alternative for a creamy, plant-based option.
- Seasonal Twist: Add roasted butternut squash or cauliflower florets blended in for a different texture and a hint of sweetness, perfect for fall and winter.
- Herb Variations: Try rosemary or sage instead of thyme for a different herbal profile. Fresh parsley sprinkled on top adds a bright contrast.
- Spicy Kick: Stir in a pinch of smoked paprika or cayenne pepper for a subtle heat that pairs beautifully with the earthiness of the mushrooms.
- Extra Protein: Add cooked shredded chicken or crispy bacon bits on top for a heartier meal.
I once tried blending in a handful of spinach for color and extra nutrients—didn’t change the flavor much, and it felt like a sneaky way to get some greens in. Honestly, it’s a great trick if you want to sneak some veggies to picky eaters.
Serving & Storage Suggestions
Serve this creamy low-carb cream of mushroom soup warm, ideally in rustic bowls that hold heat well. Garnish with fresh thyme sprigs or a few sautéed mushroom slices for a little flair. It pairs wonderfully with a crisp green salad or keto-friendly bread for dipping.
For beverages, a light white wine like Pinot Grigio or a herbal tea complements the savory mushroom notes nicely. If you’re cozying up, a hot cup of chamomile or mint tea works too.
Store leftovers in an airtight container in the refrigerator for up to 3 days. The soup thickens as it chills; just warm it gently on the stove with a splash of broth or cream to loosen the texture. It reheats beautifully, and honestly, the flavors meld and deepen after resting overnight.
For longer storage, freeze in portions for up to 2 months. Thaw overnight in the fridge and reheat slowly. Avoid boiling to keep the creamy texture smooth.
Nutritional Information & Benefits
This creamy low-carb cream of mushroom soup is roughly 250 calories per serving (1.5 cups / 350 ml), with about 7 grams of net carbs, 22 grams of fat, and 6 grams of protein. It fits nicely into keto, low-carb, and gluten-free diets.
Mushrooms provide important nutrients like vitamin D, antioxidants, and fiber, supporting immune health and digestion. Heavy cream and cream cheese add satisfying fats that help fuel a keto lifestyle while keeping you full longer.
If you’re watching allergens, this recipe contains dairy but is naturally gluten-free. For dairy-free options, refer to the variations above.
Personally, I appreciate how this soup balances indulgence with nutrition—it’s comfort food that doesn’t derail your wellness goals, which makes it a staple in my weekly meal rotation.
Conclusion
This creamy low-carb cream of mushroom soup recipe is a perfect example of how simple ingredients and a bit of patience can come together to create something truly comforting and satisfying. Whether you’re new to keto or just love a good mushroom soup, this recipe offers a cozy, flavorful meal that doesn’t compromise on taste or texture.
Feel free to customize it with your favorite herbs, add-ins, or spice tweaks. I love how adaptable it is—it really invites you to make it your own. Honestly, I keep coming back to this recipe on chilly evenings when I want that creamy warmth without the carb crash.
If you try it, I’d love to hear how you make it yours. Drop a comment, share your favorite variations, or ask any questions—you know I’m here for it! Here’s to many delicious, cozy bowls ahead.
Frequently Asked Questions
Is this soup suitable for a keto diet?
Yes! This recipe is low in carbohydrates and high in fats, making it ideal for a ketogenic diet.
Can I use different types of mushrooms?
Definitely. Cremini, white button, shiitake, or even a mix work well. Just adjust cooking time if mushrooms are larger or denser.
What if I don’t have an immersion blender?
You can use a regular blender or food processor in batches. Be careful blending hot liquids—let them cool slightly and cover the lid with a towel.
How do I store leftovers?
Keep leftovers in an airtight container in the fridge for up to 3 days or freeze for up to 2 months. Reheat gently with a splash of broth or cream.
Can I make this soup dairy-free?
Yes, swap heavy cream and cream cheese for coconut cream and dairy-free cream cheese alternatives for a delicious dairy-free version.
Pin This Recipe!

Creamy Low-Carb Cream of Mushroom Soup Recipe Easy Perfect Keto Meal
A creamy, low-carb mushroom soup perfect for keto diets, featuring a silky texture and deep umami flavor without the carb overload. Easy to make with simple ingredients and ready in under 30 minutes.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 16 oz (450 g) fresh mushrooms (cremini or white button preferred)
- 3 tbsp (45 g) unsalted butter
- 3 garlic cloves, minced
- 1 medium shallot, finely chopped
- 1 tsp fresh thyme, chopped
- 3 cups (720 ml) chicken or vegetable broth
- 1 cup (240 ml) heavy cream
- 4 oz (115 g) cream cheese, softened
- 1/4 tsp ground nutmeg
- Salt, to taste
- Freshly ground black pepper, to taste
Instructions
- Clean and slice the mushrooms: Rinse mushrooms quickly under cold water and pat dry. Slice evenly about 1/4 inch thick.
- Heat the butter in a large skillet over medium heat until melted and slightly bubbling.
- Add chopped shallots and minced garlic to the pan. Cook for 2-3 minutes until softened and fragrant but not browned.
- Add sliced mushrooms and fresh thyme. Cook for 8-10 minutes, stirring occasionally, until mushrooms release moisture and start to brown.
- Transfer the mushroom mixture to a medium pot. Pour in chicken or vegetable broth and bring to a gentle simmer over medium heat. Cook uncovered for 10 minutes.
- Lower heat to medium-low. Stir in softened cream cheese in small dollops, stirring constantly until melted and smooth. Add heavy cream and stir to combine.
- Use an immersion blender in the pot to puree the soup until creamy but still with some mushroom texture. Alternatively, blend in batches in a regular blender.
- Season with salt, freshly ground black pepper, and a pinch of nutmeg. Stir and adjust seasoning as needed.
- Serve warm, garnished with extra thyme or sautéed mushroom slices. Optional: drizzle with truffle oil.
Notes
If soup is too thick after blending, stir in more broth or cream to reach desired consistency. If too thin, simmer uncovered a few more minutes to reduce. When blending hot soup, remove pot from heat and cover blender lid with a towel to prevent splatter. Use softened cream cheese to avoid lumps. Season gradually to avoid overpowering flavors.
Nutrition
- Serving Size: 1.5 cups (350 ml)
- Calories: 250
- Fat: 22
- Carbohydrates: 7
- Protein: 6
Keywords: low-carb, keto, mushroom soup, creamy soup, easy soup, keto meal, gluten-free, comfort food




