Paleo Bacon Cauliflower Soup
Serves: 6 servings
  • 4 slices of thick-cut bacon, chopped
  • 1 onion, chopped
  • 2 carrots, chopped
  • 1 celery stick, chopped
  • 1 tsp coconut oil
  • 3 garlic cloves, minced
  • 3 cups of bone broth or chicken broth (recommended brand here)
  • 1-14 oz can of full-fat coconut milk, recommended brand here
  • 1 head of cauliflower, chopped into florets
  • 1 tsp sea salt, or more to taste
  • ½ tsp ground black pepper (Omit to make AIP-compliant)
  • Chopped parsley, for garnish
  1. Heat a large pot over medium-high heat.
  2. Add chopped bacon cook for 5-7 minutes until crispy.
  3. Remove the bacon bits and set aside, but leave the bacon grease in the pot.
  4. Add onion, carrots, and celery, and cook stirring for 5 minutes. Remove from the pot and set aside.
  5. Heat coconut oil in the same pot and add garlic. Sauté for 1-2 minute until fragrant.
  6. Add broth, coconut milk. and cauliflower florets. Let it come to boil, turn down the heat to low, cover, and let simmer for 10-12 minutes until the cauliflower florets are soft and tender.
  7. Use an immersion blender to puree the cauliflower until smooth and creamy. If you don't have an immersion blender, work in batches in a blender then return to pot.
  8. Add back in cooked onion, carrots, and celery.
  9. Season with salt and pepper. Simmer for 5 more minutes.
  10. Remove from heat, then sprinkle with bacon bits and parsley before serving.
Recipe by Empowered Sustenance at