Go Back

Keto Loaded Cauliflower & Ham Soup

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4 Servings
Calories 460
A rich, creamy keto soup inspired by loaded potato soup, made with cauliflower, smoked ham, cheddar cheese, and crispy bacon. Comfort food flavor with no potatoes, flour, or starch.

Ingredients

  • 1 tbsp olive oil
  • 1 medium onion (finely chopped)
  • 3 cloves garlic (minced)
  • 4 cups cauliflower florets
  • 2 cups chicken broth
  • cups diced cooked ham
  • 4 oz cream cheese (cubed)
  • ¾ cup heavy cream
  • cups shredded cheddar cheese
  • ¾ tsp salt
  • ½ tsp black pepper
  • ½ tsp smoked paprika
  • 4 slices bacon (cooked and crumbled)
  • 2 tbsp chopped green onions

Instructions 

  • Heat olive oil in a large pot over medium heat. Add onion and cook for 4–5 minutes until soft.
  • Add garlic and cook for 30 seconds until fragrant.
  • Add cauliflower florets and chicken broth. Bring to a boil, then reduce heat and simmer for 15–18 minutes until cauliflower is very tender.
  • Stir in diced ham and simmer for 3 minutes.
  • Add cream cheese and stir until fully melted and smooth.
  • Add heavy cream and shredded cheddar cheese, stirring until thick and creamy.
  • Season with salt, black pepper, and smoked paprika.
  • Simmer uncovered for 5 minutes, stirring occasionally.
  • Serve topped with bacon and green onions.
Calories: 460kcal
Course: Dinner
Cuisine: American
Keyword: keto cauliflower soup, keto potato soup substitute, loaded cauliflower soup, soup, keto ham soup,