Ever find yourself staring into the fridge on a busy morning, wondering how you’re going to feed everyone something satisfying without a ton of fuss? This Cheesy Veggie Breakfast Slab Quiche is your answer. It’s the kind of hearty, soulful dish my grandma would have loved—packed with colorful veggies and loads of cheesy goodness, all baked into one simple, big-batch recipe that’s perfect for a crowd or for stocking your fridge with ready-to-go breakfasts for the week.
Top Reasons To Make It
- It feeds a crowd effortlessly, making it the ultimate breakfast buffet or brunch centerpiece.
- You can prep it the night before and just pop it in the oven in the morning.
- It’s a fantastic way to use up any veggies lingering in your crisper drawer.
- Honestly, the leftovers reheat like a dream, so your future self will thank you.
- It’s a total crowd-pleaser that proves healthy food ideas can be downright delicious.
Ingredients
- 1 (15 oz) package refrigerated pie crusts – for an easy, flaky base
- 8 large eggs – the hearty binder that holds it all together
- 1 cup whole milk – for a rich, custardy texture
- 1 cup shredded sharp cheddar cheese – because cheesy is in the name!
- 1 cup shredded mozzarella cheese – for that fantastic, melty stretch
- 1 tablespoon olive oil – to sauté our veggies to perfection
- 1 small onion, diced – for a sweet, savory foundation
- 1 red bell pepper, diced – adds a pop of color and sweetness
- 2 cups fresh spinach, roughly chopped – an easy way to sneak in some greens
- 1/2 teaspoon garlic powder – for a little background warmth
- 1 teaspoon salt – to make all the flavors sing
- 1/2 teaspoon black pepper – for a touch of gentle spice
Instructions
- Preheat your oven to 375°F (190°C). Let two pie crusts sit at room temperature for about 15 minutes to make them easier to handle.
- Press the pie crusts into a 9×13-inch baking dish, overlapping them slightly in the center and pressing up the sides to form a crust. It’s okay if it’s a little rustic! Crimp the edges with a fork.
- Heat the olive oil in a large skillet over medium heat. Add the diced onion and bell pepper and cook for about 5-7 minutes, until they’ve softened. Add the spinach and cook for another minute, just until it wilts. Remove from heat and let it cool slightly.
- In a large bowl, whisk the eggs and milk together until they’re completely combined and a little frothy. Stir in the shredded cheeses, salt, pepper, and garlic powder.
- Spread the slightly cooled veggie mixture evenly over the bottom of the pie crust. Slowly pour the egg and cheese mixture over the top.
- Bake for 35-40 minutes. You’ll know it’s done when the center is fully set and doesn’t jiggle, and the edges are a beautiful golden brown.
- Let the quiche rest for at least 10 minutes before slicing into squares. This helps everything set up nicely for clean cuts.
Serving Ideas & Pairings
This slab quiche is the star of the show, but it loves company. For the ultimate brunch recipes spread, pair it with a simple mixed green salad tossed in a light vinaigrette, a big platter of fresh fruit, and some crispy roasted potatoes. It’s also wonderful alongside some turkey breakfast sausage links for a heartier savory breakfast. And for a true breakfast buffet moment, set out some hot sauce, salsa, and extra sour cream for folks to add their own finishing touches. So good.
Variations & Substitutions
- Gluten-Free: Use your favorite store-bought gluten-free pie crust or a pressed crust made from hash browns.
- Dairy-Free: Swap the milk for unsweetened almond or oat milk and use your favorite plant-based shredded cheese.
- Veggie Swap: Feel free to use mushrooms, zucchini, or broccoli instead of the peppers and spinach.
- Add Some Protein: Diced and pan-seared smoked turkey sausage is a fantastic addition.
- Herb It Up: Stir a tablespoon of fresh chopped chives or dill into the egg mixture for a fresh flavor boost.
Storage & Reheating
Let the quiche cool completely, then store it covered in the refrigerator for up to 4 days. You can also freeze it! Wrap individual squares tightly in plastic wrap and then foil, and freeze for up to 2 months. To reheat, thaw overnight in the fridge if frozen. Warm individual portions in the microwave for 60-90 seconds, or for a crisper crust, reheat in a 350°F oven for about 15-20 minutes until heated through.
Pro Tips For Success
- Blind bake your crust for 8-10 minutes before adding the filling if you want an extra crispy, flaky bottom.
- Don’t skip the step of letting your sautéed veggies cool a bit. Adding them hot can start cooking the eggs prematurely.
- For the most aesthetic food photos and clean slices, that resting time after baking is non-negotiable.
- If you’re making this for a breakfast buffet, keep it warm on a low setting in the oven, covered loosely with foil.
- Get the kids involved! Mine love cracking the eggs and sprinkling the cheese. A little joyful mess is part of the fun.
Frequently Asked Questions
- Can I make this without a crust? Absolutely! Just grease your baking dish well and pour the filling right in for a crustless version. It’s one of our favorite simple breakfast ideas.
- What’s the best way to tell if the quiche is done? The edges should be golden and the center should be completely set. Give the pan a gentle shake; if the middle doesn’t jiggle, it’s ready.
- Can I use frozen vegetables? You can, but be sure to thaw and thoroughly drain them first. Frozen veggies release a lot of water that can make your quiche soggy.
- Is this a good candidate for meal prep? It’s a perfect meal prep champion. It reheats beautifully, making your morning breakfast ideas a total breeze all week long.


