Roasted Tandoori Cauliflower
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.If you’re a fan of tandoori flavors, you’re going to fall in love with my fragrant, spiced, roasted tandoori cauliflower recipe. This Indian dish is naturally gluten-free and low carb, making it a great choice for anyone looking for a healthy appetizer, side dish, or snack. Cauliflower is marinated in an aromatic blend of Indian spices mixed with tangy Greek yogurt just before roasting, for a savory, fragrant dish that’s never boring. Plus, I’ve included helpful instructions for both the air fryer and oven!
Rich tandoori spices combined with hearty healthy cauliflower? Yes please! This might be my new favorite side dish recipe! But, I think the most fun way to serve this dish is as an accompaniment to several other Indian dishes, like my traditional Indian samosas, authentic Guyanese roti, or vegan naan.
Also known as tandoori gobi, my recipe features a quick and easy preparation method with a delicious marinade of smoky and earthy spices and a cool yogurt dressing for dipping. From start to finish, I can have this on the table in a little over an hour making for a wholesome dinner even on busy weeknights.
If you’re looking for other flavorful Indian recipes like this one, be sure to check out my cauliflower sabji recipe and for an extra filling lunch or dinner add a few of my 60 BEST vegetarian Indian recipes to the spread.
🌟 Why I Absolutely Love This Recipe
Tandoori refers to a style of Indian cooking, typically involving marinating food in a mixture of yogurt and spices, and then cooking it at high temperatures in a tandoor, or a clay oven.
I love this method because the intense heat of the tandoor gives the food a unique smoky flavor and a distinctive char. While I don’t have a tandoor in my house, I’ve found that I’ve been able to replicate the same flavor using my oven or air fryer for this tandoori roasted cauliflower!
While cauliflower often takes the backseat when it comes to dinner time, I find myself making this Indian tandoori cauliflower recipe the star of the show on the dinner table quite often.
Even cauliflower skeptics or meat-lovers will fall in love with this recipe! It’s a plant-based take on tandoori chicken, and is hearty, savory, and comforting with a bold and spicy flavor profile.
Even my kids love it! It is totally picky eater approved and kid-friendly, as you can customize it to meet everyone’s preferences.
I also love that I can serve it as a tasty main dish all on its own or with other side dishes for a full, hearty spread. I like to drizzle the dressing over the top for a beautiful presentation, or on the side as a dip for my kiddos. I will share all of my favorite serving suggestions later on in this post!
One serving of these roasted cauliflower bites (which equals 1/4 of a whole cauliflower head), is just under 100 calories making it a great option to incorporate into my plant-based meals.
Since it is low carb, vegetarian, and naturally gluten-free I know I can make this recipe again and again for a healthy family dinner or a party appetizer that everyone can enjoy.
Latest Recipe Video!
🥘 Ingredients
These ingredients are easy to find at the grocery store and come together to make the most mouthwatering tandoori roasted cauliflower! Here is what I use:
Tandoori Paste: For this recipe, I make a homemade tandoori paste using Greek yogurt, smoked paprika, ground coriander, garam masala powder, salt, turmeric powder, cumin powder, garlic, ginger and fresh lime juice. In a pinch, I’ve also used 2-3 tablespoons of store-bought tandoori paste instead. I also substitute lemon juice instead of lime juice as needed. I don’t recommend using ginger garlic paste, as the ratios are more difficult to control.
Cauliflower: I always opt for a large head of cauliflower. As a shortcut, I’ve used pre-cut cauliflower florets to save time.
Dressing: I use Greek yogurt, garlic, fresh mint, cumin, salt and lime juice for a tangy sauce. To make this vegan, I will substitute coconut yogurt. Vegan or regular sour cream is also a good substitute.
Smoked Paprika: Smoked paprika contributes to the earthy flavors of this recipe. I reduce the spice and smokiness by using regular paprika.
Fresh Mint: This adds the perfect pop of refreshing flavor. When I can’t find fresh mint, I will use fresh cilantro or Thai basil as a substitute.
👩🏽🍳 How To Make Roasted Tandoori Cauliflower Bites
Learn how to marinate cauliflower Indian style for the most delicious baked tandoori cauliflower recipe! I’ve included the oven method and the air fryer method below.
Prepare Cauliflower: I always start by washing and prepping the cauliflower. I cut each floret into uniform pieces that can be eaten with a bite or two.
Make The Cauliflower Yogurt Marinade: In a large bowl, I mix together all of the tandoori marinade ingredients.
Marinate Cauliflower: Then, I add the florets to the mixing bowl and toss until the cauliflower is completely coated. I cover the bowl with plastic wrap or a lid and allow the cauliflower to marinate for at least 30 minutes, or overnight for more flavor.
Spread Out On Tray: When I’m ready to cook, I transfer the marinated cauliflower florets to the prepared baking tray lined with parchment paper.
Bake: Then, I bake the cauliflower in a 350 degree Fahrenheit oven for about 30 minutes or until it is a light golden brown and tender when pressed.
Combine Sauce Ingredients: To prepare the yogurt sauce, I add all of the ingredients to a small bowl and stir together until completely combined.
Serve: To serve, I add marinated roasted cauliflower to a serving dish with the dressing drizzled on top or served as a dip on the side. This dish is best served immediately!
Air Fryer Method
I love using the air fryer as a shortcut for this tandoori gobi recipe. For this method, I follow the steps for marinating and preparing (make marinade, toss with cauliflower, marinate in the fridge).
Then, I add the marinated florets to my air fryer basket in a single layer. Sometimes, I do this in multiple batches.
Next, I spray the florets with olive oil cooking spray and air fry at 360 degrees Fahrenheit for 14-19 minutes, shaking the basket at around the 8-10 minute mark. These are usually ready in about 15 minutes.
💭 Expert Tips
My #1 Secret Tip for this recipe is to evenly space the florets before baking to allow for evenly cooked cauliflower with perfect texture.
Crowding the baking sheet or air fryer will result in unevenly cooked florets and mushy cauliflower. The goal is to have crispy bites with that delicious tandoor charred flavor! If you have a smaller pan, I recommend spacing them out across two pans or baking in two rounds.
Other Tips To Keep In Mind:
- Cut Even Florets: To prevent uneven cooking, I cut the florets so that they are similar in size. Smaller florets may not take as long to cook as larger florets.
- Marinating: While I love that the marinade adds flavor after just 30 minutes, it can be left in the fridge for up to 24 hours. The longer the cauliflower marinates, the more intense the flavor will be!
- Roasting: For best results, I check the cauliflower pieces about every 10 minutes to ensure that it reaches the right tenderness and crispiness. Remember, the cooking time can vary depending on how large the florets are.
📖 Variations
Steaks: I’ve also made tandoori cauliflower steaks using the same method but in a casserole dish! Pair with some mashed potatoes for a unique twist and flavor variation on a classic dinner.
Seasonings: Sometimes I shake up the seasoning blends and use chaat masala, curry powder, or a tandoori masala blend instead of the included spices in this recipe. Get creative with the marinade and taste test as you go.
Spiciness: To add more heat, I’ll add red chili powder, black pepper, cayenne pepper, or crushed red pepper flakes.
Dairy Free And Vegan Version: To make a dairy free and vegan tandoori cauliflower, simply replace the Greek yogurt with vegan sour cream or coconut yogurt.
🍽 Serving Suggestions
I love eating this tandoori cauliflower tikka as a light lunch or dinner, especially when served with other dishes! Here are some of our favorite ways to serve this recipe:
Sauces: I’ll swap out the dressing in this recipe for a green chutney or another dip I have on hand.
Entrees: I love to serve this roasted Indian cauliflower as a side dish alongside crock pot dal, Indian fried rice, or lentil cauliflower curry.
Side Dishes: For a lighter meal, I’ll serve this with fresh vegetables and lima bean hummus, or with a fresh tomato avocado cucumber salad. To keep the Indian flavors going, I like to pair with vegan biryani or Indian asparagus stir fry.
🧊 Storing And ♨️ Reheating
My delicious cauliflower tandoori recipe can last for several days, so I make sure to prepare plenty to eat throughout the week! Here are my top storage tips:
Refrigeration: After it cools to room temperature, I place leftover cauliflower in a resealable plastic bag or airtight container in the refrigerator for up to 3 days. I also store the dressing in an airtight container in the fridge – it stays good for up to 1 week.
Freezing: I freeze Indian roasted cauliflower for up to 3 months in a freezer-safe container or resealable freezer bag. To prevent the florets from sticking together, I’ll flash-freeze them on a lined baking sheet in a single layer.
Reheating: I reheat leftover roasted cauliflower briefly in the oven or the microwave until warmed through. Keep in mind, microwaving will make the cauliflower a bit more mushy while the oven will help to crisp it up.
❓Recipe FAQs
There are two reasons the roasted cauliflower may be mushy. This first is overcrowding the pan — I leave plenty of space in between cauliflower florets so that the hot air can circulate.
The second reason is the overuse of oil. If basting the cauliflower with oil, I always ensure that I use it sparingly. Too much oil can result in soggy roasted cauliflower since this is a more delicate vegetable.
Roasted cauliflower can turn out hard if it hasn’t been cooked for a long enough period of time. Test to see if the cauliflower is as done – if it’s not, allow it to roast for longer. The consistency of cauliflower is really a matter of personal preference, as some people do prefer it softer or harder. I like it to be softened just enough for an enjoyable eating experience, but not to the point of mushy texture.
Depending on the brand of yogurt, I’ll add a bit more yogurt to thicken the marinade, or add a tablespoon of water to thin it out. I prefer for the marinade to not be too thick, so that the cauliflower can better absorb all the flavors.
🍲 More Vegetarian Indian Recipes!
Want to Save This Recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from The Picky Eater.
Love this vegetarian indian recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
🎥 Watch How to Make It
Roasted Tandoori Cauliflower (Gobi Tikka)
Ingredients
Marinade:
- ¾ cup Greek yogurt
- 4 tsp smoked paprika
- 3 tsp ground coriander
- ½ tsp garam masala
- 1 tsp salt
- 1 tsp turmeric
- 1 tsp cumin
- 2 cloves garlic minced
- 1 tsp minced ginger
- ½ tbsp lime juice
For The Cauliflower & Dressing
- ½ cup Greek yogurt
- 1 clove garlic minced
- ½ tbsp fresh mint chopped
- ½ tsp cumin
- ¼ tsp salt
- ½ tbsp lime juice
- 1 large cauliflower cut into florets
Instructions
To Make In The Oven
- Add all marinade ingredients to a mixing bowl and whisk until smooth.
- Add the cauliflower florets and gently mix through.
- Cover and marinate in the fridge for ½ hour or overnight.
- Preheat the oven to 350 degrees F / 180 C. Line a baking sheet with baking paper and set aside.
- Remove the marinated cauliflower from the fridge and arrange on the prepared baking tray, making sure the florets don’t touch.
- Roast in the oven for 30 minutes or until tender and lightly golden.
- While the cauliflower is cooking prepare the dressing by adding all dressing ingredients to a bowl and whisking together, set aside.
- When cauliflower is tender serve immediately with dressing on the side.
For The Air Fryer
- Follow steps 1-3 above (make marinade, toss with cauliflower, marinate in the fridge). Then add the cauliflower florets to your air fryer basket in a single layer. You may need to do this in multiple batches depending on the size of your air fryer.
- Spray the florets with olive oil cooking spray.
- Air fry at 360 degrees F (or 180℃) for 14-19 minutes. Shake the cauliflower at around the 8-10 minute mark. Check for doneness at 15 minutes.
Notes
- Cut the florets in a similar size to ensure even cooking.
- Cauliflower can marinate anywhere from ½ hour to 24 hours.
- To make this recipe vegan friendly, substitute the greek yogurt for coconut yogurt.
- Cooking times may vary based on your oven and the size of the florets, it’s ideal to check throughout the cooking time to see how the cauliflower is cooking to ensure it doesn’t burn.
- 2-3 tbsp of store bought tandoori paste can be used if you’d prefer.
- The longer you leave the cauliflower to marinate the more intense the flavor will be.
- Cooked cauliflower can be stored in an airtight container in the fridge for up to 3 days.
- Dressing can be stored in an airtight container in the fridge for up to 1 week.
So delicious! A great way to make cauliflower flavourful. Also good dredged in some rice flour after marinating. Makes them extra crispy.
Awesome! So glad you liked this!!
You had me at your beautiful photography so I was so excited to make this. It was as delicious as the photography too! My family really enjoyed it! Thank you!
Yay!! Thanks for letting me know Ned!
Truly amazing in taste and flavors in this recipe. Will definitely make again, very good recipe!
Thank you so much!
I am always looking for new ways to use cauliflower and this was delicious. So much flavour.
Thanks Dannii! So happy to hear that!
Healthy and nutritious and best recipe for a vegan treat. Flavorful for sure.
Thanks so much Veena! Glad you liked it!