Bacon and cashews are blended right into this Paleo Cauliflower Soup recipe which makes it super creamy and delicious. It's a low-carb and Whole30 soup recipe that everyone will love!

A close up of a bowl of paleo cauliflower soup with bacon on top.

Two truths about January:

  1. The determination to eat clean and be healthy is at an all-time high.
  2. It's freaking cold outside and comfort food is king.

Trying to make amends with your clean eating dreams and your comfort food wants might seem next to impossible, but I've got you covered.

Why you need this paleo cauliflower soup in your life tonight:

  • A big bowl of creamy soup that tastes like you've poured a carton of whipping cream into it.
  • Not a spot of dairy in sight.
  • Bacon. And yes, we can have a little bacon and call this soup healthy. Blended into the soup (yum!) and sprinkled on top (extra yum!)
  • It's a pot of low carb (keto!) magic.
  • You can dig into this cauliflower bacon soup while keeping your resolutions AND satisfying your inner cozy food cravings. The best of both worlds!
A pot of paleo cauliflower soup with a ladle in it.

Cauliflower Soup with Bacon

Can it even be called cauliflower soup if it doesn't have bacon in it?

Ok ok technically I have shared a curried cauliflower soup recipe with you years ago and bacon was not in the ingredient list. That soup was good, but bacon makes everything better.

Where to find paleo bacon?

The only problem with bacon is that it is often cured with nitrates and sugar. Most of us who lean towards a paleo lifestyle try to avoid those two things as much as possible.

And if you're doing a round of Whole30, they're definitely out.

Luckily, it is possible to find paleo/ Whole30 compliant bacon. Often well-stocked health food stores (like Whole Foods and Trader Joes) will carry some. You'll find it less often at your regular grocery store.

Another option is to use a subscription service, like ButcherBox and have your bacon delivered to your front door. And heads up … they're having a special right now where anyone who signs up gets FREE BACON + $20 off your first order. (insert all the happy dancing emojis!)

Hands holding a bowl of paleo cauliflower soup bacon on top and a spoon in the bowl.

Cauliflower Soup Paleo Magic

I'm calling this paleo magic because I've used one of my favorite tricks for making soups and sauces rich and creamy:


Yep, they're at it again. You've seen them recently in the Cashew Coconut Salmon Curry and a little farther back in the Dairy-Free Pork Chops and Mushroom Soup. They've also made an appearance in a couple of the recipes in my Sugar Free Paleo Dinner Recipes cookbook.

Blending raw cashews into the sauce (or cashew butter if you don't have a high-powered blender) mimics adding cream. It creates a sauce or soup that is truly magical!

A bowl of paleo cauliflower soup with a spoon in it.

Favorite Paleo Soup Recipes:

A bowl of paleo cauliflower soup with a spoon in it.

Creamy Paleo Cauliflower Soup with Bacon

Bacon and cashews are blended right into this Paleo Cauliflower Soup recipe which makes it super creamy and delicious. It's a low-carb and Whole30 soup recipe that everyone will love!

If you love this recipe as much as we do, let us know with a 5-star rating!

4.88 stars (24 ratings)
Print Recipe Rate Recipe Pin Recipe


  • ½ cup raw cashews, see notes
  • 10 ounces bacon, sliced into 1-inch pieces (Whole30 compliant, if needed)
  • 1 white onion, chopped
  • 3 cloves garlic, minced
  • 1 medium head of cauliflower, chopped
  • 4 cups chicken stock, Whole30 compliant, if needed
  • 1 teaspoon dried thyme
  • 1 teaspoon black pepper
  • Sea salt, to taste
  • Chopped chives and black pepper, to garnish


  • Place the cashews in a jar and cover them with hot tap water.
    ½ cup raw cashews
  • Cook the bacon until crispy in a large pot over medium-high heat, about 8 minutes. Remove the bacon with a slotted spoon and drain off all but 2 tablespoons of the oil.
    10 ounces bacon
  • Add the onion to the pot and let it cook for 5 minutes. Add the garlic and cook for 1 minute more.
    1 white onion, 3 cloves garlic
  • Add the cauliflower, chicken stock, thyme, and pepper to the pot and bring the pot to a boil. Reduce the heat and simmer for 15 minutes, or until the cauliflower is soft.
    1 medium head of cauliflower, 4 cups chicken stock, 1 teaspoon dried thyme, 1 teaspoon black pepper
  • Drain the water from the cashews and add them to your high-powered blender. Add half the bacon and half the soup and blend on high until smooth. Pour the soup into a new pot then blend the remaining soup and add it to the pot. Bring to a simmer and season the soup to taste with sea salt.
    Sea salt
  • Serve the soup topped with the remaining bacon, some chopped chives, and a little black pepper.
    Chopped chives and black pepper


If you don't have a high-powered blender (like a Vitamix) skip Step 1 and use ¼ cup of raw cashew butter instead.
Serving: 1 serving = ¼ of the recipe, Calories: 524kcal, Carbohydrates: 25g, Protein: 21g, Fat: 39g, Saturated Fat: 12g, Polyunsaturated Fat: 6g, Monounsaturated Fat: 18g, Trans Fat: 1g, Cholesterol: 54mg, Sodium: 1441mg, Potassium: 991mg, Fiber: 4g, Sugar: 9g, Vitamin A: 112IU, Vitamin C: 74mg, Calcium: 67mg, Iron: 3mg
DID YOU MAKE THIS RECIPE?If you love this recipe as much as we do, be sure to leave a review or share it on Instagram and tag @TheEndlessMeal.