There is nothing quite like the comforting, vibrant flavors of an Indian-inspired curry, and this Instant Pot Cauliflower Tikka Masala Recipe brings that warmth straight to your kitchen with minimal effort and maximum delight. Perfectly tender cauliflower florets swim in a fragrant, creamy tomato sauce spiced with garam masala, turmeric, and ground cumin, all cooked to perfection in the Instant Pot. Whether you’re a longtime fan of Indian cuisine or looking to try a healthier, plant-based twist on a classic, this recipe is your new go-to for delicious, weeknight-worthy meals that never disappoint.
Ingredients You’ll Need
The magic behind this Instant Pot Cauliflower Tikka Masala Recipe lies in a handful of simple but essential ingredients that create a symphony of flavors, textures, and colors. Each plays a crucial role—from the richness of vegan butter to the aromatic punch from the garam masala and the silkiness provided by creamy coconut. Here’s what you’ll need:
- 1 tbsp vegan butter: Adds a luscious, creamy base that enhances the spices and balances the acidity.
- 1 tbsp oil: Helps sauté the aromatics and spices, unlocking their full flavor.
- 1 medium onion, diced: Provides sweetness and depth once caramelized.
- 3 cloves garlic, minced: Infuses bold garlic notes essential for the savory profile.
- 1 tbsp freshly grated ginger: Brightens the curry with a zesty warmth.
- 2 tsp dried fenugreek leaves (optional): Adds a subtle, slightly sweet bitterness typical of tikka masala.
- 1 tbsp garam masala: The heart of the dish, imparting complex, fragrant spice layers.
- 1 tsp turmeric: Beautiful golden color plus earthy undertones.
- 1 tsp ground cumin: Grounding the dish with nutty warmth.
- 1 tsp ground coriander: Adds a delicate citrusy element.
- 1/2 tsp ground chili: Offers a gentle heat to contrast the creamy sauce.
- 1/4 cup water: Used to deglaze the pot, ensuring no lovely spices stick or burn.
- 1 28-ounce can diced tomatoes with juice: Rich and tangy base for the sauce.
- 4 cups cauliflower florets (about 17 ounces): Your star vegetable, tender yet firm when properly cooked.
- 1 tbsp sugar or maple syrup: Balances tomato acidity for a harmonious flavor.
- 3/4 tsp salt: Essential for bringing out all flavors.
- 1/2 cup coconut cream or plant-based cream: Brings dreamy richness and smoothness.
- Optional toppings: fresh parsley, roasted cashews: Adds freshness and crunch for the perfect finish.
How to Make Instant Pot Cauliflower Tikka Masala Recipe
Step 1: Fry the Aromatics
Let’s start by setting your Instant Pot to Sauté mode for 7 minutes. Add the vegan butter and oil and let them melt together to create a rich, flavorful base. Toss in the diced onion, minced garlic, and grated ginger. Sauté these for about 3 minutes or until the onions begin turning golden brown. This caramelization step enhances the sweetness of the onions and deepens the overall flavor profile you’ll love in the final dish.
Step 2: Add the Spices
Once your onions have started caramelizing, sprinkle in the garam masala, turmeric, cumin, coriander, ground chili, and dried fenugreek leaves if using. Stir everything together well, ensuring that the spices toast just enough to release their intense aromas without burning. Cook this mixture for about 2 minutes, allowing the flavors to develop beautifully.
Step 3: Deglaze the Pot
To avoid any “Burn” warnings and to keep the flavors from sticking to the bottom, pour in 1/4 cup of water and stir vigorously. This step lifts all those toasted spice bits and gives you a smooth start for the sauce. It’s a small but crucial trick that keeps the Instant Pot happy and your dish flawless.
Step 4: Add the Remaining Ingredients
Next, add the canned diced tomatoes with their juice, fresh cauliflower florets, sugar or maple syrup, and salt. Give everything a good toss to combine so that each cauliflower piece gets well coated with the rich tomato-spice blend.
Step 5: Pressure Cook
Seal the Instant Pot lid securely and turn the valve to the “Sealing” position. Select the “Pressure Cook” or “Manual” button and set the timer for 2 minutes. Keep in mind that the Instant Pot will take around 8 minutes to come to pressure before it starts counting down. This short cooking time ensures your cauliflower is tender yet still has a delightful bite that contrasts with the silky sauce.
Step 6: Quick-Release the Pressure
Once the pressure cooking time is up, wait for 1 minute before carefully turning the valve to “Venting” to release the steam. Be cautious as the steam will be hot—using an oven mitt or a kitchen towel is a smart idea here. Quick-releasing rather than natural-release keeps the cauliflower firm and prevents overcooking.
Step 7: Stir in the Cream
Finally, pour in the coconut cream or your choice of plant-based cream and stir gently to fully combine. This step transforms the curry sauce into a luxuriously smooth and creamy delight. Give it a taste and adjust the seasoning with extra salt if it feels like it needs a little more depth.
Step 8: Garnish and Serve
Top your beautiful cauliflower tikka masala with chopped fresh parsley or cilantro and sprinkle roasted cashews on top for crunch. Serve it hot alongside fluffy rice or warm naan bread to soak up every bit of that incredible sauce.
How to Serve Instant Pot Cauliflower Tikka Masala Recipe
Garnishes
Fresh parsley or cilantro adds a pop of green, enhancing the dish’s vibrancy and freshness. Roasted cashews bring a delightful crunch and subtle nuttiness that complements the creamy sauce perfectly. Feel free to experiment with chopped green chilies or a squeeze of fresh lemon juice for an extra zing.
Side Dishes
The creamy richness of this Instant Pot Cauliflower Tikka Masala Recipe pairs beautifully with fluffy basmati rice or warm, soft naan bread. If you prefer something lighter, steamed green beans or a cucumber raita provide a refreshing contrast to the spiced sauce.
Creative Ways to Present
For a fun twist, serve the tikka masala stuffed inside warm pita pockets or alongside roasted sweet potatoes for a colorful, hearty meal. You can also toss in some cooked chickpeas or lentils to add extra protein and texture, making this dish even more satisfying and versatile.
Make Ahead and Storage
Storing Leftovers
This Instant Pot Cauliflower Tikka Masala Recipe keeps beautifully in the fridge for up to 3 days when stored in an airtight container. The flavors continue to meld, often tasting even better the next day, making it perfect for meal prep or quick lunches.
Freezing
You can freeze leftovers in a freezer-safe container for up to 3 months. Just be mindful to leave some space at the top as the curry may expand slightly. When you’re ready, thaw overnight in the refrigerator for best results.
Reheating
Reheat gently on the stovetop over medium heat, stirring occasionally until warmed through. Alternatively, use the “Sauté” or “Keep Warm” setting on your Instant Pot for a convenient and even reheat. If the sauce seems thick, add a splash of water or plant-based cream to loosen it up to your desired consistency.
FAQs
Can I use fresh tomatoes instead of canned?
Absolutely! If you have ripe, juicy tomatoes on hand, you can substitute about 3 cups of fresh diced tomatoes. Just cook them a little longer during the sauté stage to break them down fully for a smooth sauce.
What if I don’t have an Instant Pot? Can I make this on the stove?
Yes! You can make this tikka masala in a heavy-bottomed pot or Dutch oven. Follow the same steps but simmer the cauliflower gently for 10–12 minutes or until tender while stirring occasionally.
Is this recipe spicy?
The dish carries a gentle warmth thanks to the ground chili, but nothing too overpowering. You can easily adjust the heat by adding more chili powder or fresh green chilies if you prefer a spicier kick.
Can I substitute the cauliflower with other vegetables?
Definitely! Broccoli florets, diced sweet potatoes, or even paneer (for a non-vegan version) work wonderfully. Just adjust the cooking time slightly depending on the vegetable’s texture.
How do I make this recipe gluten-free?
This recipe is naturally gluten-free as long as you serve it with gluten-free sides like rice. Watch out for pre-packaged naan, but many stores offer gluten-free bread options to enjoy with your meal.
Final Thoughts
This Instant Pot Cauliflower Tikka Masala Recipe is a shining example of how simple ingredients and a bit of kitchen magic can create a soul-satisfying, nutritious meal bursting with flavor. It’s perfect for busy weeknights yet impressive enough to share with friends and family. Dive in and savor every creamy, spiced bite—you’ll find it’s one recipe worth making again and again!
PrintInstant Pot Cauliflower Tikka Masala Recipe
This Instant Pot Cauliflower Tikka Masala is a flavorful and creamy vegan curry made with tender cauliflower florets, aromatic spices, and a rich coconut cream base. Using the Instant Pot makes this classic Indian dish quick and easy to prepare, delivering delicious homemade comfort with less effort.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Instant Pot
- Cuisine: Indian
- Diet: Vegan
Ingredients
Base
- 1 tbsp (15 ml) vegan butter
- 1 tbsp oil
- 1 medium onion, diced
- 3 cloves of garlic, minced
- 1 tbsp freshly grated ginger
Spices and Seasonings
- 2 tsp dried fenugreek leaves (optional)
- 1 tbsp garam masala
- 1 tsp turmeric
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp ground chili
- 3/4 tsp salt (adjust to taste)
- 1 tbsp (15 ml) sugar or maple syrup
Liquids
- 1/4 cup (60 ml) water
- 1 28-ounce can (800 g) diced tomatoes with their juice
- 1/2 cup (120 ml) coconut cream or plant-based cream
Main Ingredient
- 4 cups (480 g) cauliflower florets (about 17 ounces), cut into 2-inch (5 cm) pieces
Optional Garnishes
- Fresh parsley or chopped cilantro
- Roasted cashews
Instructions
- Fry the aromatics: Set the Instant Pot to Sauté mode for 7 minutes and add the vegan butter and oil. Once hot, sauté the diced onion, minced garlic, and grated ginger for about 3 minutes until the onions start to brown.
- Add the spices: When the onions begin caramelizing, add the dried fenugreek leaves (if using), garam masala, turmeric, cumin, coriander, and ground chili. Stir well to combine and cook for 2 more minutes to toast the spices and enhance their flavor.
- Deglaze the pot: Pour about 1/4 cup (60 ml) of water into the pot to deglaze, scraping up any browned bits stuck to the bottom to prevent burning and the “Burn” message on the Instant Pot.
- Add the remaining ingredients: Add the canned diced tomatoes with their juice, cauliflower florets, sugar or maple syrup, and salt. Toss everything together to combine evenly.
- Pressure cook: Close the Instant Pot lid and set the valve to the “Sealing” position. Press the “Pressure Cook” button and set the cooking time to 2 minutes. It will take approximately 8 minutes for the pot to come to pressure.
- Quick-release the pressure: Once the cooking time is complete, wait 1 minute, then carefully turn the valve to the “Venting” position to release remaining steam manually. Use an oven mitt or kitchen towel to protect your hand from hot steam.
- Stir in the cream: Open the lid and stir in the coconut cream or your preferred plant-based cream. Taste the curry and adjust the seasoning if necessary by adding more salt to your liking.
- Garnish and serve: Top with freshly chopped cilantro or parsley and roasted cashews for added texture and flavor. Serve hot alongside rice or naan bread for a complete meal.
- Storage and reheating: Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently over medium heat in a saucepan or use the Instant Pot’s Sauté or Keep Warm function.
Notes
- Do not cut the cauliflower florets too small; 2-inch (5 cm) pieces are ideal to prevent overcooking and maintain texture.
- Use very fresh cauliflower that is firm and white, avoiding any yellowing or softness.
- Adjust pressure cooking time according to preference: 2 minutes for al dente cauliflower, or 4 minutes for softer texture.
- If you dislike coconut flavor, substitute coconut cream with other plant-based creams such as cashew cream or soy cream.
- Always deglaze the Instant Pot with water after sautéing spices to prevent the burn warning and preserve flavor.
- Do not add extra water or coconut milk beyond the recipe amounts to avoid watery and bland curry; to increase sauce volume, double all ingredients accordingly.
- Saltiness varies depending on canned tomato brand, so taste and adjust salt as necessary before serving.