Creamy Cauliflower and Gruyère Gratin

This Creamy Cauliflower and Gruyère Gratin is truly transcendent.  It’s rich, but boy oh boy is it good.  The cauliflower mixed with homemade curry powder (go for it), cream, and Gruyère cheese, and then topped with Panko bread crumbs, and then baked to perfection…is…well, perfection.  Serve it in small cast iron skillets or in a 9×13 casserole dish.  Either way, your guests…and you…will absolutely love it.  Oh, and if you can, make the homemade curry powder…it’s so flavorful, but not overpowering.  Just wonderful.

Creamy Curried Cauliflower and Gruyère Gratin
Prep time
Cook time
Total time
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 takes this dish to the next level. Incredible.
Recipe type: Vegetable
Cuisine: Indian
Serves: 8 - 12
  • 4 tablespoon unsalted butter (plus a bit more for greasing the dish)
  • 1 medium onion, roughly chopped
  • 1 tablespoon curry powder, preferably homemade
  • 2½ teaspoons of Kosher salt
  • 1 teaspoon white pepper
  • 1 teaspoon garam masala*
  • 3 tablespoons all-purpose flour
  • 3 cups whole milk
  • 2 cups heavy cream
  • 1 tablespoon fresh thyme, chopped
  • 12 cups cauliflower, cut into 1½-inch pieces (usually, about 3 small/med heads)
  • 1 tablespoon 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
  1. Preheat the oven to 375F
  2. Butter a 9x13 baking dish, or 4 individual cast iron skillets
  3. 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.
  4. Add the curry powder, salt, pepper, and garam masala.
  5. Cook, stirring to combine and heat the spices, for 3 minutes.
  6. Add the flour and cook, stirring, until the ingredients are well combined.
  7. Slowly pour in the milk and cream, stirring to incorporate.
  8. Add the thyme and bring to a simmer...simmering for 5 minutes.
  9. Add the cauliflower and lemon juice.
  10. Cover and cook for 5 minutes.
  11. Add the cheese, stir until melted.
  12. Pour the mixture into the prepared dish(es).
  13. Melt the remaining 2 tablespoons butter and combine with the bread crumbs.
  14. Top the cauliflower mixture with the bread crumbs.
  15. Bake until the cauliflower is tender and the bread crumbs are golden brown (about 30 minutes for individual skillets, and 45 for 9x13 dish).
  16. Let rest for 5 to 10 minutes.
  17. Serve and enjoy!


Leave a Reply

Your email address will not be published. Required fields are marked *

Rate this recipe: