In this dish of Indian (ish) origin, the fragrance of whole spices sizzled in oil and butter permeate cauliflower florets as they are slowly roasted stovetop. The simplicity of the ingredients belie a slightly tricky technique involving sizzling spices, but attention to timing is well worth the effort! The dish tastes like so much more than the sum of its parts because of the amazing flavor that the smoking/charring process adds to the cauliflower! —sarah_wallace
Heat a largish, lidded saute pan, and then add oil and butter till smoking.
Turn the heat down to medium, and add in the whole cumin and peppercorns, stirring. The spices will sizzle and be immediately fragrant, but keep stirring them until the cumin seeds have darkened, but not so long that they burn, about 30-45 seconds. At the end of this time, the oil should be fragrant and start to smoke a bit.
Immediately add in the cauliflower florets and firmly yet carefully fold in the florets into the spices and oil. Each floret should be slicked with oil and studded with a few peppercorns and cumin seeds. Salt to taste.
Tightly cover the pan, turn the heat down to medium low, and let the cauliflower cook for about 20 minutes, stirring every so often.
At the 20 minute mark, stir in the chopped cilantro, and continue to let cook, covered, for another 5-7 minutes.
The dish is done when the cauliflower gently yields to pressure while still remaining toothsome, and has a few roasted edges.
Pile the cauliflower, toasted whole spices and all, onto a serving platter and enliven with a squeeze of lemon juice. This dish is delicious hot, room temperature, or cold.