Keto Beef and Mushroom Soup Recipe
If you’re searching for the ultimate cozy comfort food that fits your low-carb lifestyle, this Keto Beef and Mushroom Soup Recipe is about to become your new favorite! Hearty chunks of tender beef, earthy mushrooms, and a creamy, herb-infused broth come together in a bowl that’s as satisfying as it is nourishing. Whether you’re making dinner for your family or meal-prepping for a busy week, this soup will have everyone coming back for seconds. Plus, it’s so easy to make, you’ll wonder why you ever settled for bland keto meals before!

Ingredients You’ll Need
Every ingredient in this Keto Beef and Mushroom Soup Recipe brings something unique to the table, from rich flavor to creamy texture. The list is short and sweet, but each component is essential for building that deep, savory taste and luscious mouthfeel that makes this soup so special.
- Beef stew meat (1 pound): Choose well-marbled beef for melt-in-your-mouth tenderness and hearty flavor.
- Olive oil (2 tablespoons): This helps sear the beef to perfection and adds a subtle fruity richness to the soup.
- Onion, chopped (1 small): The onion lays a sweet, aromatic foundation for the soup’s flavor profile.
- Garlic, minced (3 cloves): Fresh garlic infuses every bite with its unmistakable warmth and depth.
- Mushrooms, sliced (8 ounces): Mushrooms add earthiness and a meaty texture that pairs perfectly with beef.
- Beef broth (4 cups): Use a high-quality broth for a rich, savory base—homemade or store-bought both work great.
- Heavy cream (1 cup): This is the secret to that creamy, dreamy consistency without adding carbs.
- Dried thyme (1 teaspoon): Thyme delivers subtle herbal notes that make the flavors pop.
- Dried rosemary (1/2 teaspoon): Just a touch of rosemary adds an aromatic, woodsy kick.
- Soy sauce or coconut aminos (1 tablespoon): Either option brings umami depth and a hint of saltiness—perfect for rounding out the broth.
- Salt and black pepper (to taste): Season generously to balance and enhance all the other flavors.
- Fresh parsley, chopped (2 tablespoons, optional): A sprinkle of parsley adds color and a fresh, herby finish to each bowl.
How to Make Keto Beef and Mushroom Soup Recipe
Step 1: Sear the Beef
Start by heating the olive oil in a large pot or Dutch oven over medium heat. Once the oil shimmers, add the beef pieces, making sure to spread them out so they brown instead of steam. Sear the beef for 5 to 7 minutes, turning occasionally, until each piece is richly browned on all sides. This step builds the foundation of flavor that will make your Keto Beef and Mushroom Soup Recipe unforgettable. Remove the beef from the pot and set it aside.
Step 2: Sauté the Aromatics
In the same pot (no need to clean it!), toss in the chopped onion. Cook for about 3 minutes, stirring often, until the onion turns soft and translucent. Next, add the minced garlic and sliced mushrooms. Sauté everything together for another 5 minutes. The mushrooms will release their moisture and begin to develop a golden color—this is where the magic happens and the soup starts to smell incredible.
Step 3: Simmer the Soup
Return the browned beef to the pot with the mushroom mixture. Pour in the beef broth, then sprinkle in the thyme, rosemary, and soy sauce (or coconut aminos). Give everything a good stir and bring the mixture to a gentle boil. Once boiling, reduce the heat to low, cover the pot, and let it simmer for 40 to 45 minutes. This slow simmer is what transforms the beef into fork-tender bites and infuses the broth with robust, layered flavors.
Step 4: Add the Cream and Finish
Uncover the pot and stir in the heavy cream. Let the soup simmer, uncovered, for another 5 to 10 minutes. This step thickens the soup and creates that rich, silky texture we all crave in a Keto Beef and Mushroom Soup Recipe. Taste and season with salt and black pepper as needed.
Step 5: Garnish and Serve
Ladle the hot soup into bowls and, if you like, sprinkle with freshly chopped parsley. The green flecks not only add a burst of color but also a hint of freshness that brightens up each serving.
How to Serve Keto Beef and Mushroom Soup Recipe

Garnishes
Garnishing isn’t just for looks—it adds flavor and excitement to your bowl! A handful of chopped fresh parsley is the classic choice, but you could also try a light sprinkle of grated parmesan or a swirl of extra cream for even more decadence. A few extra sautéed mushrooms on top also make a beautiful finishing touch.
Side Dishes
This soup is deeply satisfying on its own, but if you want to round out your meal, pair it with a slice of toasted keto bread, a fresh green salad, or even some roasted asparagus. These sides add texture and variety, making every spoonful of your Keto Beef and Mushroom Soup Recipe feel like a restaurant-worthy experience.
Creative Ways to Present
For a fun twist, try serving the soup in individual mini bread bowls made from low-carb dough, or ladle it into mugs for a cozy, fireside meal. Garnish each bowl with a tiny sprig of rosemary or a drizzle of infused olive oil to impress your dinner guests and make your Keto Beef and Mushroom Soup Recipe truly memorable.
Make Ahead and Storage
Storing Leftovers
Leftover soup stores beautifully! Let the soup cool to room temperature, then transfer it to an airtight container and refrigerate. It will keep well for up to 4 days, and the flavors deepen even more over time, making each bowl just as delicious as the first.
Freezing
You can absolutely freeze this Keto Beef and Mushroom Soup Recipe. For best results, let it cool completely before portioning into freezer-safe containers. Freeze for up to 2 months. When you’re ready to enjoy, thaw it overnight in the fridge for the best texture and flavor.
Reheating
To reheat, simply pour the desired amount of soup into a saucepan and warm over medium heat, stirring occasionally until heated through. If the soup has thickened too much in the fridge or freezer, just add a splash of beef broth or cream to bring it back to your preferred consistency.
FAQs
Can I use ground beef instead of stew meat?
Absolutely! Ground beef works great as a shortcut and results in a slightly different texture, but it’s still delicious. Just brown the ground beef thoroughly before continuing with the recipe steps.
What kind of mushrooms work best?
Cremini or baby bella mushrooms are perfect because they’re flavorful and hold up well during cooking. However, white button mushrooms or even a blend of wild mushrooms will also taste fantastic in this Keto Beef and Mushroom Soup Recipe.
Is there a dairy-free option for the cream?
Yes! If you’re avoiding dairy, swap the heavy cream for full-fat coconut milk. It will add a slightly different flavor but keep the soup creamy and rich.
How can I thicken the soup without adding carbs?
If you’d like a thicker soup, try removing a cup of the soup, blending it until smooth, and stirring it back in. This keeps things low-carb and gives the soup a heartier texture.
Can I make this soup in a slow cooker?
Yes, you can! Simply brown the beef and sauté the aromatics as directed, then transfer everything to your slow cooker. Cook on low for 6 to 8 hours, stir in the cream at the end, and finish as usual.
Final Thoughts
If you’re craving a hearty, satisfying meal that’s keto-friendly and absolutely packed with flavor, this Keto Beef and Mushroom Soup Recipe checks all the boxes. Whether you’re making it for a weeknight dinner or sharing it with friends, it’s sure to be a hit. Give it a try—you’ll be amazed at how easy and delicious keto cooking can be!
Print
Keto Beef and Mushroom Soup Recipe
- Total Time: 1 hour 5 minutes
- Yield: 4 servings 1x
- Diet: Non-Vegetarian
Description
This Keto Beef and Mushroom Soup is a creamy, hearty, and comforting low-carb meal perfect for chilly days. Made with tender beef stew meat, savory mushrooms, and rich heavy cream, this soup is packed with flavor while fitting perfectly into a keto, gluten-free diet. It’s easy to make on the stovetop and delivers a satisfying, warming bowl of nutritious goodness.
Ingredients
Beef and Soup Base
- 1 pound beef stew meat, cut into bite-sized pieces
- 2 tablespoons olive oil
- 4 cups beef broth
- 1 tablespoon soy sauce or coconut aminos
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- Salt and black pepper, to taste
Vegetables and Aromatics
- 1 small onion, chopped
- 3 cloves garlic, minced
- 8 ounces mushrooms, sliced
Dairy and Garnish
- 1 cup heavy cream
- 2 tablespoons fresh parsley, chopped (optional)
Instructions
- Brown the Beef: Heat olive oil in a large pot or Dutch oven over medium heat. Add the beef stew meat and sear until browned on all sides, about 5 to 7 minutes. Remove the beef from the pot and set aside.
- Sauté Vegetables: In the same pot, add chopped onion and cook for 3 minutes until softened. Add minced garlic and sliced mushrooms, cooking for an additional 5 minutes until the mushrooms release their moisture and start to brown.
- Add Beef and Broth: Return the browned beef to the pot. Pour in the beef broth, then add dried thyme, dried rosemary, and soy sauce or coconut aminos. Bring the mixture to a boil.
- Simmer the Soup: Reduce the heat to low, cover the pot, and let it simmer for 40 to 45 minutes, until the beef becomes tender and flavorful.
- Finish with Cream: Stir in the heavy cream and continue simmering uncovered for another 5 to 10 minutes to allow the soup to thicken slightly and develop a creamy texture.
- Season and Serve: Taste the soup and adjust seasoning with salt and black pepper as desired. Garnish with chopped fresh parsley if using. Serve hot and enjoy immediately.
Notes
- For a thicker soup consistency, you can reduce the broth by simmering it longer or blend a small portion of the soup and stir it back in.
- Ground beef can be used as an easier shortcut instead of stew meat.
- This soup pairs wonderfully with keto bread or a fresh green salad for a complete meal.
- To keep it strictly keto, avoid adding starchy vegetables like potatoes or carrots.
- Prep Time: 10 minutes
- Cook Time: 55 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl (approximately 1.5 cups)
- Calories: 430
- Sugar: 3g
- Sodium: 740mg
- Fat: 32g
- Saturated Fat: 16g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 29g
- Cholesterol: 115mg