Curried Gruyere Cauliflower Gratin


When you add a tasty cheese like Gruyere to cauliflower and spice it up with some curry powder, something magical happens. It makes you WANT to eat all your vegetables.

Prep Time:
15 mins
Cook Time:
45 mins
Total Time:
1 hrs
6 servings


  • cooking spray

  • 1 head cauliflower, cut into florets

  • 2 cups whole milk

  • 4 tablespoons unsalted butter, divided

  • 3 tablespoons all-purpose flour

  • 1 cup shredded Gruyere cheese, divided

  • ¼ cup grated Parmesan cheese

  • ¼ cup minced onion

  • 3 teaspoons Madras curry powder, or to taste

  • ½ teaspoon salt

  • ¼ teaspoon ground black pepper

  • ¼ cup fresh bread crumbs


  1. Preheat the oven to 375 degrees F (190 degrees C). Spray the inside of a medium baking dish with cooking spray.

  2. Bring a pot of water to a boil. Add cauliflower florets and cook until tender but still firm, 4 to 5 minutes. Drain and set aside.

  3. Heat milk in the microwave or in a small saucepan until hot.

  4. Melt 2 tablespoons butter in a medium saucepan over medium heat, blend in the flour, and cook, stirring constantly, for 2 to 3 minutes. Pour in hot milk and whisk constantly until thickened, 4 to 5 minutes. Remove from heat. Stir in 3/4 cup Gruyere cheese, Parmesan cheese, minced onion, curry powder, salt, and pepper.

  5. Pour 1/3 of the sauce on the bottom of the prepared baking dish. Distribute cauliflower evenly on top. Pour remaining cheese sauce over the florets.

  6. Combine remaining 1/4 cup of Gruyere with bread crumbs in a bowl. Sprinkle over the sauce and drizzle with remaining 2 tablespoons butter.

  7. Bake in the preheated oven until the top is browned, 25 to 30 minutes.

Nutrition Facts (per serving)

271 Calories
19g Fat
14g Carbs
13g Protein
Nutrition Facts
Servings Per Recipe 6
Calories 271
% Daily Value *
Total Fat 19g 24%
Saturated Fat 11g 56%
Cholesterol 56mg 19%
Sodium 395mg 17%
Total Carbohydrate 14g 5%
Dietary Fiber 3g 11%
Total Sugars 7g
Protein 13g
Vitamin C 45mg 226%
Calcium 385mg 30%
Iron 1mg 6%
Potassium 464mg 10%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love