Roasted Cauliflower Gratin with Lemon

Roasted Cauliflower

This creamy gratin has the vibe of an upscale macaroni and cheese but with nutrient packed cauliflower instead of macaroni.

Hands-on Time: 10 min. | Total Time: 55-60 min. | Serves: 6-8 | Difficulty: Medium


  • 4 Tbsp. butter, divided
  • 2 lbs. cauliflower, about 1 large head, trimmed and chopped into ½” pieces
  • 1 tsp. salt
  • ½ tsp. fresh ground black pepper
  • 2 Tbsp. all-purpose flour
  • 2 cups whole milk
  • 1½ tsp. basil, divided
  • 1 Tbsp. lemon rind, minced
  • ½ cup ricotta cheese
  • ½ cup shredded Parmesan cheese, divided
  • ½ cup Panko bread crumbs


Preheat the oven to 425°F. Add 2 tablespoons of butter to a large baking sheet and heat in the oven for 3-5 minutes until butter is melted. Add the cauliflower and season with salt and black pepper. Roast the cauliflower for 30-35 minutes, stirring occasionally to lightly brown.

In a large saucepan, melt 1 tablespoon butter and add the flour and whisk together over low heat to make a roux. Cook for 2-3 minutes until the roux becomes golden and then gradually whisk in the milk until smooth. Simmer over medium-low heat until sauce is thickened. Stir in 1 teaspoon basil, lemon, ricotta and ¼ cup of the Parmesan cheese. Remove from heat and set aside.

Melt the remaining 1 tablespoon butter and toss with the Panko, remaining Parmesan and remaining ½ teaspoon basil leaves. Season with additional salt and fresh ground black pepper.

Reduce the oven temperature to 375°F. Toss the roasted cauliflower in the cheese sauce to coat evenly. Butter a 2 quart baking dish and spread cauliflower mixture into the dish and top with the seasoned bread crumbs. Place the dish in the oven and roast until golden and bubbly, about 20-25 minutes. Serve warm.

Refrigerate leftovers.


Per serving: Calories 180, Calories from Fat 100, Total Fat 11g (17% DV), Saturated Fat 7g (35% DV), Trans Fat 0g, Cholesterol 35mg (12% DV), Sodium 410mg (17% DV), Carbohydrates 13g (4% DV), Dietary Fiber 3g (12% DV), Sugars 5g, Protein 8g, Vitamin A 8%, Vitamin C 90%, Calcium 20%, Iron 4%.