“From Chef Jonathan Miller, got this in my farming cooperative's newsletter.”

Ingredients Nutrition


  1. Heat a few tablespoons of the oil in a large saucepan until nearly smoking and sauté the cauliflower florets briskly until lightly browned. Remove the cauliflower to a bowl.
  2. In a food processor, process the cauliflower stems, onion, ginger, garlic and serrano until finely chopped, almost to a puree. Do the same with the tomatoes and keep separate.
  3. Whisk the yogurt, water, and nutmeg together until very smooth.
  4. In the same pan you used for the cauliflower florets, cook the cauliflower-onion mixture until lightly browned, maybe 10 minutes or so. Stir regularly. Add the tomato puree and cook until most of the juices evaporate, up to another 10 minutes.
  5. Add the coriander, cumin, garam masala, turmeric, and some salt and heat through for a couple minutes. Add the yogurt-water-nutmeg liquid with half the cilantro and bring to a simmer, stirring constantly.
  6. Reduce the heat to medium-low and add the cauliflower florets. Stir to coat, cover, and simmer slowly until the cauliflower is cooked to your liking, about 10 minutes, but go as long as you like.
  7. Remove the lid and cook off more liquid if you like your curry thicker, or just leave it as is, tasting to make sure the seasonings are correct.
  8. Finish with the remaining cilantro and another sprinkling of garam masala.

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a