Go Back
+ servings
Instant Pot Creamy Cauliflower Cheese Soup
Print Pin
5 from 11 votes

Instant Pot Creamy Cauliflower Cheese Soup

Instant Pot Creamy Cauliflower Cheese Soup (with hob/stovetop instructions) is a proper winter warmer! Thick, creamy & so cheesy - comfort food at its best.
Course Family Meal, Main Course, Midweek Dinner, Soup
Cuisine British, International
Keyword cauliflower, cauliflower cheese, Instant Pot, pressure cooker, soup
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6 servings
Calories 197kcal
Author Jo Allison


  • 1 cauliflower (approx 800g) outer leaves discarded divided into florets or simply roughly chopped
  • 1 medium potato (approx 180g) peeled and roughly chopped
  • 2 medium leeks (Including green parts) halved and thinly sliced
  • 6 garlic cloves peeled and thinly sliced
  • 25 g ghee (clarified butter) or unsalted butter
  • 1 ltr chicken or vegetable stock from cube is fine
  • 120 g mature cheddar grated
  • 2 bay leaves
  • salt, pepper
  • full fat milk to adjust consistency as per your liking

To serve

  • grated cheddar
  • croutons
  • chives
  • fried bacon bits (smoked or unsmoked) optional


Instant Pot

  • Prepare all the vegetables as per instructions above. As we are using the entire leeks, make sure you clean them really thoroughly from any grit that might be hiding in the green parts. 
  • Heat clarified or regular butter in your Instant Pot using Sauté function (it should be set on High, 30min) and fry thinly sliced leek for 5-8 minutes until soft and translucent but not coloured. Make sure you stir now and again to prevent leek catching.
  • Add a little bit of stock just to deglaze the pot (use wooden spoon to make sure nothing is stuck to the bottom). Turn the pot off by pressing Keep Warm/Cancel button.
  • Add all your remaining vegetables: cauliflower, potato, garlic and bay leaves. Pour in the stock and give everything a little mix. Try and prod your chopped veggies so that they sit in the stock and don't protrude out too much (a little bit is fine). 
  • Put on the lid and lock it in place making sure that the black, steam releasing valve is pointing to "Sealing". Set your Instant Pot to "Manual" setting for 8 min on high pressure. It will take approx. 10 minutes for the pot to come to pressure if you've used cold stock (less if you used hot).
  • When the time is up turn the pot off by pressing Keep Warm/Cancel button and do Quick Pressure Release (QPR) by moving the black, steam releasing valve to "Venting". Please take care during this process. 
  • Remove bay leaves and puree until smooth using stick blender.
  • Add grated cheese and mix it in with a spoon letting it melt. You might need to turn the "Sauté" function on briefly to make sure your soup is nice and hot for your cheese to melt. That shouldn't be necessary as long as you pureed your soup straight after QPR and added your cheese after pureeing. 
  • Adjust consistency as per your liking by adding few splashes of full fat milk if you think the soup is too thick. Taste and adjust seasoning as required. Serve with your favourite garnishes and enjoy!

Stovetop / Hob Instructions

  • Follow the steps as per above only in your stock pot or large pot with a lid. Once you've sautéed your leeks and added all the remaining vegetables and stock, bring the soup to boil and after that lower the heat and simmer for approx 30 min until all the vegetables are very tender. 
  • Puree the soup until smooth with stick blender, add grated cheese and adjust the consistency with full fat milk if you find the soup too thick. Season to taste. Serve with your favourite garnishes and enjoy!


  • Calories are approximate and per serving without garnishes.
  • Soup made with homemade chicken/veggie stock which hasn't been salted will need a bit more seasoning that one made using stock cubes (unless you're using low salt ones of course). Also bare in mind the addition of mature cheddar and most importantly taste, taste, taste!


Serving: 0g | Calories: 197kcal | Carbohydrates: 12g | Protein: 10g | Fat: 12g | Saturated Fat: 6g | Cholesterol: 34mg | Sodium: 404mg | Potassium: 313mg | Fiber: 0g | Sugar: 4g | Vitamin A: 800IU | Vitamin C: 13.4mg | Calcium: 176mg | Iron: 1.2mg