Go Back

Broccoli Cheddar Quiche

This broccoli cheese quiche is absolutely perfect for brunch, lunch or even dinner! It's delicious served warm or cold, perfect paired with a greens salad and is a recipe that can be made ahead of time! 
4.95 from 191 votes
Leave a Review »


  • 2 cups all-purpose flour sifted
  • 1/2 tablespoon sugar
  • 1 teaspoon salt
  • 1 large egg lightly beated
  • 1/2 teaspoon white vinegar
  • 1/4 cup water ice cold
  • 3/4 cup cold unsalted butter cut into pieces
  • 1 large egg + 1 teaspoon water for brushing


  • 6 large eggs
  • 2 cloves garlic minced
  • 1 1/2 cups heavy cream
  • 3/4 cup white cheddar cheese freshly grated
  • 1/4 cup gruyere cheese freshly grated
  • 1/2 teaspoon cracked black pepper
  • 1 pinch salt
  • 1 pinch crushed red pepper flakes
  • 1 1/4 cups broccoli florets chopped


  • Add the flour, sugar and salt to a food processor and pulse just until combined. 
  • In a small bowl, whisk together the egg, vinegar and water.
  • Add the cold butter pieces into the food processor and pulse until small coarse crumbs remain.
  • Sprinkle the water/egg mixture over the flour and pulse again until the dough comes together.
  • Remove the dough with your hands and wrap it in plastic wrap. Refrigerate the dough for 30 minutes. After 30 minutes, roll the dough out and place it in a 9-inch tart pan or (deep dish) pie plate.


  • Preheat the oven to 350 degrees F.
  • Whisk together the eggs, garlic, cream, cheese, salt and peppers. Fold in the broccoli florets.┬áPour the filling into the crust. Brush the edges of the crust with the egg wash.
  • Bake for 55 to 60 minutes, or until golden on top and set in the center. Let cool slightly before serving. This is so good served warm or cold!


I also love to serve this with a greens salad! If you want to do that, I suggest 2 cups of greens per person!

Did you make this recipe?

Be sure to follow @howsweeteats on instagram and tag #howsweeteats. You can also post a photo of your recipe to our facebook page.
I appreciate you so much!