Instant Pot Cheesy Cauliflower Potato Soup
Prep Time
10 mins
Cook Time
20 mins
Total Time
50 mins

This potato soup has a delicious and creamy sauce, soft chunks of potato, and a secret ingredient.

Author: Sam
  • 1 tablespoon olive oil
  • 1/2 cup chopped onion optional
  • 1-2 cloves garlic finely minced
  • 2 pounds potatoes chopped in about 1/2-1 inch pieces (see note)
  • 1/2 pound about 2 cups frozen cauliflower florets
  • 3 cups low-sodium chicken broth divided
  • 1 teaspoon salt
  • 1/4 teaspoon black pepper
  • 4 ounces cream cheese softened
  • 1/3 cup all-purpose flour
  • 2 cups milk
  • 1 cup 2 ounces shredded cheddar cheese
  • Optional Toppings: shredded cheese, chopped bacon
  1. Turn the Instant Pot on and select saute, add olive oil and heat for a few minutes. Add the onion and garlic and cook for 1-2 minutes, or until the onions are softened. Add the potatoes, cauliflower, 1 cup chicken broth, salt, and pepper to the Instant Pot and stir.
  2. Place the lid on the pot, making sure the pressure valve is set to the “sealing” position and cook on high pressure for 4 minutes. Let sit for 5-10 minutes and release the pressure.
  3. While the potatoes are cooking, in a blender combine the remaining chicken broth, cream cheese, flour, and milk. Blend until smooth.
  4. Remove the lid and turn the Instant Pot to saute again. Stir in the milk mixture and continue cooking until the soup simmers and thickens, stirring constantly.
  5. Add the shredded cheese and stir until melted and combined.
  1.  I used gold potatoes and they were delicious.

Inspired by this recipe.