Wednesday, December 7, 2022
HomeFoodThe Best Whole Roasted Tandoori Cauliflower with Raita

The Best Whole Roasted Tandoori Cauliflower with Raita

Whole roasted spicy tandoori cauliflower garnished with pickled onions, buttery pistachios, and crunchy-sweet pomegranate seeds is a show-stopper vegetarian dish for family meals and parties. Served with cooling cucumber raita this tasty and visually inspiring meal is ready in under 20 minutes.

Whole rosted cauliflower garnished with pickled onions, pistachios & pomegranates.
Jump to:


Last year I had the pleasure of dining at ABC V, Jean-Georges’ vegan restaurant in Manhattan. One dish that visually took my breath away was the whole roasted cauliflower. It had a brilliant yellow hue and was topped with little gems of pistachios, pomegranate, dried olives, and more.

As I started this year’s Thanksgiving preparation, I wanted to create a visually appealing side dish, but it looks like this dish can actually hold its own as a main! My version has hearty tandoori flavors with a cooling cucumber Raita.

whole tandoori cauliflower served with cucumber raita in a white plate

I love that with the help of an Instant Pot Pressure Cooker and an air fryer, this stunning dish can be cooked in just 20 minutes. A perfect main dish for your holiday table.


  • Cauliflower – a medium-sized fresh whole head of cauliflower
  • Spices – turmeric, red chili powder, garam masala, ground cumin, and coriander
  • Yogurt – creamy whole milk yogurt or greek yogurt works best for the marinade and the cucumber raita
  • Cucumbers – small Persian cucumber
  • Garnish – cilantro, pomegranate, pistachios, and pickled onions
ingredients to make tandoori cauliflower

How to Make Tandoori Cauliflower

  • Trim cauliflower leaves and steam. Make turmeric and salt brine.
trimmed whole cauliflower, salt and turmeric water in a bowl
  • Add 1 cup of water to the Instant Pot insert. Place the trivet inside the Instant pot and place cauliflower on top of the trivet. Apply salt and turmeric brine liberally over the cauliflower. Turn the cauliflower head upside down and pour over the leftover brine. Steam the cauliflower in the Instant Pot for 1 minute. Quick release and take out the cauliflower on a platter.
trimmed whole cauliflower brushed with turmeric and salt water and steamed in the Instant Pot
  • Make the tandoori marinade and generously coat the cooked cauliflower with tandoori marinade and place it in the preheated air fryer. Air fry at 400 F for 5 minutes.
photos seven through ten showing how to make the marinate and apply it to cooked cauliflower and placed in the air fryer
  • Place the air-fried cauliflower on a medium-serving platter. Pour Cucumber Raita around the cauliflower. Garnish with cilantro, pistachios, pomegranates, and pickled onions. Add lemon wedges to the side.


Cut the cauliflower into thin steaks and serve with cucumber raita, pickled onions, and a lemon wedge.

whole tandoori cauliflower cut into steaks and served with raita

More Ideas to Garnish Roasted Cauliflower

✓ chopped cilantro
✓ pomegranate
✓ roasted pistachios
✓ sliced almonds
✓ cashews pan-fried in ghee
✓ pickled onions


  • Brush the turmeric and salt + water brine all over the cauliflower, also turn the cauliflower head upside down and pour over any remaining brine.
  • Apply the marinade on the top as well as the underside
  • The pressure cook time for whole cauliflower (trimmed weight): For 1 to 1.5 lbs steam for 1 minute, for 1.5 to 2 lbs steam for 2 minutes, and for less than 1 lb steam for zero minutes.


  • Vegan whole cauliflower – substitute yogurt with vegan yogurt for both marinade and raita. Check out this article on the best dairy-free yogurts
  • To adjust the spice levels, add more or less Kashmiri red chili and garam masala
  • You can also bake the cauliflower in the oven or use air fryer lids.
  • Before serving cut the cauliflower into ½-inch steaks and broil for 5 minutes to get a crispier texture

More Thanksgiving and Holiday Recipes

Want to serve this gorgeous roasted cauliflower for the upcoming holidays? Here are some of my favorite recipes to make a complete holiday meal:


Tried this recipe? We love your feedback.Please click on the stars in the recipe card below

Print Recipe
Pin Recipe Save Saved!

4.54 from 30 votes

Whole Roasted Tandoori Cauliflower with cucumber raita

Whole roasted spicy-tandoori cauliflower garnished with pickled onions, pistachios and pomegranates served alongside cooling cucumber raita.

Prep Time10 mins

Cook Time15 mins

Total Time25 mins

Course: Main dish

Cuisine: Indian

Servings: 4

Calories: 193kcal



Step 1: Brine and Steam the Cauliflower

  • Add 1 cup water to Instant Pot.

  • Place the cauliflower head on the trivet and place the trivet inside the Instant Pot

  • Mix salt and turmeric in 2 tablespoons of water and brush it all over the cauliflower. Turn the cauliflower over and evenly pour any remaining brine on it.

  • Then place the cauliflower back on the trivet with the stem down. Close the Instant Pot with pressure valve to sealing. Pressure Cook for 1 minute followed by quick release and open the Instant Pot.

Step 2: Marinate and Roast

  • Mix all the ingredients for the marinade in a small bowl. Apply the marinade on the steamed cauliflower using a brush or silicone spatula. You can also turn the cauliflower over to get any remaining marinade under the cauliflower. Then place the cauliflower back on the trivet with the stem down. Apply the remaining 1 tablespoon of oil over the cauliflower.

  • Preheat the air fryer to 400 F. Place the marinated cauliflower in the air fryer. Air fry at 400 F for 5 minutes. You can also roast in a preheated oven at 400 degrees for 5 to 10 minutes.

Step 3: Raita

  • In a bowl, add finely grated cucumber, salt, grated garlic, ground cumin and cilantro. Add yogurt and mix well.

Step 4: Plating

  • Place the cauliflower in a medium serving platter. Pour Raita around the cauliflower. Garnish with cilantro, pistachios, pomegranates and pickled onions. Add lemon wedges to the side.

  • Cut into ½ inch steaks while serving.


You can use store-bought pickled onions or relishes to garnish.
Here is my pickled onions recipe that can be made beforehand using few basic ingredients:

  1. Boil 1 cup of red pearl onions in 2 cups of water and 2 teaspoons of salt for 5 to 6 minutes. Drain the onions and rinse once
  2. In a small saucepan add ½ cup water, ½ cup apple cider vinegar, ¼ cup sugar, ½ teaspoon cumin seeds, ½ teaspoon black peppercorn, ½ teaspoon fennel seeds and bring it to a boil or until the sugar dissolves
  3. Place the drained onions in a jar or glass bowl. Pour the vinegar water over it. Allow it to come to room temperature and then refrigerate for at least 1 hour before serving


Calories: 193kcal | Carbohydrates: 19g | Protein: 10g | Fat: 10g | Saturated Fat: 2g | Cholesterol: 4mg | Sodium: 1532mg | Potassium: 702mg | Fiber: 5g | Sugar: 9g | Vitamin A: 220IU | Vitamin C: 84mg | Calcium: 120mg | Iron: 1mg

♥ Subscribe to our Youtube Channel for tasty and easy video recipes. Looking for more Instant Pot recipes? Check out our delicious Instant Pot Recipe board on Pinterest.

Author: Archana

Hey there! I am a techie turned recipe developer, cooking instructor, and food blogger. I love food and enjoy developing easy and healthy recipes for busy lifestyles. I live in New Jersey with my husband and two sons.

Source: Ministry of Curry

- Advertisment -

Most Popular

Recent Comments