clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy mushroom soup garnished with a swirl of olive oil, crispy bacon, fresh parsley, and roasted mushrooms and garlic

Creamy Roasted Garlic and Mushroom Soup with Bacon

  • Author: Kyndra Holley
  • Total Time: 35 minutes
  • Yield: 4 servings 1x


  • 8 slices bacon, cooked and chopped
  • 1 bulb garlic (about 10 cloves)
  • 1 teaspoon olive oil, extra to garnish
  • 1 tablespoon butter
  • 1 small yellow onion, diced
  • 2 small celery stalks, sliced
  • 14 ounces mixed mushrooms (see blog post for suggestions), cleaned and chopped
  • 2 tablespoons chopped flat-leaf parsley, extra for garnish
  • 1 tablespoon chopped fresh thyme or 1 teaspoon dried thyme leaves
  • 1 teaspoon sea salt, more to taste (this is the only salt I use)
  • 1/2 teaspoon ground black pepper, more to taste
  • 4 1/4 cups chicken stock (I use this brand)
  • 1/3 cup heavy cream


  1. Preheat the oven to 400°F.
  2. Cut the top 1⁄4 inch off the bulb of garlic, exposing the cloves. Place on a sheet of aluminum foil that is large enough to wrap around the entire bulb. Drizzle the bulb of garlic with the olive oil, then sprinkle with salt and pepper. Bake for 30 minutes or until the garlic is fragrant and the cloves are tender and caramelized.
  3. Heat the butter in a stock pot or dutch oven over medium-low heat. Add the onion and celery and sauté for 5 minutes, or until soft.
  4. Add the mushrooms, parsley, thyme, salt and pepper to the pot, and sauté for an additional 5 minutes, or until the mushrooms have released their liquid and are tender. Spoon out a couple tablespoons of the vegetables to use as a garnish.
  5. Add the chicken stock, cream, and 6 cloves of roasted garlic to the pot. Bring to a boil over medium-high heat, then reduce to low to simmer. Let the soup simmer for about 30 minutes, stirring occasionally.
  6. Transfer to a high-powered blender (alternatively, you could also use an immersion blender right in the stock pot). Pulse until smooth, being careful not to overfill the blender cup as hot liquids will rise in volume. If necessary, do this in two batches.
  7. Pour the soup back into the stock pot, taste, and add more salt and pepper, if desired.
  8. Top with chopped bacon, reserved vegetables, remaining roasted garlic cloves, parsley, and a swirl of olive oil.


net carbs per serving: 7.5g

  • Prep Time: 5 minutes
  • Cook Time: 30 minutes
  • Category: soups and stews


  • Serving Size: 1 1/2 cups
  • Calories: 250
  • Fat: 19.6g
  • Carbohydrates: 9.5g
  • Fiber: 2g
  • Protein: 11.6g

Keywords: Low carb soup recipe, Creamy mushroom soup, Keto soup, Low carb cream of mushroom soup recipe, Easy soup recipe, 30 minute meal, Keto comfort food