Go Back
+ servings
Creamy curry cauliflower and Gruyère gratin

Creamy Curried Cauliflower and Gruyère Gratin

Course: Vegetable
Cuisine: Indian
Keyword: Cauliflower
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 8 people
Calories: 412kcal
This creamy cauliflower and Gruyère gratin is over-the-top good. Cauliflower, curry (preferably homemade), cream and Gruyère make an amazing depth of flavor. We love to serve in individual cast iron skillets...but you can also easily do this in a nice 9x13 casserole dish. And if you can, make the homemade curry powder...it takes this dish to the next level. Incredible.
Print Recipe


  • 4 tbsp unsalted butter plus a bit more for greasing the dish
  • 1 medium onion roughly chopped
  • 1 tbsp curry powder preferably homemade
  • 2 1/2 tsp Kosher salt
  • 1 tsp white pepper
  • 1 tsp garam masala*
  • 3 tbsp all-purpose flour
  • 3 cups whole milk
  • 2 cups heavy cream
  • 1 tbsp fresh thyme chopped
  • 12 cups cauliflower cut into 1 1/2-inch pieces (usually, about 3 small/med heads)
  • 1 tbsp plus 1 teaspoon fresh lemon juice
  • 2 cups Gruyère cheese grated
  • 2 cups panko Japanese bread crumbs
  • *Available in specialty markets like Whole Foods or Indian markets


  • Preheat the oven to 375F
  • Butter a 9x13 baking dish, or 4 individual cast iron skillets
  • Melt 2 tablespoons of the butter in a large saucepan, then add the onion and cook slowly over low heat until soft, 6 - 7 minutes.
  • Add the curry powder, salt, pepper, and garam masala.
  • Cook, stirring to combine and heat the spices, for 3 minutes.
  • Add the flour and cook, stirring, until the ingredients are well combined.
  • Slowly pour in the milk and cream, stirring to incorporate.
  • Add the thyme and bring to a simmer...simmering for 5 minutes.
  • Add the cauliflower and lemon juice.
  • Cover and cook for 5 minutes.
  • Add the cheese, stir until melted.
  • Pour the mixture into the prepared dish(es).
  • Melt the remaining 2 tablespoons butter and combine with the bread crumbs.
  • Top the cauliflower mixture with the bread crumbs.
  • Bake until the cauliflower is tender and the bread crumbs are golden brown (about 30 minutes for individual skillets, and 45 for 9x13 dish).
  • Let rest for 5 to 10 minutes.


Calories: 412kcal