If you are searching for a delightful meal that’s full of rich flavors and comforting creaminess, look no further than this Creamy Instant Pot Cauliflower and Lentil Curry Recipe. It’s a beautiful blend of tender cauliflower florets, hearty red lentils, and vibrant squash cooked to perfection with fragrant spices and velvety coconut milk. This recipe brings together simplicity and depth, resulting in a bowl that feels both nourishing and indulgent every single time.
Ingredients You'll Need
This recipe is wonderfully straightforward, using a handful of ingredients that each play a crucial role in creating the perfect balance of taste, texture, and color. From the earthy lentils to the bright curry paste, every element is thoughtfully chosen to elevate the curry’s richness and warmth.
- Half of an onion, diced: Adds a sweet, aromatic base that mellows while cooking.
- 3 cloves garlic, minced: Introduces a punchy depth and savory note to the curry.
- 2 cups cauliflower, cut into florets: Provides tender, slightly nutty bites that soak up flavors beautifully.
- 2 cups squash, cut into cubes: Adds sweetness and a soft texture to contrast the lentils and cauliflower.
- ½ cup red lentils: Brings hearty protein and a creamy texture once cooked down.
- 2 tablespoons red curry paste: Gives the curry its bold, fiery flavor and vibrant color.
- 1 teaspoon turmeric (optional): Offers earthy warmth and a beautiful golden hue.
- 1 14-ounce can diced tomatoes: Adds acidity and brightens the dish with fresh tomato flavor.
- 1 can coconut milk: Creates the creamy, luscious sauce that ties everything together.
- 1 cup water: Used to adjust the consistency and help the ingredients cook evenly.
- 1 ½ teaspoons kosher salt: Enhances all the flavors and balances the spices perfectly.
How to Make Creamy Instant Pot Cauliflower and Lentil Curry Recipe
Step 1: Prepare Your Ingredients
Before you start cooking, make sure all your vegetables are chopped to uniform sizes so they cook evenly. The cauliflower florets should be bite-sized, the squash cubes tender enough to melt in your mouth, and the onion finely diced to blend seamlessly into the curry.
Step 2: Sauté Onion and Garlic
Turn on the Instant Pot to the sauté setting and add a little oil. Cook the diced onion until translucent and fragrant, then add the minced garlic for another minute. This step is essential as it builds the foundational flavors that will infuse the entire curry.
Step 3: Add Curry Paste and Spices
Next, stir in the red curry paste and turmeric, if using. Toast the spices gently with the onion and garlic to release their aromatic oils and deepen the curry’s flavor profile.
Step 4: Combine Vegetables, Lentils, and Liquids
Add the cauliflower, squash, red lentils, diced tomatoes, coconut milk, water, and kosher salt to the pot. Give everything a good stir to make sure the curry paste coats all the ingredients, then lock the lid in place.
Step 5: Pressure Cook
Set your Instant Pot to high pressure for 8 minutes. This short but powerful cooking time allows the lentils to soften and the vegetables to become tender while melding all the flavors beautifully.
Step 6: Release pressure and Final Stir
Once the cooking cycle ends, allow the pressure to release naturally for 10 minutes, then carefully perform a quick release to let out any remaining pressure. Open the lid and give the curry a thorough stir. If you prefer a thicker consistency, you can simmer it on sauté mode for a few more minutes until it reaches your desired creaminess.
How to Serve Creamy Instant Pot Cauliflower and Lentil Curry Recipe
Garnishes
Adding fresh garnishes lifts this dish to new heights. Sprinkle chopped cilantro or fresh basil on top for a burst of herbaceous brightness. A dollop of cooling yogurt or a squeeze of fresh lime juice can add lovely contrast to the curry’s warmth.
Side Dishes
This curry pairs beautifully with fluffy basmati rice, warm naan bread, or even a simple quinoa salad for a wholesome meal. Serving it alongside crunchy pickled vegetables or a crisp cucumber raita adds texture and refreshing notes.
Creative Ways to Present
For a fun twist, serve the curry inside hollowed-out roasted squash halves or over grilled flatbreads folded into wraps. You can also spoon it over a bed of greens for a hearty salad bowl that balances creamy and crisp elements perfectly.
Make Ahead and Storage
Storing Leftovers
This Creamy Instant Pot Cauliflower and Lentil Curry Recipe keeps beautifully in an airtight container in the refrigerator for up to four days. The flavors actually deepen, making it even more delicious on the second day.
Freezing
To freeze, let the curry cool completely before transferring it to freezer-safe containers. It will keep its luscious texture and flavor frozen for up to three months. Just thaw overnight in the fridge before reheating.
Reheating
Reheat gently on the stovetop or in the microwave, stirring occasionally to ensure the sauce stays creamy and doesn’t separate. If the curry thickens too much after cooling, add a splash of water or coconut milk to loosen it back up.
FAQs
Can I use green or brown lentils instead of red lentils?
Red lentils cook faster and break down into a creamy texture, making them ideal for this curry. Green or brown lentils hold their shape longer, so they require more cooking time and the curry’s texture will be less creamy but still delicious.
Is this recipe vegan and gluten-free?
Yes, absolutely! All the ingredients are plant-based and naturally gluten-free, making this a wonderfully inclusive dish for various dietary needs.
Can I make this curry on the stove instead of an Instant Pot?
You can simmer all the ingredients in a large pot on the stove for about 30-40 minutes until the lentils and vegetables are tender, stirring occasionally. Just keep an eye on the liquid levels and add more water or coconut milk if it gets too thick.
How spicy is the curry?
The red curry paste provides a medium level of heat that can be adjusted up or down depending on your preference. Opt for a milder paste or reduce the amount for less spice, or add extra chili flakes if you love heat.
What can I add to boost the protein content further?
Adding cooked chickpeas or tofu cubes after pressure cooking is a great way to increase protein. You can also top the curry with toasted nuts like cashews for crunch and nutrition.
Final Thoughts
There truly is something magical about this Creamy Instant Pot Cauliflower and Lentil Curry Recipe. It strikes a perfect harmony between comfort and vibrancy, making it a staple you’ll reach for time and time again. Give it a try and watch how it becomes not just dinner but a warm, welcome ritual in your kitchen.
PrintCreamy Instant Pot Cauliflower and Lentil Curry Recipe
This Instant Pot Cauliflower Curry is a flavorful, nutritious, and easy-to-make dish combining tender cauliflower florets, squash cubes, and red lentils simmered in a rich and aromatic coconut-based red curry sauce. Perfect for a comforting vegetarian meal, it balances the subtle spice of red curry paste with the sweetness of coconut milk and the earthiness of turmeric and tomatoes.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Instant Pot
- Cuisine: Indian
- Diet: Gluten Free, Vegetarian
Ingredients
Vegetables
- ½ onion, diced
- 3 cloves garlic, minced
- 2 cups cauliflower, cut into florets
- 2 cups squash, cut into cubes
Legumes and Spices
- ½ cup red lentils
- 2 tablespoons red curry paste
- 1 teaspoon turmeric (optional)
- 1 ½ teaspoons kosher salt
Liquids
- 1 14-ounce can diced tomatoes
- 1 can coconut milk (approximately 13.5 to 14 ounces)
- 1 cup water
Instructions
- Prepare ingredients: Dice the onion and mince the garlic. Cut the cauliflower into florets and the squash into cubes. Rinse the red lentils under cold water.
- Sauté aromatics: Turn on the Instant Pot and select the 'Sauté' mode. Add a small amount of oil if desired, then sauté the diced onion and minced garlic until fragrant and translucent, about 3-5 minutes.
- Add spices and curry paste: Add the red curry paste and turmeric to the sautéed onions and garlic. Stir well to coat and cook for 1-2 minutes to release the flavors.
- Add vegetables and lentils: Add the cauliflower florets, squash cubes, rinsed red lentils, canned diced tomatoes (including juice), coconut milk, water, and kosher salt to the Instant Pot. Stir gently to combine all ingredients evenly.
- Pressure cook: Secure the lid on the Instant Pot, ensuring the valve is set to 'Sealing.' Select the 'Manual' or 'Pressure Cook' mode and set the timer for 8 minutes to cook under high pressure.
- Release pressure: Once the cooking cycle ends, allow the pressure to release naturally for 10 minutes, then carefully perform a quick release to let out any remaining pressure.
- Final stir and serve: Open the lid and stir the curry well. Taste and adjust seasoning if needed. Serve hot with rice, naan, or your preferred side.
Notes
- The turmeric is optional but adds a warm color and earthy flavor.
- You can substitute the squash with sweet potato or pumpkin if desired.
- Adjust the red curry paste quantity based on your spice preference.
- If you prefer a thicker curry, cook on 'Sauté' mode after pressure cooking to reduce the liquid.
- This recipe is naturally gluten-free and vegetarian.

Leave a Reply