I love the nutty taste of roasted cauliflower, and I love cauliflower bathed in curry, so I decided to combine the two for a quick weeknight dinner. The combination was even better than I hoped it would be, with layers of flavor I’d never expected from a dish that took so little time and effort to prepare. My husband, not typically a fan of cauliflower, said he would eat this any time, and that’s all the victory I need. (I take no responsibility for the corny name - that’s all Mike.) —lastnightsdinner
large head of golden cauliflower, broken into small florets
Preheat the oven to 450. Place the cauliflower florets on a foil-lined baking sheet, season them with salt, drizzle with the olive oil, and roast for 25-30 minutes, tossing once.
Toast the mustard seeds, coriander, and cumin in a dry skillet until fragrant. Grind with a mortar and pestle and set aside.
Scrape the skin from the ginger with a spoon and grate it with a fine grater. Pulse the garlic, ginger, and onion, in a food processor while drizzling in the grapeseed oil, until it forms a loose paste.
Add the paste to a skillet, and cook over medium heat for just a few minutes. Add a pinch of salt and the knob of butter. Once the butter has melted, add the chopped jalapeno, the ground toasted spices, the turmeric, fenugreek, and the garam masala to the pan and stir through, allowing the all of the spices to toast just a bit.
Stir in the tomato puree, and cook over medium-low heat for about 20 minutes, until slightly thickened, stirring from time to time. Add the peas and the roasted cauliflower, tossing until they are coated with the sauce and the peas are bright green and warmed through. Taste and adjust salt if needed. To serve, spoon over steamed basmati or jasmine rice, sprinkling cilantro over the top.