There’s something about a bowl of creamy soup that just feels like a hug from the inside, especially when the air gets a little crisp here in North Carolina. When I first swapped out heavy flour thickeners for healthier fats, I missed that velvety texture at first, but then I found magic in mushrooms and a good immersion blender. This Keto Mushroom Soup has become a staple in my kitchen because it bridges the gap between Southern comfort and clean eating. It’s rich, deeply savory, and reminds me that we never have to give up the foods that love us back.
Essential Keto Mushroom Soup Ingredients & Tools
To get started, you’ll need about two pounds of fresh cremini or baby bella mushrooms. I always brush them off rather than washing them directly in water to keep them from absorbing too much liquid. You’ll also want good quality chicken bone broth or vegetable broth, heavy cream, and unsalted butter or ghee. For seasonings, stick with sea salt, cracked black pepper, garlic powder, and a dash of dried thyme.
Don’t forget the secret weapon for thickening without carbs: a small handful of raw cashews soaked in hot water, or if you prefer strict keto, a teaspoon of xanthan gum. If you are nut-free, xanthan gum is your best friend here. As for tools, a high-powered blender or an immersion blender is non-negotiable for that smooth finish. You will also need a good quality air fryer to roast those mushrooms to perfection before blending, which brings out a depth of flavor you just can’t get from stovetop sautéing alone.
Prep & Simmer Time for Creamy Perfection

This recipe takes about 15 minutes of prep time and roughly 25 minutes of cooking time. The air fryer does the heavy lifting by roasting the mushrooms at 400°F for about 12 to 15 minutes. This high heat concentrates the earthy flavor and removes excess moisture, which is crucial for a low carb mushroom soup that isn’t watery.
Once roasted, the simmering process on the stovetop is quick. You’ll bring the broth and cream mixture to a gentle heat, but avoid boiling it vigorously to keep the cream from separating. While the mushrooms cool slightly after roasting, you can soak your cashews if using them for that extra creaminess. The whole process is streamlined, making it perfect for a busy weeknight when you need an easy keto dinner that feels indulgent.
How to Make Keto Mushroom Soup Step-by-Step

First, clean your mushrooms and slice them thickly. Toss them in a bowl with melted butter, salt, pepper, and garlic powder. Place them in the air fryer basket in a single layer to ensure they roast evenly rather than steam. Set your air fryer to 400°F and let them cook for about 12 to 15 minutes, shaking the basket halfway through. You want them golden brown and shrunken.
Next, transfer about half of the roasted mushrooms to a blender. Add two cups of bone broth and your heavy cream. If you are using the cashew method, drain them and add them now. Blend on high until completely smooth and velvety. Pour this puree into a pot over medium-low heat. Add the remaining roasted mushrooms for texture, and stir gently to combine. Let it warm through for five minutes, adjust your seasoning, and serve hot. This Keto Mushroom Soup is truly transformative.
Why This Keto Mushroom Soup Will Be Your New Favorite
This isn’t just another bowl of soup; it’s a lesson in how to make keto soup taste like it came from a five-star kitchen. The roasting step in the air fryer is the game-changer, giving it a savory depth that usually takes hours to develop. It stands up well against traditional starch-heavy versions, proving that healthy comfort food can be every bit as satisfying as the heavy stuff we grew up on.
My daughter, who is usually skeptical of my “healthified” versions of classic dishes, requests this constantly. It fits beautifully into a gluten-free lifestyle, making it a safe and delicious option for anyone with sensitivities. If you’re looking for other creamy keto recipes, this one sets the bar high with its simplicity and rich flavor profile. It’s the kind of meal that makes you feel nourished and cared for, spoonful after spoonful.
Delicious Variations & Serving Suggestions

If you want to add a little protein to turn this into a complete meal, stir in some shredded rotisserie chicken or crumbled Italian sausage right at the end. For a touch of freshness and color, a swirl of lemon juice or a sprinkle of fresh chives brightens the earthy flavors beautifully. You could also top it with crispy bacon bits for a salty crunch.
This recipe is a fantastic base for an easy keto dinner. Serve it alongside a crisp green salad tossed in olive oil and vinegar, or with a side of keto garlic bread for dipping. If you love spice, add a pinch of red pepper flakes while the mushrooms roast in the air fryer. It adapts well to whatever you have on hand, which is the hallmark of good home cooking.
Common Mistakes to Avoid for Silky Soup

The biggest mistake people make is overcrowding the air fryer basket. If the mushrooms are piled on top of each other, they will steam instead of roast, leaving your soup with a flat flavor and watery consistency. Work in batches if you have to; the flavor payoff is worth the extra few minutes. Another error is adding xanthan gum too quickly; sprinkle it in slowly while whisking to avoid clumps.
Also, be careful not to boil the soup after adding the cream or the xanthan gum. High heat can cause the xanthan gum to break down and lose its thickening power, and it can make the cream separate. Keep the heat gentle and low. By following these tips, you ensure your Keto Mushroom Soup turns out perfect every single time.
Storing & Reheating Your Keto Soup
Leftover soup stores beautifully in the refrigerator for up to four days. I like to keep mine in a glass container with a tight-fitting lid. The flavors actually meld and improve overnight, making it a fantastic option for meal prep. The texture may thicken as it cools, especially if you used xanthan gum, which is totally normal.
When it’s time to reheat, you have a couple of options. You can warm it gently on the stovetop over low heat, stirring occasionally. Alternatively, you can use your air fryer to reheat it if you pour it into an oven-safe ramekin or small dish; set the air fryer to 300°F for about 8-10 minutes or until bubbling. Just remember to stir well before serving to redistribute the heat evenly.
Ready to Make This Comforting Keto Soup?
I hope this recipe finds its way to your table and warms your kitchen the way it does mine. Cooking for our families is one of the deepest ways we show love, and nourishing them with real, healing ingredients is a gift that lasts a lifetime. Don’t be afraid to make this your own; add the herbs you love or the spices that make your heart sing.
Pull out that air fryer and get roasting. Once you taste that deep, roasted mushroom flavor blended into creamy perfection, this Keto Mushroom Soup will be your go-to for cold nights and busy days. It’s proof that we can enjoy our favorite comfort foods while still honoring our health. Happy cooking, y’all.
Nutrition Facts (Per Serving)

Creamy Keto Mushroom Soup - Rich & Hearty Low Carb Recipe
Ingredients
Equipment
Method
- Melt the butter in your large soup pot over medium-high heat until it begins to foam slightly.
- Add the diced yellow onion and sauté for 3-4 minutes until softened and translucent.
- Stir in the minced garlic and sliced cremini mushrooms, cooking for 5-7 minutes until mushrooms release their liquid and turn golden brown.
- Pour in the chicken bone broth and add the fresh thyme. Bring to a simmer and cook for 10 minutes to meld flavors.
- Remove from heat and carefully blend the soup using an immersion blender until smooth and creamy.
- Stir in the heavy cream, sea salt, and black pepper. Return to low heat to warm through without boiling.
- Taste and adjust seasoning if needed, then serve hot topped with extra fresh thyme.
Frequently Asked Questions
What substitutions can I make to keep it keto-friendly or adjust for dietary needs?
Use olive oil or avocado oil instead of butter; swap heavy cream for full-fat coconut cream (avoid sweetened versions); replace chicken broth with vegetable broth; substitute fresh thyme with dried (use half the amount) or try rosemary; for nut-free, skip almond-based garnishes and top with pumpkin seeds or chives. To lower fat, use half-and-half and increase broth, though it will be less rich.
How should I store leftovers safely?
Cool completely, then refrigerate in an airtight container for up to 3-4 days. For best texture, avoid freezing if you’ve used heavy cream; if you must freeze, use coconut cream and note it may separate slightly. Always label with the date and reheat only once.
Can I make this soup ahead of time?
Yes. Cook the soup (without the cream) up to 2 days ahead and refrigerate. When ready to serve, reheat gently, stir in the cream, and warm through without boiling. For meal prep, store sautéed mushrooms separately and combine with the broth base on the day you plan to serve.
What’s the best way to reheat without curdling or losing creaminess?
Reheat gently on the stovetop over medium-low heat, stirring often, until just steaming (avoid boiling). Add a splash of broth if it’s too thick. To microwave, use 50-60% power in 30-45 second intervals, stirring between each. If the soup separates, whisk vigorously or use an immersion blender for 10-15 seconds to re-emulsify.
What are some low-carb serving suggestions?
Top with grated Parmesan, sautéed sliced mushrooms, fresh thyme or chives, toasted pumpkin seeds, or a drizzle of truffle oil. Serve alongside keto garlic bread, a crisp side salad with olive oil, or with low-carb crackers. For heartier meals, add cooked shredded chicken or crumbled bacon.
Have more questions? Leave a comment below and we’ll help you out!