This easy Broccoli Bacon Quiche Recipe with cheddar cheese is hearty, flavorful happiness in a pie pan that’s perfect for brunch, lunch, or dinner.
With a crispy crust, savory bacon, tender broccoli, savory custard, and melted cheddar cheese, this quiche is the ultimate make-ahead meal that can grace your buffet or holiday table, too. Plus, it’s simple to customize this quiche with your favorite vegetables or cheeses.
If you like quiche, too, be sure to check out the recipe for our Mini Phyllo Bacon and Cheese Quiches!
This post may contain affiliate links. Please see our disclosure statement.
Why You’ll Go Hog Wild for This Recipe
Super Tasty: This homemade quiche recipe combines the savory flavors of smoky bacon and cheese with the goodness of broccoli in a delicious quiche filling.
Great for Any Meal: This Bacon Broccoli Cheddar Quiche is a great dish to serve for breakfast, brunch, lunch, or dinner. It’s also perfect for potlucks, parties, or other gatherings.
Easy to Make: This recipe is easy to follow, and the quiche is quick to put together. It’s a great option for busy weeknights or lazy weekend mornings when you want to prepare a delicious meal without a lot of fuss.
Make It Your Own: Quiches are a versatile dish that can be made with a variety of ingredients. You can easily customize this recipe to suit your taste preferences or to use up any ingredients you have on hand. See our variation ideas below!
Ingredients and Substitutions
Broccoli: You can use fresh broccoli or frozen for this recipe. If using frozen broccoli, be sure to thaw it before using.
Bacon: You can use any type of bacon you like, such as regular, thick-cut, cured, uncured or smoked bacon.
Cheese: We like sharp cheddar cheese with this recipe. If you prefer, you can substitute cheddar, mozzarella, or Swiss. You can also use a combination of cheeses for more flavor.
Eggs: Large eggs work best in this recipe.
Half and half: Using half and half adds richness and flavor. If you prefer, you can use half whole milk and half heavy cream instead.
Onion: I used half a sweet Vidalia onion, but you can use a regular yellow or white onion if you like.
Pie crust: You can use an unbaked store-bought or homemade pie crust for this recipe. If using a frozen pie crust, be sure to thaw it before using.
Salt and pepper: Be sure to season the quiche filling with salt and freshly ground black pepper.
Here’s what you need to prepare this cheesy bacon broccoli quiche recipe:
- Large skillet (Here’s the best pan for frying bacon.)
- Slotted spoon
- Paper towels
- Sharp knife
- Cutting board
- Mixing bowl
- Pie pan (A 9-inch pie plate works best. I’m partial to glass because I think it cooks more evenly, but you can use metal, too.)
Step by Step Instructions
STEP ONE: Preheat the oven to 375 degrees F.
STEP TWO: In a skillet, cook the chopped bacon over medium heat until crispy, about 8-10 minutes. Drain on paper towels.
STEP THREE: Drain all but 1 tablespoon bacon grease. In the same frying pan, add the onion and cook until translucent, about 3 minutes. Add the broccoli florets and cook over medium heat until tender, about 4-5 more minutes.
STEP FOUR: Sprinkle a handful of the cheese on the bottom of the pie shell, and spoon the onions and broccoli evenly over the cheese.
Sprinkle the crispy bacon bits on top of that layer.
Then sprinkle with the rest of the cheese.
STEP FIVE: In a medium bowl, whisk together the eggs, cream, seasoning salt, table salt, and black pepper until well combined.
Pour the egg mixture evenly over the other ingredients in the pie shell.
STEP SIX: Bake the quiche in the preheated oven for 40-45 minutes, or until the center is set and the top is golden brown.
Let the quiche cool for a few minutes before slicing and serving.
How easy was that? This recipe makes 6 hearty servings. Enjoy!
Other vegetables: You can reduce or eliminate the broccoli and add or substitute other chopped vegetables to the quiche filling. Some of our favorites include: spinach, mushrooms, asparagus, green onions and red bell peppers. Just be sure to sauté them until tender first before adding them to the filling.
Herbs and spices: You can add herbs and spices to the quiche filling, such as thyme, parsley, or garlic powder, to add more flavor.
Spicy Broccoli Quiche: Add 1/4 teaspoon cayenne pepper to the mix.
Jalapeño Bacon Quiche: Seed and finely chop 1 or 2 jalapeños. Cook them at the same time you cook the onions. Proceed according to the recipe.
How to Store and Reheat Leftovers
To store leftover broccoli cheddar bacon quiche quiche, let it cool to room temperature and then wrap it tightly in plastic wrap or aluminum foil. You can also place it in an airtight container. Store the quiche in the refrigerator for up to 3 days.
If you want to freeze the leftover quiche, wrap it tightly in plastic wrap and then place it in an airtight container or freezer bag. Freeze the quiche for up to 2-3 months. Thaw overnight in the refrigerator before reheating.
To reheat the quiche, bake it in a preheated oven at 350 degrees F (175 degrees C) for 10-15 minutes, until heated through.
Be sure to check the internal temperature of the quiche with a food thermometer to make sure it reaches 165 degrees F (74 degrees C) before serving. You can also microwave it for 30-60 seconds per slice.
Can I make a bacon broccoli quiche ahead of time?
Yes! Prepare the quiche up to 2 days in advance and bake it. Cool on a wire rack for 1 hour, then wrap it tightly in plastic wrap. Refrigerate.
To heat the quiche for serving, preheat the oven to 350 degrees F. Bake it until the internal temperature reaches 165 degrees F when you measure it with an instant read thermometer. In my oven, reheating the quiche took about 15 minutes.
Cool for 5 minutes before slicing and serving.
What occasions is a bacon broccoli quiche suitable for?
Quiche is a wonderful make-ahead solution for all kinds of events and occasions, such as:
- Mother’s Day Brunch
- Holiday breakfast
- Easy lunch
- Weekend breakfast
What is a good side dish to serve with a bacon broccoli quiche?
Here are some of our favorite accompaniments for easy broccoli cheese quiche:
We Live for Your Ratings and Comments!
If you enjoy this recipe, we’d be thrilled if you clicked on the stars ⭐️⭐️⭐️⭐️⭐️ below and left a rating! We love reading your comments, too!
Printable Recipe Card
Here’s the full, printable recipe:
Easy Broccoli Bacon Quiche
- 12 ounces sliced bacon
- 2 cups broccoli florets, fresh or frozen, thawed
- 1/2 small onion, chopped
- 2 cups shredded sharp cheddar cheese
- 4 eggs
- 1 1/2 cups half and half
- 1/4 teaspoon seasoning salt
- 1/4 teaspoon salt
- 1/4 teaspoon freshly ground black pepper
- Preheat the oven to 375 degrees F.
- In a skillet, cook the chopped bacon over medium heat until crispy, about 8-10 minutes. Drain on paper towels.
- Drain all but 1 tablespoon bacon drippings. In the same skillet, add the onion and cook until translucent, about 3 minutes. Add the broccoli and cook over medium heat until tender, about 4-5 more minutes. Cool briefly.
- Sprinkle a handful of the cheese on the bottom of the pie shell, and spoon the onions and broccoli evenly over the cheese. Sprinkle the bacon on top, followed by the rest of the cheese.
- In a large bowl, whisk together the eggs, half and half, seasoning salt, table salt, and black pepper until well combined. Evenly pour the quiche filling mixture over the other ingredients into the pie shell.
- Bake the quiche in the preheated oven for 40-45 minutes, or until the center is set and the top is golden brown. Let the quiche cool for a few minutes before slicing and serving. Makes 6 servings.
ADD YOUR OWN PRIVATE NOTES
Whenever you come back to this recipe, you’ll be able to see your notes!
Got questions? Just ask! I’m happy to help.
If you post your creations on social media, tag #BENSABaconLovers so I can share! Thank you for your support. – Eliza
Nutrition Disclaimer: All nutritional information shared on this site is an approximation. I am not a certified nutritionist, and any nutritional information should be used as a general guideline.
Save for Later
If you use Pinterest to save and share ideas, here’s a handy pin: