Curried roasted cauliflower is the star of the show here and is delicious all on its own. When served over creamy yogurt and topped with pistachios, dried cranberries and fresh cilantro, it becomes a vibrant, flavor-packed vegetarian meal.

Roasted Curried Cauliflower
Roasting cauliflower is my favorite way to bring out the best in this rather neutral-flavored vegetable, transforming it into something entirely different — caramelized, tender and delicious. Add curry powder to the mix and you get those warm, aromatic spices combining with the caramelized edges to create a big flavor payoff.
What I love about this recipe
- Turns cauliflower into something crave-worthy: curry-spiced, tender and caramelized.
- Simple to prepare: You can do all the other prep while the cauliflower roasts, then simply assemble and enjoy.
- Layers of flavor: simple ingredients that work beautifully together.
- Healthy and wholesome: just vegetables, yogurt, herbs and spices.
- Feels a little gourmet: sometimes you want a dish that makes you feel like you're eating at an elegant restaurant — and this one delivers.
Recipe Walk-Through
Here's an overview of this recipe, with photos. Be sure to scroll down to the printable recipe card for the full details.
Ingredients for Curried Roasted Cauliflower with Yogurt and Pistachios
Here's what you need to make this:
- Cauliflower - one whole large head, cut into bite-sized florets
- Cilantro - roughly chopped
- Curry Powder - I highly recommend using Madras curry powder
- Rice Vinegar - unseasoned
- Plain yogurt - not Greek
- Shelled pistachios - roughly chopped
- Dried cranberries or yellow raisins - for some sweet fruity notes that go well with the curry flavors.
- Plus olive oil and salt

How To Make Curried Roasted Cauliflower
In a large bowl, whisk up the olive oil, curry powder and salt and then add the cauliflower florets and toss well until all the oil and curry powder cling to the cauliflower and there’s none left in the bowl.


Heat the oven to 425ºF. Spread the curry-coated florets out on a rimmed baking sheet and roast them for 30 minutes. The high heat of the oven will get the cauliflower tender with some caramelized crispy browned edges.
Want To Save this Recipe?


While the cauliflower is roasting in the oven, wash and chop the cilantro, rough chop the pistachios, and make the curry vinaigrette.
When the cauliflower comes out of the oven, add the dried cranberries (or raisins, if using) right into the hot pan and mix them with the cauliflower. Sometimes dried fruit can be hard, and the heat of the pan will soften them up and enhance their flavor.


The curry vinaigrette couldn't be simpler to make. Heat some olive oil in a small saucepan. Add curry powder and cook, stirring, for one minute. Add the vinegar and done!
How To Serve This Curried Roasted Cauliflower Dish
To serve, spread plain yogurt onto individual plates. To make it look pretty, spoon the yogurt in the center of each plate and use the back of a tablespoon to spread it into a wide circle.
Spoon the warm cauliflower and cranberries over the yogurt.
Drizzle the warm curry vinaigrette over the top, then finish with a sprinkle of chopped pistachios and cilantro.
Serve immediately for the best flavor.

Two Tips for the Best Curried Roasted Cauliflower
These two things will up your roasted curried cauliflower game significantly:
- Use Madras Curry Powder from Sun Brands: I don't call myself an expert on curry blends but I have been cooking for decades and I've tried many different curry powders over the years. The one that never disappoints and is easy to find is Madras by Sun Brands. Many chefs and specialty spice importers agree that this particular curry powder reigns supreme.
- Roast the Cauliflower at a high temperature: You can cook cauliflower at a low temperature but you won't get those delicious browned bits that have all the great flavor. High heat is the way to go if you love that rich caramelization. Plus, when your cauliflower is coated in curry powder, the high oven heat toasts that curry which intensifies its flavors.
If you're looking for more of a cauliflower salad or side dish, try my Turmeric Roasted Cauliflower Salad with Tahini Dressing — a reader favorite.
If you make this curried roasted cauliflower dish, I hope you'll come back to leave a star rating and a comment. I'd love to know what you think!
PrintRecipe
Roasted Curried Cauliflower with Yogurt and Pistachios
- Total Time: 40 mins
- Yield: 4 Servings 1x
- Diet: Vegetarian
Description
A simple, elegant vegetarian dish featuring roasted curried cauliflower served on a bed of yogurt and topped with pistachios, dried cranberries and cilantro. Makes a great vegetarian lunch, brunch or dinner.
Adapted from a recipe in Cooking Light Magazine
Ingredients
- 4 tablespoons extra virgin olive oil, divided
- 2 tablespoons Madras curry powder, divided (see notes)
- ½ teaspoon kosher salt
- 1 large head cauliflower, cut into florets
- 1 tablespoon rice vinegar
- ¼ cup dried sweetened cranberries or golden raisins
- ¾ cup plain yogurt (low-fat is fine, too)
- ¼ cup shelled pistachios, roughly chopped
- ¼ cup chopped cilantro leaves
Want To Save this Recipe?
Instructions
- Arrange an oven rack in the center position and preheat the oven to 425ºF.
- Put 2 tablespoons olive oil, 1 tablespoon curry powder and ½ teaspoon salt in a large mixing bowl and whisk. Add cauliflower florets and toss again and again until all of the curry and oil is clinging to the florets.
- Spread the cauliflower out on a rimmed baking sheet and roast for 30 minutes.
- Meanwhile, heat remaining 2 tablespoons olive oil in a small saucepan or skillet. Add remaining tablespoon curry powder and cook, stirring, for a minute. Remove pot from heat and stir in vinegar.
- Remove cauliflower from the oven when done, add cranberries (or raisins) to the hot sheet pan, and toss with the cauliflower, to soften and flavor the dried fruit.
- To serve, add about 3 tablespoons of yogurt to each of 4 plates and use the back of a tablespoon to spread it out evenly.
- Top the yogurt with equal amounts of cauliflower and cranberries.
- Drizzle each serving with a tablespoon or so of the curry vinegar dressing.
- Sprinkle with pistachios and cilantro and serve immediately for the best flavor.
Notes
- Curry Powder: For the best flavor, I recommend Madras curry powder (Sun Brand). It has a warm, balanced blend of spices and a deeper flavor than many generic curry powders. That said, any good-quality curry powder will work.
- Vegan Option: To make this recipe vegan, substitute plain coconut yogurt or another unsweetened plant-based yogurt for the dairy yogurt.
- Yogurt Tip: Use plain regular yogurt rather than Greek yogurt for the best texture. Regular yogurt spreads easily and creates a silky base for the roasted cauliflower.
- Prep Time: 10 min
- Cook Time: 30 mins
- Category: Brunch, Dinner, Lunch
- Method: oven roasting







LK
This look so good! I love roasted cauliflower and I love anything with curry. I can't wait to try this new recipe. Thanks Lisa!