Instant Pot Cauliflower Soup
Cauliflower soup is one of those comforting, creamy dishes that feels like a warm hug in a bowl. It’s a versatile recipe that’s perfect for cozy dinners, quick lunches, or even as a starter for a special meal. Using the Instant Pot makes this soup incredibly easy and fast to prepare, without sacrificing any flavor. With simple ingredients like cauliflower, onion, garlic, and a touch of nutmeg, this soup is both nourishing and delicious. Plus, you can customize it with cream and sharp cheddar cheese if you want a richer texture and taste. Whether you’re a seasoned cook or just starting out, this Instant Pot Cauliflower Soup is a must-try recipe that will become a staple in your kitchen.
Why This Recipe Is a Must-Try
This Instant Pot Cauliflower Soup is a game-changer for several reasons. First, it’s incredibly quick to make thanks to the power of pressure cooking. In under 30 minutes, you’ll have a velvety, flavorful soup that tastes like it simmered for hours. Second, the ingredients are simple and easy to find, making it accessible for everyone. Third, it’s a wholesome and comforting meal that’s naturally gluten-free and vegetarian-friendly. Finally, the recipe is flexible: add cream and cheese for indulgence, or enjoy it as a light and healthy option. It’s a perfect balance of creamy, savory, and subtly spiced with nutmeg, making it a crowd-pleaser every time.
Ingredients
- 1 tablespoon olive oil (not extra virgin)
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 1 head cauliflower, cut into florets
- 3 cups vegetable stock
- ⅛ teaspoon ground nutmeg
- 1 teaspoon salt
- ¼ teaspoon ground black pepper
- ¼ cup heavy cream or half and half – optional
- ½ cup sharp cheddar cheese, grated – optional
How To Make Instant Pot Cauliflower Soup
Step 1: Sauté the Aromatics
Turn your Instant Pot to the sauté setting and add 1 tablespoon of olive oil. Once the oil is hot, add the diced yellow onion. Cook, stirring occasionally, until the onion becomes translucent and soft, about 4 to 5 minutes. Add the minced garlic and sauté for another 30 seconds until fragrant, making sure not to burn the garlic.
Step 2: Add the Cauliflower and Seasonings
Add the cauliflower florets to the Instant Pot. Stir to combine with the onion and garlic. Sprinkle in the ground nutmeg, salt, and black pepper. Give everything a good stir to evenly distribute the seasonings.
Step 3: Pour in the Vegetable Stock
Pour 3 cups of vegetable stock over the cauliflower mixture. Make sure the cauliflower is mostly submerged. Give it one last stir to combine all the ingredients.
Step 4: Pressure Cook the Soup
Secure the lid on the Instant Pot and set the valve to sealing. Select the manual or pressure cook setting and set the timer for 8 minutes on high pressure. Once the cooking time is complete, allow the pressure to naturally release for about 10 minutes, then carefully quick release any remaining pressure.
Step 5: Blend the Soup
Using an immersion blender, puree the soup directly in the pot until smooth and creamy. If you don’t have an immersion blender, carefully transfer the soup in batches to a blender and puree, then return it to the pot.
Step 6: Add Cream and Cheese (Optional)
If you want a richer soup, stir in ¼ cup of heavy cream or half and half. Then add ½ cup of grated sharp cheddar cheese, stirring until melted and fully incorporated. Taste and adjust seasoning if necessary.
Step 7: Serve and Enjoy
Ladle the soup into bowls and enjoy immediately. For an extra touch, garnish with a sprinkle of cheese, a drizzle of olive oil, or some freshly ground black pepper.
Expert Tips
- Use a sharp knife and cut cauliflower florets into similar sizes for even cooking.
- Don’t skip the sauté step—cooking the onions and garlic first builds a rich flavor base.
- If you prefer a chunkier soup, blend only half the soup, leaving some cauliflower pieces intact.
- Be cautious when blending hot soup; use a towel to hold the blender lid to prevent spills.
- For a dairy-free version, omit the cream and cheese or substitute with coconut milk and dairy-free cheese.
- Adjust seasoning at the end since the cheese can add saltiness.
- To make it vegan, skip the cheese and use a plant-based cream alternative.
Variations and Customizations
- Add herbs: Fresh thyme or rosemary stirred in after cooking adds a wonderful aromatic element.
- Spice it up: Add a pinch of cayenne pepper or smoked paprika for a little heat and depth.
- Make it heartier: Toss in cooked chickpeas or white beans before blending for extra protein and texture.
- Use broth alternatives: Chicken broth can be used instead of vegetable stock if you prefer a non-vegetarian version.
- Top it: Garnish with crispy bacon bits (ensure halal source) or toasted nuts for crunch.
- Make it vegan: Use coconut milk instead of cream and skip the cheese or use plant-based alternatives.
- Serve with: Crusty bread, garlic croutons, or a side salad for a complete meal.
How to Store Leftovers
Leftover cauliflower soup stores beautifully and tastes just as good the next day. Allow the soup to cool completely before transferring it to an airtight container. Store in the refrigerator for up to 3 days. When reheating, warm gently on the stovetop or in the microwave, stirring occasionally to prevent scorching. If the soup has thickened in the fridge, add a splash of vegetable stock or water to loosen it up while reheating. For longer storage, you can freeze the soup in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
FAQ
Can I make this soup without an Instant Pot?
Absolutely! You can make this soup on the stovetop by sautéing the onions and garlic in olive oil, then adding the cauliflower, stock, and seasonings. Simmer for about 20-25 minutes, until the cauliflower is tender. Then blend until smooth and add cream and cheese if desired.
Is it necessary to add cream and cheese?
No, the cream and cheese are optional but add richness and depth to the soup. If you prefer a lighter or dairy-free option, you can skip them and still enjoy a flavorful, creamy soup thanks to the cauliflower and stock.
Can I use frozen cauliflower for this recipe?
Yes, frozen cauliflower works well and can be a convenient substitute. You may need to reduce the cooking time slightly since frozen cauliflower cooks faster. Just use the sauté function to soften onions and garlic, then add frozen cauliflower and stock before pressure cooking for about 6 minutes.
How do I make this soup vegan?
To make this soup vegan, use vegetable stock (as recommended), skip the heavy cream or use a plant-based alternative like coconut milk or cashew cream, and omit the cheddar cheese or use a vegan cheese substitute.
Conclusion
Instant Pot Cauliflower Soup is a simple, comforting, and versatile recipe that you can whip up in no time. With minimal ingredients and maximum flavor, it’s perfect for busy weeknights or when you want a nourishing bowl of goodness. The creamy texture and subtle nutmeg spice make this soup feel special, while the option to add cheese and cream lets you tailor it to your taste. Whether you enjoy it as a light starter or a satisfying main dish, this soup is guaranteed to become a favorite in your recipe collection. Give it a try and discover how easy it is to make wholesome, delicious cauliflower soup in your Instant Pot!

Instant Pot Cauliflower Soup
Ingredients
- 1 tablespoon olive oil not extra virgin
- 1 medium yellow onion diced
- 2 cloves garlic minced
- 1 head cauliflower cut into florets
- 3 cups vegetable stock
- 1/8 teaspoon ground nutmeg
- 1 teaspoon salt
- 1/4 teaspoon ground black pepper
- 1/4 cup heavy cream or half and half optional
- 1/2 cup sharp cheddar cheese grated, optional
Instructions
- Turn your Instant Pot to the sauté setting and add 1 tablespoon of olive oil. Once the oil is hot, add the diced yellow onion. Cook, stirring occasionally, until the onion becomes translucent and soft, about 4 to 5 minutes. Add the minced garlic and sauté for another 30 seconds until fragrant, making sure not to burn the garlic.
- Add the cauliflower florets to the Instant Pot. Stir to combine with the onion and garlic. Sprinkle in the ground nutmeg, salt, and black pepper. Give everything a good stir to evenly distribute the seasonings.
- Pour 3 cups of vegetable stock over the cauliflower mixture. Make sure the cauliflower is mostly submerged. Give it one last stir to combine all the ingredients.
- Secure the lid on the Instant Pot and set the valve to sealing. Select the manual or pressure cook setting and set the timer for 8 minutes on high pressure. Once the cooking time is complete, allow the pressure to naturally release for about 10 minutes, then carefully quick release any remaining pressure.
- Using an immersion blender, puree the soup directly in the pot until smooth and creamy. If you don’t have an immersion blender, carefully transfer the soup in batches to a blender and puree, then return it to the pot.
- If you want a richer soup, stir in ¼ cup of heavy cream or half and half. Then add ½ cup of grated sharp cheddar cheese, stirring until melted and fully incorporated. Taste and adjust seasoning if necessary.
- Ladle the soup into bowls and enjoy immediately. For an extra touch, garnish with a sprinkle of cheese, a drizzle of olive oil, or some freshly ground black pepper.
Equipment
- Instant Pot
- Immersion Blender