Loading...

In a large pot or Dutch oven, cook the chopped bacon over medium heat until crispy. Remove the bacon with a slotted spoon and set aside on a paper towel-lined plate, reserving 1 tablespoon of the rendered bacon fat in the pot.

Add the ghee (or butter) to the pot with the reserved bacon fat. Add the finely diced yellow onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes.

Add the minced garlic and cook for another 1 minute until fragrant, being careful not to burn it.

Stir in the cauliflower florets. Cook for 3-5 minutes, stirring occasionally.

Pour in the chicken broth. Bring the mixture to a simmer, then reduce the heat to low, cover, and cook for 10-15 minutes, or until the cauliflower is very tender.

Carefully transfer about two-thirds of the soup to a blender and blend until smooth. Alternatively, use an immersion blender directly in the pot to blend two-thirds of the soup, leaving some chunks for texture.

Return the blended soup to the pot (if using a regular blender). Stir in the heavy cream and softened cream cheese until fully melted and combined. Add sea salt and black pepper. Heat gently until warmed through, but do not boil.

Taste and adjust seasoning as needed. Ladle the soup into bowls and garnish with fresh chopped chives and crumbled crispy bacon before serving.


In a large pot or Dutch oven, cook the chopped bacon over medium heat until crispy. Remove the bacon with a slotted spoon and set aside on a paper towel-lined plate, reserving 1 tablespoon of the rendered bacon fat in the pot.

Add the ghee (or butter) to the pot with the reserved bacon fat. Add the finely diced yellow onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes.

Add the minced garlic and cook for another 1 minute until fragrant, being careful not to burn it.

Stir in the cauliflower florets. Cook for 3-5 minutes, stirring occasionally.

Pour in the chicken broth. Bring the mixture to a simmer, then reduce the heat to low, cover, and cook for 10-15 minutes, or until the cauliflower is very tender.

Carefully transfer about two-thirds of the soup to a blender and blend until smooth. Alternatively, use an immersion blender directly in the pot to blend two-thirds of the soup, leaving some chunks for texture.

Return the blended soup to the pot (if using a regular blender). Stir in the heavy cream and softened cream cheese until fully melted and combined. Add sea salt and black pepper. Heat gently until warmed through, but do not boil.

Taste and adjust seasoning as needed. Ladle the soup into bowls and garnish with fresh chopped chives and crumbled crispy bacon before serving.
