Primal Creamy Mushroom Soup With Bacon
2013-04-17- Cuisine: American
- Course: Entree, Side Dish, Soup
- Recipe Type: Comfort Food, Easy Entertaining, Gluten Free, Lactose Free, Pork
- Ingredients: Bacon, Cauliflower, Chicken Broth, Coconut Milk, Coconut Oil, Mushrooms, Olive Oil, Yellow Onion
My solution to Paleo-ifying this recipe? Roasted cauliflower started as a perfect substitution for the potatoes as a thickener! The cauliflower added an incredible dimension of flavor in addition to thickening the broth without flour or potato. I used full-fat coconut milk to substitute for the cream, and coconut oil to cook all of the veggies. I also decided to use white mushrooms that were pre-sliced and washed, due to their widespread availability at any grocer. Hello timesaver! The only reason this recipe is considered Primal instead of Paleo is that I decided to keep the element of alcohol. I used masala wine, but this dish would also work very well with a dry sherry. If you want to go Paleo, I’m confident that you could omit the alcohol without sacrificing too much flavor. Remember – there is bacon! 🙂
I used my Vitamix to blend the components of the soup and create a decadently rich and smooth broth consistency. An immersion blender would also be able to create a similar texture without dirtying more dishes. Just like Chef Anne, I set aside a portion of the mushroom mixture before blending to stir back into the soup to provide a textural contrast. Speaking of textures, it would also be delicious to crisp up some extra bacon to sprinkle on top of the soup when you serve it.
This soup is a meal on its own, but can be served as an accompaniment for practically any meal. I think the next time my husband throws some steaks on the grill that this will be the winner side dish.
Ingredients
- 5 slices of bacon cut into small pieces
- 1 yellow onion, chopped
- 1 tsp minced garlic
- 2 (8 oz) pkg white mushrooms, sliced
- 1 (8 oz) pkg baby portobello mushrooms, sliced
- 1 tbs coconut oil
- 1 head of cauliflower, cut into florets
- 1 tsp organic olive oil (to drizzle on cauliflower for roasting)
- 1/2 cup dry sherry or masala wine
- 1 (4 cup) box low sodium chicken broth
- 1/2 cup full-fat unsweetened coconut milk
- dried parsley, for garnish
Instructions
- 1. Preheat oven to 475 degrees
- 2. Place cauliflower florets on an aluminum foil-lined baking pan, drizzle with olive oil, and bake for 20 minutes (then set aside)
- 3. Meanwhile, heat a large dutch oven or pot on medium/med-high heat with pieces of bacon
- 4. Cook bacon until it has started to render off fat, then add onion
- 5. Let onions and bacon cook, stirring frequently, until onions are soft and bacon is almost completely rendered down (cap the pan to speed up this process)
- 6. Add the garlic, and stir for 1 minute, then add the mushrooms
- 7. Add a tablespoon of coconut oil, and stir mushrooms until they are evenly incorporated
- 8. Cook for another 5-7 minutes (covered or uncovered) until the mushrooms are soft and have released their juices
- 9. Remove at least a cup of mushrooms and set them aside in a small bowl
- 10. Add the sherry or masala wine, the chicken broth, the roasted cauliflower, then bring to a boil and reduce to a simmer for about 10 minutes
- 11. Add the coconut milk, stir until evenly distributed, then turn off heat
- 12. Using a Vitamix, blender, or immersion blender, puree the soup until smooth
- 13. Return the soup to the dutch oven or pot and add the reserved mushroom mixture, stirring until evenly distributed
- 14. Taste the soup, and add salt, pepper, or red pepper flakes if desired – I only added a pinch of red pepper flakes
- 15. Garnish the soup with dried parsley
- 16. Enjoy!