Instant Pot Creamy Cauliflower Soup — Vegan & Low-Calorie

This is the best Instant Pot cauliflower soup recipe — a velvety, satisfying soup that’s quick to prepare and cooks in just 10 minutes. Light yet rich, it gets its creamy texture from a blend of full-fat coconut milk and raw cashews, balanced with savory broth and simple spices for a comforting bowl any night of the week.

Bowls of cauliflower soup garnished with fresh parsley, roasted cauliflower and black pepper.

Creamy vegetable soups are some of the best comfort food — if you enjoy this, you’ll likely appreciate other dairy-free soups made the same way with simple, nourishing ingredients.

Recipe highlights:

  • Delicious and creamy: rich texture without dairy.
  • Fast and easy: the Instant Pot version cooks in about 10 minutes.
  • Healthier than canned options: lower in sodium and free of added sugars; naturally vegan, gluten-free, dairy-free, paleo-friendly, and Whole30 compliant when using vegetable broth.
  • Stovetop instructions included: a simple alternative if you don’t have an Instant Pot.

If you love soups, try other simple recipes that rely on whole-food ingredients for flavor and creaminess.

Ingredients:

See the recipe card below for exact measurements.

Jump to the Recipe

The ingredients needed to make a cauliflower soup separated into bowls including cauliflower, broth, coconut milk, cashews and spices.
  • Produce: cauliflower, onion (white, yellow, or sweet), and garlic.
  • Liquids: full-fat coconut milk and broth (chicken or vegetable).
  • Raw cashews: blended with coconut milk to create a rich, creamy base — use raw, not roasted.
  • Spices: sea salt, ground black pepper, and ground cumin.

Recipe variations and add-ins:

  • Vegan: use vegetable broth instead of chicken broth.
  • Garlic substitute: garlic-infused olive oil works if you prefer not to use fresh cloves.
  • Thinner soup: add extra coconut milk or broth to reach your desired consistency.

How to make Instant Pot cauliflower soup:

Cauliflower florets in an Instant pot.
  1. Step 1: Chop the cauliflower into florets and add them to the Instant Pot.
An instant pot filled with cauliflower florets, broth, cashews and coconut milk.
  1. Step 2: Add the remaining ingredients (onion, garlic, coconut milk, cashews, broth, and spices) to the pot.
An Instant Pot with cashews, broth and cauliflower in it with an immersion blender in the pot.
  1. Step 3: Seal and cook on high pressure for 10 minutes. Release pressure (quick or natural release), then blend with an immersion blender until smooth.
A bowl of creamy cauliflower soup topped with fresh parsley and roasted cauliflower.
  1. Step 4: Let the soup cool slightly, then serve and enjoy.

To make on the stovetop:

Combine all ingredients in a large pot and bring to a boil over medium-high heat. Reduce heat and simmer for about 25 minutes, until the cauliflower is tender. Turn off the heat and blend the soup with an immersion blender or transfer in batches to a regular blender until smooth. Adjust seasoning and serve.

Top tips:

  • If you don’t have an immersion blender, a high-speed blender works well — blend in batches and be careful with hot liquids.
  • Serving ideas: This soup pairs nicely with gluten-free cornbread, almond flour biscuits, a simple salad, or a sandwich.
  • Storage: Refrigerate leftovers in an airtight container for up to 5 days, or freeze for up to 3 months.
Bowls of creamy cauliflower soup topped with roasted cauliflower, black pepper and fresh parsley.

Instant Pot cauliflower soup FAQs:

Why add cashews?

Raw cashews create a naturally creamy texture and a subtle sweetness when blended with coconut milk. They thicken and enrich the soup without dairy.

Why might my soup taste bitter?

Cauliflower can have a bitter edge if it’s the dominant flavor. Using broth and coconut milk adds savory and sweet notes that balance any bitterness. Adjust seasoning to taste.

How can I thicken the soup?

Blending raw cashews into the soup is an effective way to thicken it and add body. Cooked cauliflower also becomes creamy when pureed thoroughly.

Why is my soup grainy?

Graininess usually means the soup needs more blending. Blend until smooth using an immersion blender or a high-speed blender for the creamiest result.

Can I use a regular blender?

Yes — blend in batches and allow steam to escape to avoid pressure buildup. Use caution with hot liquids.

Is this recipe keto?

This recipe is not keto; it contains a moderate amount of carbohydrates per serving and is better suited for other low-intake plans.

Other cauliflower recipes you will love:

  • Nut Free Vegan Cheese Sauce with Cauliflower
  • Cauliflower Alfredo Sauce with Cashews (dairy-free & vegan)
  • Gluten Free Cauliflower Fried Rice (paleo & Whole30)
  • Easy Spanish Cauliflower Rice with Shrimp

If you try this recipe, consider saving it for later or sharing a photo — it’s a simple, nourishing option for weeknights and chilly days.

Recipe

A bowl of creamy cauliflower soup topped with roasted cauliflower and fresh parsley.

Instant Pot Cauliflower Soup

A comforting, creamy cauliflower soup that’s easy to make and packed with flavor.
5 from 5 votes

Print
Pin
Rate

Course: Appetizer, Side Dish, Soup, Vegetables
Cuisine: American
Diet: Diabetic, Gluten Free, Low Lactose, Vegan, Vegetarian
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 6
Calories: 279kcal
Author: Dr. Erin Carter

Equipment

  • Instant Pot
  • Immersion blender (or regular blender)

Ingredients

  • 1 head cauliflower (~2.5 lbs), chopped into florets
  • 1/2 white onion, chopped
  • 2 cloves garlic, minced
  • 1 can full-fat coconut milk
  • 1 cup raw cashews
  • 2 cups chicken or vegetable broth
  • 1 tsp sea salt (adjust to taste)
  • 1 tsp ground cumin (adjust to taste)
  • 1/2 tsp ground black pepper (adjust to taste)

Instructions

  • Chop the cauliflower into florets and add them to the Instant Pot.
  • Add the remaining ingredients. Seal and cook on high pressure for 10 minutes.
  • Release pressure (quick or natural). Blend until smooth with an immersion blender or in batches in a regular blender.
  • Adjust seasoning if needed, serve warm, and enjoy.

Notes

  1. Use raw cashews for the creamiest result.
  2. Nutritional values are estimates and will vary with ingredient brands and portion sizes.

Nutrition

Calories: 279kcal
|
Carbohydrates: 15 g
|
Protein: 8 g
|
Fat: 24 g
Tried this recipe? Save it for later!