Roasted Tandoori Cauliflower is a flavorful, low-carb dish that brings bold Indian spices together with nutritious cauliflower for a meal that’s both healthy and satisfying.
With its golden crust and aromatic seasoning, this recipe is a great addition to any dinner menu. It’s perfect for keto eaters, vegetarians, or anyone looking to try a new twist on classic roasted vegetables.
Cauliflower is high in fiber and low in carbohydrates, making it a staple for many keto and low-carb diets. This recipe works wonderfully as a side dish or a main course.
You can pair it with a cucumber raita, a fresh salad, or a bowl of instant pot low carb chili for a full meal. I like to serve it with lime wedges and fresh mint—it really balances the spices.

What is Roasted Tandoori Cauliflower?
Roasted Tandoori Cauliflower is a modern vegetarian take on the classic Indian tandoori cooking method, which traditionally uses a clay oven (tandoor) to cook marinated meats. Instead of chicken or lamb, this version uses cauliflower, which soaks up the rich flavors of the marinade beautifully.
The marinade features yogurt and a blend of spices like turmeric, cumin, and garam masala. These are the same spices used in many traditional tandoori dishes, giving the cauliflower a familiar and comforting taste.
Cooking it in the air fryer adds a crispy, roasted texture without the need for deep frying or a traditional tandoor.

Ingredients to Make This Low Carb Tandoori Dish
You don’t need a lot of complicated ingredients to make this recipe, but every one of them adds something special. Here’s what each one brings to the table:
Cauliflower – This is the star of the show. It’s hearty, low in carbs, and perfect for absorbing all the spices.
Olive oil – Helps with roasting and gives the cauliflower a golden crust.
Ginger (minced) – Adds a warm, spicy note to the marinade.
Garlic (minced) – Provides depth and aroma.
Yogurt – Acts as the base for the marinade and helps tenderize the cauliflower.
Red chili powder – Brings the heat. You can adjust the amount based on your spice preference.
Turmeric powder – Adds color and earthiness.
Cumin powder – Brings a toasty, slightly bitter flavor.
Coriander powder – Adds citrusy notes that brighten the marinade.
Garam masala – A warming spice blend that ties everything together.
Almond flour – Helps thicken the marinade and adds a nutty texture.
Salt and pepper – Essential for balancing the flavors.
Fresh mint leaves, lime wedges, and cilantro – These are optional but recommended for garnish. They add freshness and a burst of flavor.

How to Make Keto Tandoori Cauliflower
This step-by-step guide will walk you through how to make Keto Tandoori Cauliflower, even if it’s your first time cooking Indian-style recipes.
- Prepare the cauliflower. Start by trimming the leaves from the cauliflower and cutting the base flat so it stands upright. Rinse it well, then boil it in salted water with a pinch of turmeric for about 10 minutes. This softens the cauliflower just enough to soak up the marinade.
- Make the marinade. In a bowl, whisk together yogurt, almond flour, minced ginger, garlic, red chili powder, cumin, coriander, garam masala, 2 tablespoons of olive oil, the rest of the turmeric, salt, and pepper.
- Marinate the cauliflower. Place the cauliflower on a plate or bowl and spoon the marinade all over it. Flip it upside down to make sure the marinade gets into the core. Let it sit for at least 15 minutes. If you have time, 30 minutes is even better.
- Air fry the cauliflower. Place the cauliflower into your air fryer basket. Spray or brush with the remaining olive oil. Cook at 370°F for 20 minutes, or until the outer crust is golden brown and crispy.
- Serve. Once it’s done, transfer it to a plate and garnish with fresh mint, cilantro, and lime wedges. Slice into quarters or florets and enjoy.
Tips for Making This Recipe
- Don’t skip the pre-boiling step; it helps the cauliflower cook evenly and stay tender.
- Use full-fat yogurt for a creamier, richer marinade.
- Adjust the chili powder to suit your heat tolerance.
- Let the cauliflower marinate longer if you want a more intense flavor.
- If you don’t have an air fryer, bake at 400°F in the oven for 30–35 minutes.
- Use parchment in the air fryer for easier cleanup.

Frequently Asked Questions
Can I use frozen cauliflower?
Fresh cauliflower works best for this recipe because it holds its shape during boiling and roasting. Frozen cauliflower tends to be too soft and watery, which can make the final texture mushy.
Is this recipe spicy?
It can be! The red chili powder adds heat, but you can easily reduce the amount or leave it out if you’re sensitive to spice. You’ll still get a ton of flavor from the other spices.
Can I make Roasted Tandoori Cauliflower ahead of time?
Yes, you can prepare the marinade and coat the cauliflower a few hours in advance. Keep it covered in the refrigerator until you’re ready to cook. This actually allows the flavors to soak in deeper.
For best texture, cook it fresh just before serving. Reheating later may soften the crispy edges slightly, but it will still taste great.

Have you tried Roasted Tandoori Cauliflower? Then make sure to rate and review this recipe. Your feedback helps others and lets me know what you think! I hope this becomes one of your go-to cauliflower recipes.
Roasted Tandoori Cauliflower
If you're making Roasted Tandoori Cauliflower for the first time, you're in for a flavorful, simple recipe that brings together Indian-inspired spices with the rich texture of cauliflower. This keto-friendly dish uses a yogurt-based marinade mixed with warming spices like garam masala, cumin, and turmeric. The air fryer gives it a golden, roasted finish without needing a traditional tandoor oven. Keto Tandoori Cauliflower works well as a main dish or a side, and it’s perfect for anyone trying a low-carb lifestyle. Just follow the steps below, and you’ll have a crispy, spiced cauliflower that’s packed with flavor.
Ingredients
- 1 medium head cauliflower
- 3 tbsp. olive oil, divided
- 1 inch ginger, minced
- 2-3 cloves garlic, minced
- 2 tbsp. yogurt
- ½ tsp. red chili powder
- ½ tsp. turmeric powder, divided
- ½ tsp. cumin powder
- 1 tsp. coriander powder
- 1 tsp. garam masala
- 1 tbsp. almond flour
- Salt and pepper to taste
- Fresh mint leaves, lime wedges and cilantro for serving
Instructions
- Start by removing the leaves from the cauliflower and trimming the base so it can sit flat. Rinse it thoroughly under cool water.
- Bring a large pot of water to a boil and add a pinch of salt and a bit of turmeric powder. Gently place the cauliflower in the pot and boil for about 10 minutes to soften it slightly. Remove and let it drain.
- In a mixing bowl, combine yogurt, almond flour, minced ginger, minced garlic, red chili powder, cumin powder, coriander powder, garam masala, a bit more turmeric powder, salt, pepper, and most of the olive oil. Whisk everything together until smooth.
- Place the cauliflower on a plate or tray. Spoon the marinade generously over the entire surface.
- Flip the cauliflower upside down and pour some of the marinade inside the core so it soaks into the center. Let it sit for at least 15 minutes to absorb the flavors.
- Carefully place the marinated cauliflower in the air fryer basket. Spray or brush the remaining olive oil over the top.
- Cook at 370°F for about 20 minutes, or until the outside is golden brown and slightly crisp.
- Transfer the roasted cauliflower to a serving plate. Garnish with fresh mint leaves, cilantro, and lime wedges for a burst of color and freshness.
Notes
- Don’t skip the boiling step. Parboiling the cauliflower helps it cook evenly and allows the spices to absorb better throughout.
- Use full-fat yogurt for a creamier marinade and better texture during roasting.
- Adjust the spice level by increasing or reducing the amount of red chili powder. You can also swap it for smoked paprika for a milder, smoky flavor.
- If you don’t have an air fryer, you can bake it in the oven at 400°F for 30–35 minutes. Use a baking tray lined with parchment paper for easy cleanup.
- Let the cauliflower marinate for 30 minutes or more if you want deeper flavor. You can even prep it a few hours ahead and refrigerate it until ready to cook.
- For extra crispiness, spray or brush olive oil generously over the cauliflower before air frying or baking.
- This dish is best served immediately, but leftovers can be stored in the fridge for up to 3 days and reheated in the air fryer or oven.
Nutrition Information:
Yield: 1 Serving Size: 1Amount Per Serving: Calories: 608Total Fat: 48gSaturated Fat: 7gTrans Fat: 0gUnsaturated Fat: 39gCholesterol: 2mgSodium: 452mgCarbohydrates: 42gFiber: 18gSugar: 16gProtein: 16g
Leave a Reply