clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Loaded Potato Cauliflower Soup

  • Author: Agnieszka
  • Total Time: 45 minutes
  • Yield: 6 servings 1x


Loaded Potato Cauliflower Soup is a healthier version of a classic loaded potato soup. It is wonderfully creamy, only uses a few ingredients and it truly delicious. Garnish it with bacon bits, grated cheese and chopped scallions for a stunning presentation.



1 head cauliflower (about 1.5lbs), divided into florets
1 lb red potatoes, peeled and diced into 2-inch pieces
1 tbsp ghee or butter
1 medium to large onion, chopped
2 celery stalks, chopped
2 cloves garlic, minced
6 cups of chicken or vegetable broth
1 cup of grated cheese (see note below)
Salt and pepper to taste
Toppings (optional): bacon bits, grated cheddar cheese, scallions.


Stovetop method:

  1. In a Dutch oven or a pot with a heavy bottom heat up ghee (or butter) and cook onions and celery until soft, about 3-5 minutes on low-medium heat.
  2. Add garlic and stir together until fragrant.
  3. Add cauliflower, potatoes and broth, bring to boil, lower the burner to medium-low and cook partially covered until potatoes and cauliflower are fork soft, about 20-30 minutes.
  4. Turn the heat off and let cool for a couple minutes.
  5. Using an immersion blender puree the soup until smooth and creamy.
  6. Add the cheese and stir the soup until the cheese is completely incorporated and the soup is smooth.
  7. Taste and season with salt and pepper.
  8. Serve with your favorite toppings: bacon bits, scallions, more grated cheese and/or sour cream.

Instant Pot Method:

  1. To make this soup in an Instant Pot, you will follow the same instructions as for the stovetop method.
  2. Set up the Instant Pot to Sauté and cook onions, celery and garlic in ghee until soft.
  3. Add cauliflower, potatoes and broth, close the lid and set to 10 minutes at high pressure.
  4. Allow to release naturally, remove the lid and puree with an immersion blender or standup blender.
  5. Stir in cheese, season with salt and pepper and serve immediately with your favorite toppings.


I used a mix of cheddar, Colby jack and parmesan cheese but you can use whatever cheese you like. Cheddar alone will work well.

For blending the soup in a standup blender, I recommend cooling the soup a little more to make it easier to handle and blend it in batches. Whichever method you choose, make sure to blend the soup thoroughly so that it has beautifully creamy and velvety texture.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: soups
  • Cuisine: American

Keywords: cauliflower, loaded potato soup, cauliflower soup