Recipe courtesy of Lori Stein, Joanne Lamb Hayes, and Maura Webber

Cauliflower Cheese Pie

Save Recipe
  • Level: Intermediate
  • Total: 2 hr 20 min
  • Prep: 30 min
  • Inactive: 10 min
  • Cook: 1 hr 40 min
  • Yield: 8 servings
Share This Recipe


Potato Crust:

2 cups grated raw potatoes

1/2 teaspoon salt

1 large egg

1/4 cup grated onion

Olive oil


4 large eggs

1/2 cup milk

3 tablespoons grated Parmesan

3/4 to 1 teaspoon salt

1/4 teaspoon freshly milled black pepper

3 tablespoons butter

1 cup chopped onions

1 garlic clove, finely chopped

1 medium cauliflower, broken into small florets

2 tablespoons chopped fresh parsley

1 1/2 teaspoons chopped fresh basil, or 1/2 teaspoon dried

3/4 teaspoon chopped fresh thyme, or 1/4 teaspoon dried

1 3/4 cups grated Gruyere



  1. Preheat the oven to 400 degrees F. Generously oil a 9-inch pie pan.
  2. Potato Crust: Place 2 firmly packed cups grated raw potatoes in a colander placed over a bowl; toss the potatoes with 1/2 teaspoon salt and set aside for 10 minutes. Squeeze out the excess water. Combine the drained potatoes, 1 large egg, beaten, and 1/4 cup grated onion in a medium bowl. Pat the potato mixture into the oiled pie pan, building up the sides of the crust with lightly floured fingers. Bake for 35 to 40 minutes, until golden brown, brushing the crust with oil after the first 20 minutes to crisp it.
  3. Remove crust from the oven and reduce the temperature to 350 degrees F.
  4. Meanwhile, beat together the eggs, milk, 1/2 teaspoon of the salt, and the pepper in a small bowl; set aside.
  5. Blanch cauliflower. Melt the butter in a large skillet over medium heat. Add the cauliflower, onions, garlic, and 1/4 to 1/2 teaspoon of the remaining salt; cook, stirring frequently, until lightly browned, about 5 minutes. Add the parsley, basil, and thyme; cook, covered, for 10 minutes, stirring occasionally. Remove from the heat.
  6. Layer the baked potato crust with 1/2 of the cheese, then the cauliflower mixture, then the remaining cheese. Pour the milk mixture over the top and lightly dust with paprika. Bake for 35 to 40 minutes, until set. Remove from the oven and serve.