Steam curls up from the valve and your stomach starts talking back. You catch the soft hiss from the float valve letting you know the pressure's building. The sealing ring's snug, locking in all those flavors ready to release soon.

Inside, cauliflower florets bathed in a mix of warming spices are about to go from firm to perfectly tender in no time. You spot the rich blend of coconut milk and tomato paste starting to bubble gently beneath it all. It’s like the whole kitchen’s holding its breath.
You sense the curry powder, garam masala, and chili powder quietly waking up as heat meets cream. You feel the anticipation, kinda like a promise that this dinner’s gonna be worth every single second. Your taste buds are already gearing up for that buttery, spicy hug.
The Real Reasons You Will Love This Method
- It’s lightning fast compared to roasting or simmering on the stove. You get dinner quicker, with less babysitting.
- The pressure cooker traps steam cues that help cauliflower get super tender but not mushy at all.
- Using the natural release means you won’t lose any of that rich coconut milk flavor escaping with the steam.
- The sealing ring keeps all those spices intense and cozy inside the pot, so every bite hits just right.
- You won’t even miss the oven since you get some roasting action before pressure cooking for best texture.
All the Pieces for This Meal
- ½ teaspoon garam masala
- ¼ teaspoon ground ginger
- ¼ teaspoon Indian chili powder
- ¼ teaspoon curry powder
- Medium head of cauliflower, about 3 to 4 cups florets, cut into florets
- 2 tablespoons coconut milk, just take from the can before you pour it in
- 3 teaspoons coconut oil
- 1 ½ tablespoons coconut oil for roasting
- 1 small onion, diced
- 1 tablespoon garam masala, plus ½ teaspoon Indian chili powder, ½ teaspoon ground black pepper, 1 teaspoon curry powder, and 1 teaspoon sea salt
- 14 ounce can of full-fat coconut milk (minus the 2 tablespoons you used earlier)
- 6 ounce can of tomato paste
- Juice of one lime, about 1 tablespoon

Walking Through Every Single Move
Step 1, preheat your oven at 400 degrees Fahrenheit. This helps you get that golden, roasted flavor that really kicks up the dish.
Step 2, toss your cauliflower florets with 1 ½ tablespoons of coconut oil. Make sure they’re coated well so they roast up crispy but tender.
Step 3, spread those florets out on a baking sheet. Roast for about 20 to 25 minutes till you see golden edges popping and the florets feel tender when you poke.
Step 4, as cauliflower roasts, heat 3 teaspoons coconut oil in a large skillet over medium heat. You want that oil shimmering but not smoking.
Step 5, toss in your diced onion and sauté until translucent. About five minutes usually does the trick and you’ll catch that sweet onion smell filling the room.
Step 6, add the garam masala, chili powder, ground ginger, and curry powder. Stir it up good and cook about a minute till the spices turn fragrant and your kitchen smells like somewhere far away.
Step 7, pour in the coconut milk from your can, minus the 2 tablespoons you already used for marinating. Stir everything till smooth. Let it simmer about 5 to 7 minutes so flavors blend nicely.
Step 8, add the roasted cauliflower to your skillet sauce. Stir to coat all pieces well, then let it simmer another 5 minutes. This helps the cauliflower really absorb that buttery, spicy yum. When done, squeeze lime juice over for a bright finish.

Easy Tweaks That Make Life Simple
- If you want to skip the oven step, you can roast cauliflower in a hot skillet quickly before adding it to the pressure cooker.
- Use pre-cut frozen cauliflower florets to save your chopping time. Just thaw first so they don’t water down the sauce.
- You can swap coconut oil with ghee or butter for a richer, creamier finish if you prefer.
- Use pre-mixed curry powder blends to cut down on measuring each spice one by one.
Your First Taste After the Wait
The first spoonful kinda hugs your tongue with creamy coconut and a little spicy buzz from the Indian chili powder. Cauliflower's tender but still got a bite, not mushy or bland.
You catch the warmth of garam masala and curry powder balancing with the tommy tomato paste, giving a rich depth without feeling heavy. It’s cozy, comforting and full of flavor that feels like a big kitchen hug.
The lime juice splash adds a zingy brightness that wakes everything up just right. Seriously, the kinda meal you’ll wanna make over and over, especially when you need quick comfort food that’s a little different.
Your Leftover Strategy Guide
Cool leftovers down a bit before you pack them away in an airtight container. This stops condensation that could water down your luscious sauce.
Keep them fresh in the fridge for up to 3 days. Gotta say, it tastes even better the next day when those flavors meld together.
For longer storage, you can freeze leftovers in a sealed freezer-friendly container. Defrost overnight in the fridge for best texture when reheated.
Reheat gently on the stove or in the microwave using a lid or cover to trap steam cues. Stir a little while warming so it heats evenly and doesn’t dry out.
Your Most Asked Questions Answered
- Can I skip roasting the cauliflower? Yeah, you can. Roasting adds extra flavor and texture though, so if you skip it just keep a close eye that cauliflower doesn’t get too soft in the pressure cooker.
- What’s the sealing ring for? It locks in steam and pressure inside your cooker so it builds up heat evenly and cooks faster. It’s super important for stew-like dishes.
- How do I know when the float valve signals pressure? When the float valve pops up and you hear a soft hiss from the valve hiss, that means your cooker is sealed good and pressure’s building inside.
- Can I use regular milk instead of coconut milk? You can but coconut milk gives this dish its creamy, sweet richness plus a subtle coconutty flavor. Regular milk might water it down and won’t thicken the sauce the same way.
- What’s natural release and why does it matter? Natural release means letting the pressure drop slowly on its own without quick-release. It helps keep the cauliflower tender and the sauce thick and not watery from rushing steam escape.
- Can I add other veggies? Sure! Peas, carrots, or spinach would go great added near the end to keep their color and texture just right.
For more quick and hearty dinner ideas, check out our Delicious Enchilada Pasta: A Flavorful Tex-Mex Fusion Dish and Cheesy Taco Sticks Recipe: Easy, Fun Snack Idea for Everyone. These recipes also feature quick cooking methods and bold flavors perfect for busy weeknights. If you love creamy sauces, try our recipes for Garlic Mushroom Pasta or Delicious Balsamic Chicken for variety in your meal planning.
Want to impress friends with a fun appetizer? Don’t miss the Mozzarella Stuffed Rosemary Parmesan Soft Pretzels Recipe, a crowd pleaser with gooey centers and herby crusts. For a side dish to round out your plate, try the Ultimate Quinoa Instant Pot Cooking Guide helping you cook perfect fluffy quinoa every time.

Butter Cauliflower Pressure Cooker Recipe
Equipment
- 1 Mixing bowl Large
Ingredients
Marinated Cauliflower
- 0.5 teaspoon garam masala
- 0.25 teaspoon ground ginger
- 0.25 teaspoon Indian chili powder
- 0.25 teaspoon curry powder
- 3 to 4 cups cauliflower florets from medium head of cauliflower
- 2 tablespoons coconut milk reserved from can
- 3 teaspoons coconut oil for marinating
Vegan Butter Sauce
- 1.5 tablespoons coconut oil
- 1 small onion diced
- 1 tablespoon garam masala
- 0.5 teaspoon Indian chili powder
- 0.5 teaspoon ground black pepper
- 1 teaspoon curry powder
- 1 teaspoon sea salt
- 14 ounces coconut milk minus the 2 tablespoons reserved
- 6 ounces tomato paste
- 1 tablespoon lime juice from one lime
Instructions
Instructions
- Preheat oven to 400°F to develop golden, roasted flavor in cauliflower.
- Toss cauliflower florets with 1.5 tablespoons coconut oil until well coated.
- Spread florets on baking sheet and roast 20–25 minutes until tender and golden at the edges.
- Meanwhile, heat 3 teaspoons coconut oil in a skillet over medium heat until shimmering.
- Add diced onion and sauté about 5 minutes until translucent.
- Add garam masala, chili powder, ground ginger, curry powder; cook 1 minute until fragrant.
- Pour in coconut milk (minus 2 tablespoons used earlier), stir with tomato paste until smooth and simmer 5–7 minutes.
- Add roasted cauliflower to skillet, stir to coat in sauce, simmer for 5 more minutes.
- Squeeze lime juice over dish, stir to combine, and serve warm optionally with rice or naan.




