Easy Indian-Spiced Roasted Cauliflower

Side Dishes

October 30, 2026

Roasted Cauliflower with Punjabi Seasonings (Oven Ki Gobi) – vegetarian recipe

Roasted cauliflower with Punjabi seasonings — oven ki gobi — tosses florets in a marinade of lemon juice, ginger, turmeric, cumin, and coriander, then roasts them until the edges brown and crisp. The waiting is the only hard part.

I’ve always adored the deep, complex flavors of pan-fried spiced cauliflower, but let’s be honest—the time and effort can be a bit much for a weeknight. I was on a mission to capture that same incredible taste with a simpler, hands-off method. By marinating the florets in a vibrant blend of ginger, cumin, and coriander and then roasting them in a hot oven, we get perfectly tender, caramelized cauliflower with zero fuss. It’s a fantastic main course served with a hearty dal, some warm flatbread, and a cooling yogurt relish.

Ingredients

• 1 large head cauliflower, about 1½ lbs or 680g (24 oz) florets, broken into 1½-inch pieces
• 1½ tablespoons or 22ml (0.7 fl oz) fresh lemon juice
• ½ teaspoon ground turmeric
• 1 teaspoon (5 ml / 0.2 fl oz) finely grated fresh ginger
• 1 teaspoon (5 ml / 0.2 fl oz) salt
• ¼ to ½ teaspoon cayenne pepper
• 2 teaspoons (10 ml / 0.3 fl oz) ground cumin
• 2 teaspoons ground coriander
• 2 tablespoons (30 ml / 1 fl oz) chopped fresh cilantro
• 4 tablespoons or 60ml (2 fl oz) olive or rapeseed oil
• 1 teaspoon (5 ml / 0.2 fl oz) whole cumin seeds

Instructions

1. In a large bowl, combine the cauliflower florets, lemon juice, turmeric, ginger, salt, cayenne, ground cumin, ground coriander, and chopped cilantro. Toss thoroughly until the florets are evenly coated. Set aside to marinate for at least 30 minutes or up to 2 hours, tossing occasionally.
2. Preheat your oven to 425°F or 220°C (425°F). In a small pan, heat the oil over medium-high heat. Once shimmering, carefully add the whole cumin seeds and let them sizzle until fragrant, about 30 seconds. Immediately pour the hot, spiced oil over the marinated cauliflower and toss well to combine.
3. Spread the cauliflower in a single, even layer on a large baking sheet. Roast for 15 minutes, then remove from the oven, flip the florets, and return to the oven. Roast for another 10-15 minutes, or until the cauliflower is tender and beautifully caramelized at the edges.

Nutritional Information

• Serving Size: 1 of 4. Calories: 185kcal, Fat: 14g (0.49 oz), Carbohydrates: 12g (0.42 oz), Fiber: 5g (0.18 oz), Protein: 4g (0.14 oz), Sodium: 650mg. Please note this is an estimate and may vary.

Pro Tips

• For the most intense flavor, let the cauliflower marinate for the full 2 hours. If you’re short on time, even 30 minutes will make a delicious difference.
• Don’t overcrowd the pan! Spreading the cauliflower in a single layer ensures it roasts and caramelizes instead of steaming. Use two baking sheets if necessary.
• Be watchful when you sizzle the cumin seeds in the hot oil—they can burn quickly. As soon as they become fragrant and start to pop, they’re ready.
• Cut your florets into similar-sized pieces to ensure they all cook evenly and are perfectly tender at the same time.

FAQ

Q: Is this roasted Indian spiced cauliflower recipe vegan
A: The roasted cauliflower itself is completely vegan as written. To keep the entire meal vegan, simply serve it with a plant-based yogurt relish, such as one made from coconut or soy yogurt, instead of a traditional dairy-based one.

Q: How can I add more protein to this roasted cauliflower dish
A: To make this a more protein-rich meal, serve it alongside a hearty lentil dal, chickpea curry, or a side of quinoa. You can also toss in a can of drained and rinsed chickpeas with the cauliflower for the last 15 minutes of roasting for an easy, all-in-one protein boost.

Q: How do I store and reheat leftover spiced cauliflower
A: Store any leftovers in an airtight container in the refrigerator for up to 4 days. To reheat and maintain some of the crispiness, warm it in a 400°F (200°C) oven or an air fryer for 5-10 minutes. Microwaving will also work, but the cauliflower will be softer.

Q: Can I use different vegetables with this marinade
A: Absolutely. This Indian spice marinade is fantastic with other vegetables. Try it with broccoli florets, cubed potatoes, sweet potatoes, or even firm tofu. You may need to adjust the roasting time depending on the vegetable you choose.

More Recipes You’ll Love

Roasted Cauliflower with Punjabi Seasonings (Oven Ki Gobi) – vegetarian recipe
Stav Kogan

Roasted Cauliflower with Punjabi Seasonings (Oven Ki Gobi)

Capture the deep, complex flavors of pan-fried spiced cauliflower with a simpler, hands-off method. By marinating florets in a vibrant blend of ginger, cumin, and coriander and then roasting them in a hot oven, you get perfectly tender, caramelized cauliflower with zero fuss. A f
Prep Time 35 minutes
Cook Time 30 minutes
Total Time 1 hour 5 minutes
Servings: 4 servings
Calories: 185

Ingredients
  

  • 1 large head cauliflower, about 1½ lbs or 680g (24 oz) florets, broken into 1½-inch pieces
  • 1½ tablespoons or 22ml (0.7 fl oz) fresh lemon juice
  • ½ teaspoon ground turmeric
  • 1 teaspoon (5 ml / 0.2 fl oz) finely grated fresh ginger
  • 1 teaspoon (5 ml / 0.2 fl oz) salt
  • ¼ to ½ teaspoon cayenne pepper
  • 2 teaspoons (10 ml / 0.3 fl oz) ground cumin
  • 2 teaspoons (10 ml / 0.3 fl oz) ground coriander
  • 2 tablespoons (30 ml / 1 fl oz) chopped fresh cilantro
  • 4 tablespoons or 60ml (2 fl oz) olive or rapeseed oil
  • 1 teaspoon (5 ml / 0.2 fl oz) whole cumin seeds
  • For the most intense flavor, let the cauliflower marinate for the full 2 hours. If you're short on time, even 30 minutes will make a delicious difference.
  • Be watchful when you sizzle the cumin seeds in the hot oil—they can burn quickly. As soon as they become fragrant and start to pop, they're ready.

Method
 

  1. In a large bowl, combine the cauliflower florets, lemon juice, turmeric, ginger, salt, cayenne, ground cumin, ground coriander, and chopped cilantro.
  2. Toss thoroughly until the florets are evenly coated.
  3. Set aside to marinate for at least 30 minutes or up to 2 hours, tossing occasionally.
  4. Preheat your oven to 425°F or 220°C (425°F).
  5. In a small pan, heat the oil over medium-high heat.
  6. Once shimmering, carefully add the whole cumin seeds and let them sizzle until fragrant, about 30 seconds. Immediately pour the hot, spiced oil over the marinated cauliflower and toss well to combine.
  7. Spread the cauliflower in a single, even layer on a large baking sheet.
  8. Roast for 15 minutes, then remove from the oven, flip the florets, and return to the oven.
  9. Roast for another 10-15 minutes, or until the cauliflower is tender and beautifully caramelized at the edges.
  10. Don't overcrowd the pan!
  11. Spreading the cauliflower in a single layer ensures it roasts and caramelizes instead of steaming. Use two baking sheets if necessary.
  12. Cut your florets into similar-sized pieces to ensure they all cook evenly and are perfectly tender at the same time.

Nutrition

Calories: 185kcalCarbohydrates: 12gProtein: 4gFat: 14g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Creamy Avocado Cauliflower Crown Salad – vegetarian recipe

Ultimate Creamy Avocado Cauliflower Crown Salad

Creamy avocado cauliflower crown salad is a centerpiece dish: a whole crown of cauliflower with a spiced mashed avocado and sour cream sauce flowing over it. Lemon juice, cayenne, and ground coriander sharpen the richness. It is cool, substantial, and dramatic without...

Raw Mixed Vegetables in Smooth Yogurt SABJI RAITA – vegetarian recipe

Raw Mixed Vegetables in Smooth Yogurt SABJI RAITA

Sabji raita is a crisp, raw-vegetable yogurt salad you can build from almost any combination of fresh vegetables in the crisper. What holds it together is the seasoning: toasted coriander, cumin, and fennel crushed over cool full-fat yogurt. Crunchy, cooling, and...

Creamy Avocado Cauliflower Crown Salad – vegetarian recipe

Ultimate Creamy Avocado Cauliflower Crown Salad

Creamy avocado cauliflower crown salad is a centerpiece dish: a whole crown of cauliflower with a spiced mashed avocado and sour cream sauce flowing over it. Lemon juice, cayenne, and ground coriander sharpen the richness. It is cool, substantial, and dramatic without...

Raw Mixed Vegetables in Smooth Yogurt SABJI RAITA – vegetarian recipe

Raw Mixed Vegetables in Smooth Yogurt SABJI RAITA

Sabji raita is a crisp, raw-vegetable yogurt salad you can build from almost any combination of fresh vegetables in the crisper. What holds it together is the seasoning: toasted coriander, cumin, and fennel crushed over cool full-fat yogurt. Crunchy, cooling, and...

Spiced Eggplant in Smooth Yogurt BAIGAN RAITA – vegetarian recipe

Spiced Eggplant in Smooth Yogurt BAIGAN RAITA

Baigan raita folds spiced, melting eggplant into smooth chilled yogurt under a mustard-cumin-asafetida tempering. The eggplant cooks whole, stem intact, until it collapses, then meets the cool sauce. It is smoky, creamy, and far more than the sum of its parts....