×

Cheesy Broccoli Crust Quiche

This post contains affiliate links, and we may receive a small commission if you purchase through our site.

This Cheesy Broccoli Crust Quiche is one of those recipes I keep coming back to when I want something simple, filling, and packed with protein without spending too much time in the kitchen. It has that cozy, cheesy feel of comfort food, but because the crust is made with broccoli instead of pastry, it feels much lighter and works really well for lunch, dinner, or meal prep.

Slice of cheesy broccoli crust quiche with ham, broccoli, and cheese served on a white plate.

What I really love about it is how satisfying it is. Between the eggs, egg whites, ham, mozzarella, and parmesan, each serving has about 12g protein, so it’s the kind of meal that actually keeps me full. The broccoli crust gets lightly golden around the edges, while the filling stays soft, cheesy, and flavorful.

At home, this is one of those dishes everyone eats happily without thinking too much about the fact that it starts with a lot of broccoli. Once it bakes, the top turns golden, the filling sets beautifully, and leftovers taste just as good the next day, warm or cold from the fridge.

If you love easy egg-based meals like this, you’ll probably also love my Crustless Ham and Cheese Quiche for something even simpler, or my High-Protein Cottage Cheese Breakfast Casserole when you want a meal-prep breakfast that keeps you full. I also make this Baked Egg Tortilla on busy mornings because it’s ready fast, creamy from the cottage cheese, and works for breakfast, lunch, or a quick dinner.

Why This Quiche Is Always Worth Making

This is one of those recipes I come back to when I want something easy, filling, and homemade without making a full breakfast casserole or a classic pastry quiche. The broccoli crust makes it feel lighter, but the egg whites, ham, mozzarella, and parmesan still make every slice satisfying enough for a real meal.

  • It keeps me full for hours – Between the egg whites, ham, mozzarella, and parmesan, this quiche has plenty of protein, which makes it great for lunch, dinner, or a meal-prep breakfast.
  • It’s a smart way to use broccoli – Once the broccoli is softened, mashed, mixed with cheese, and baked until golden, it turns into a savory crust that feels much more fun than plain steamed broccoli.
  • The cheesy top makes it feel comforting – Even though it’s lighter than a traditional quiche, the melted cheese gives it that warm, satisfying, homemade feel.
  • It holds up well for meal prep – The slices keep their shape, reheat nicely, and taste good the next day, which is exactly what I need on busy weeks.
  • It works any time of day – I usually think of it as lunch or dinner, but it’s also great for breakfast or brunch with a simple salad, avocado, or fresh vegetables on the side.
  • It uses simple ingredients – No pastry, no complicated steps, just broccoli, eggs, cheese, ham, and a few basic seasonings.
Overhead view of baked cheesy broccoli crust quiche topped with ham and red peppers in a tart pan.

Ingredients You’ll Need

This broccoli crust quiche uses simple ingredients, but the texture depends on softening the broccoli, removing excess moisture, and pre-baking the crust before adding the filling.

For the Broccoli Crust

Broccoli florets – Fresh broccoli works best here. Steam or microwave it until very soft, then mash it into small pieces. The softer the broccoli is, the easier it is to press into a crust. You can use frozen broccoli too, but thaw it first and press out as much water as possible.

Eggs – These help bind the broccoli mixture so the crust holds together after baking. I don’t recommend skipping them because the crust needs that structure.

Shredded mozzarella – Mozzarella adds melt and helps the crust become slightly chewy and golden around the edges. You can use shredded cheddar for a stronger flavor, but the crust may be a little softer.

Parmesan – Parmesan adds a salty, savory flavor and helps the crust firm up better as it bakes. Pecorino Romano also works if you want a sharper, saltier flavor.

Garlic powder – Adds a little savory flavor without overpowering the broccoli. You can use onion powder too, or a small amount of finely minced garlic if you prefer fresh garlic.

Salt and black pepper – Simple, but important. Salt brings out the flavor of the broccoli and cheese, while black pepper adds a little warmth. Go easy on the salt if your parmesan or ham is already salty.

For the Filling

Egg whites – Egg whites keep the filling lighter while still adding plenty of protein. They also help the quiche set once baked. You can use whole eggs instead, but the filling will be richer and slightly heavier.

Milk – A little milk loosens the filling so it bakes evenly and stays soft instead of rubbery. Regular milk, unsweetened almond milk, or lactose-free milk all work.

Cooked ham – Ham adds savory flavor, protein, and makes the quiche more filling. You can swap it with cooked turkey, chicken, smoked salmon, or even sautéed mushrooms for a meatless option.

Mozzarella – Melts into the filling and gives the quiche that soft, cheesy texture. Cheddar, Gouda, Swiss, or Monterey Jack also work well.

Bell pepper – Adds color, a little sweetness, and extra texture. I like chopping it small so it spreads evenly through the filling. You can replace it with spinach, mushrooms, zucchini, or roasted red peppers, but cook watery vegetables first so they don’t make the filling loose.

Parmesan – Adds more savory flavor and makes the filling taste richer without needing heavy cream. Pecorino Romano or extra cheddar can work too.

Salt and garlic powder – Keep the seasoning simple and balanced so the broccoli crust and cheesy filling can shine. Adjust the salt after considering the ham, parmesan, and cheese, since they already add plenty of flavor.

Step-by-Step Instructions

Nothing complicated here: just a few simple steps that come together into a really satisfying meal.

Soften the broccoli

Steam or microwave the broccoli for 4–5 minutes, until very soft and easy to mash. If microwaving, place it in a bowl with a splash of water and cover loosely so it steams evenly.

Pressing softened broccoli into a tart pan to form the quiche crust.

While the broccoli is still warm, transfer it to a large bowl and mash it well with a fork until broken down into small pieces. It doesn’t need to be perfectly smooth, but smaller pieces help the crust hold together better.

Using paper towels or a clean kitchen towel, gently press over the broccoli to remove excess moisture. You don’t need to squeeze it completely dry—just remove enough water so the crust doesn’t turn soggy.

Tip: A little moisture is fine here because the parmesan helps bind everything together during baking.

Make the broccoli crust

Add the eggs, shredded mozzarella, parmesan, garlic powder, salt, and black pepper directly to the mashed broccoli. Mix everything well until evenly combined and the cheese is distributed throughout the mixture.

Mixing eggs, cheese, and seasonings into the broccoli crust mixture for the quiche base.

Line an 8–9 inch baking pan with parchment paper, then press the broccoli mixture firmly into the bottom and slightly up the sides if you like. Try to make the layer even, with the edges just a little thinner so they crisp nicely in the oven.

Tip: Press firmly with the back of a spoon or your hands so the crust holds together after baking.

Pre-bake the crust

Bake the crust at 400°F (200°C) for 18–20 minutes, until it looks set and lightly golden, especially around the edges.

Baked broccoli crust fresh out of the oven and ready for the quiche filling.

The crust should feel firm when lightly touched and should no longer look wet in the center.

Tip: If your broccoli released more moisture, give it an extra 2 minutes until the surface looks dry enough for the filling.

Prepare the filling

In a mixing bowl, whisk together the egg whites and milk until combined. Add the cooked ham, mozzarella, parmesan, diced bell pepper, salt, and garlic powder, then stir until everything is evenly mixed.

Mixing ham, cheese, peppers, and egg filling together for the broccoli crust quiche.

Tip: Make sure the ham and peppers are evenly distributed so every slice has a little of everything.

Fill and bake

Pour the filling over the pre-baked broccoli crust and gently smooth the top with a spoon or spatula.

Unbaked cheesy broccoli crust quiche filled with ham and egg mixture before baking.

Lower the oven temperature to 350°F (180°C) and bake for 20–25 minutes, until the center is just set and no longer jiggles when you gently move the pan.

Freshly baked cheesy broccoli crust quiche served in a tart pan on a wooden board.

Tip: The middle should still look soft but not liquid—it will continue setting as it cools.

Let it rest before slicing

Remove the quiche from the oven and let it rest for 10 minutes before cutting. This helps the filling firm up and makes cleaner slices.

Serve warm, or let it cool completely and refrigerate for later; it tastes great both ways.

Tip: Leftovers are excellent the next day and easy to reheat.

Bite of cheesy broccoli crust quiche on a fork with the remaining slice plated in the background.

Easy Ways to Change It Up

This recipe is flexible, so you can adjust the filling depending on what you have in the fridge:

  • Swap ham for cooked chicken, turkey or smoked salmon.
  • Add spinach or sautéed mushrooms to the filling.
  • Use cheddar instead of mozzarella for stronger flavor.
  • Add chili flakes for a little heat.
  • Try feta for a saltier twist.

My Tips for the Best Broccoli Crust Quiche

  • Mash the broccoli well so the crust holds together after baking.
  • Remove excess moisture with paper towels or a clean kitchen towel so the crust doesn’t turn soggy.
  • Press the crust firmly into the pan with the back of a spoon or your hands.
  • Pre-bake until the center no longer looks wet before adding the filling.
  • Don’t overbake the filling. The center should be just set and still soft.
  • Let it rest for 10 minutes before slicing so the pieces hold together better.

How To Store and Reheat

  • Refrigerator: Store leftovers in an airtight container for up to 4 days.
  • Reheating: Warm slices in the microwave for a quick meal, or reheat in the oven at 350°F / 180°C until heated through.
  • Freezing: Slice first, then freeze individual portions for up to 2 months. Thaw overnight in the refrigerator before reheating.
Slice of cheesy broccoli crust quiche with ham, broccoli, and cheese served on a white plate.

Frequently Asked Questions

Can you make broccoli crust without draining it?

Yes, but you still need to remove some of the moisture so the crust holds together. You don’t have to squeeze it completely dry, but I recommend pressing the broccoli gently with paper towels to absorb the extra water. Adding a little extra parmesan can also help bind the crust and make it sturdier.

Why is my broccoli crust soggy?

The most common reason is too much moisture in the broccoli. Broccoli naturally holds a lot of water, especially after cooking, so removing the excess liquid is important. Also, make sure to pre-bake the crust until it looks lightly golden before adding the filling.

Is broccoli crust quiche healthy?

Yes, this broccoli crust quiche is a lighter, low-carb option compared to a traditional quiche. It’s made with a veggie-based crust and a high-protein filling using egg whites and cottage cheese instead of heavy cream, so it’s satisfying but still feels fresh and balanced.

Can I use whole eggs instead of egg whites?

Yes, you can use whole eggs instead of egg whites. The filling will be richer, a little heavier, and slightly higher in fat, but it should still work well. Just keep an eye on the baking time and bake until the center is set.

More Breakfast Recipes

Cheesy Broccoli Crust Quiche

Cheesy Broccoli Crust Quiche

No ratings yet

Prep time 5 minutes
Cook Time 40 minutes
Servings 8 servings
Author Ioana Diaconu from LowCarbSpark.com

Description
 

This Cheesy Broccoli Crust Quiche is high in protein, low carb, and made with a broccoli crust instead of pastry. The filling is soft and cheesy with egg whites, ham, mozzarella, parmesan, and bell pepper, making it perfect for meal prep, lunch, dinner, or breakfast.

Ingredients
 
 

For the broccoli crust:

For the lighter filling:

  • 1 cup liquid egg whites
  • 1/4 cup milk of choice
  • 1 cup cooked ham
  • 1/4 cup chopped bell pepper
  • 1/2 cup shredded part-skim mozzarella
  • 2 tbsp grated parmesan
  • 1/2 tsp salt
  • 1/2 tsp garlic powder

Instructions
 

Prepare the broccoli (quick method)

  • Steam or microwave the broccoli for 4–5 minutes, until very soft.
  • Transfer to a large pan or bowl and mash with a fork while still warm until broken down into small pieces.
  • Using paper towels or a clean kitchen towel, gently press over the broccoli to absorb excess moisture. No need to fully squeeze it dry.
  • Tip: Removing some moisture is enough here, the added parmesan helps the crust hold together.

Make the crust

  • Add the eggs, mozzarella, parmesan, garlic powder, salt, and pepper directly to the mashed broccoli. Mix well until fully combined.
  • Press the mixture firmly into a lined 8–9 inch baking pan, creating an even layer. Keep the edges slightly thinner for better crisping.

Pre-bake the crust

  • Bake at 400°F (200°C) for 18–20 minutes, or until lightly golden and set around the edges.

Prepare the filling

  • In a bowl, whisk together the egg whites, and milk. Stir in the cooked ham, mozzarella, parmesan, bell pepper, salt, and garlic powder.

Assemble and bake

  • Pour the filling over the pre-baked crust and smooth the top.
  • Bake at 350°F (180°C) for 20–25 minutes, or until the center is just set.

Cool and serve

  • Let the quiche rest for 10 minutes before slicing. This helps it set and makes slicing easier.

Notes

  • Use fresh broccoli for the best texture, or thaw and drain frozen broccoli very well.
  • Press excess moisture from the broccoli before making the crust.
  • Pre-bake the crust until it looks set and lightly golden before adding the filling.
  • Let the quiche rest for 10 minutes before slicing.
  • Store leftovers in the refrigerator for up to 4 days.
Nutrition Facts
Amount per serving.
Calories
113kcal
Total Carbs
5g
Net Carbs
4g
Protein
12g
Fat
5g
Fiber
1g
Sugar
1g

Nutrition information is shared to make meal planning easier. Values are estimates and can vary depending on the ingredients, brands, and serving sizes used. Learn more in my nutrition policy.

Course Breakfast, Lunch
Cuisine American
Keyword Cheesy Broccoli Crust Quiche
Tried this recipe?Mention @LowCarbSpark or tag #LowCarbSpark!

Ioana Diaconu, recipe developer at LowCarbSpark
Hi!
Written by

Ioana Diaconu

Recipe developer & food photographer
I'm Ioana Diaconu, the recipe developer, photographer, and writer behind LowCarbSpark. I've been doing this for over 10 years, back when low-carb still felt like a fringe thing. Today, after testing more than 800 recipes in my own kitchen, I'm still obsessed with the same thing: real food that works on real weeknights. Every recipe here is tested at least 3 times before it goes live. No shortcuts, no AI-generated copy, no diet talk. Just food that actually works. More about me →

Leave a Question, comment or review!

Your email address will not be published.

Required fields are marked *

Recipe Rating





About me

Hello! My name is Ioana Diaconu, and I'm here to provide you with mouthwatering recipes. This blog is all about sharing my favorite tested easy to make, delicious low-carb & keto, nutrient-dense recipes.

Connect with us on Social Media

Do not use the contents of this website as medical or nutrition advice. This website is only intended for informational and educational purpose.

LowCarbSpark.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.

Copyright © 2015-2026 LowCarbSpark. All Rights Reserved.