Go Back

Keto Loaded Cauliflower & Ham Soup

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 2 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/2 tbsp olive oil
  • 1/4 medium onion (finely chopped)
  • 2 cloves garlic (minced)
  • 2 cups cauliflower florets
  • 1 cup chicken broth
  • 1/2 cup diced cooked ham
  • 1.5 oz cream cheese (cubed)
  • 3 tbsp heavy cream
  • 1/3 cup shredded cheddar cheese
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/4 tsp smoked paprika
  • 2 slices bacon (cooked and crumbled)
  • 1 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,