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 florets, broken into 1½-inch pieces
• 1½ tablespoons or 22ml fresh lemon juice
• ½ teaspoon ground turmeric
• 1 teaspoon finely grated fresh ginger
• 1 teaspoon salt
• ¼ to ½ teaspoon cayenne pepper
• 2 teaspoons ground cumin
• 2 teaspoons ground coriander
• 2 tablespoons chopped fresh cilantro
• 4 tablespoons or 60ml olive or rapeseed oil
• 1 teaspoon 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. 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, Carbohydrates: 12g, Fiber: 5g, Protein: 4g, 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.





