Healthy Vegetable Breakfast Quiche with Whole Wheat Crust

There is something deeply satisfying about pulling a golden quiche out of the oven on a quiet morning. This healthy vegetable breakfast quiche with whole wheat crust hits every note you want from a morning meal: it is filling without being heavy, genuinely nutritious without tasting like a compromise, and beautiful enough to serve at a weekend brunch without any fuss. The crust comes together in minutes using whole wheat flour, a little olive oil, and cold water, no rolling pin required. You simply press it into the tin by hand, and it bakes up with a lovely nutty, slightly crisp texture that holds everything together perfectly.
The filling is where the real magic happens. A base of whisked whole eggs and egg whites keeps the protein high while trimming down the fat compared to the classic double-cream version. Skimmed milk or unsweetened oat milk adds just enough creaminess to give you that silky quiche texture you love. Packed with baby spinach, red bell pepper, courgette, and spring onions, every single slice delivers a serious hit of vitamins, minerals, and dietary fibre. A small amount of reduced-fat feta cheese adds a salty, tangy punch that makes the whole thing taste indulgent without loading on unnecessary saturated fat. The combination is bright, colourful, and genuinely delicious right from the first bite.
One of the things that sets this recipe apart from traditional quiche is the nutritional profile. A classic quiche can easily tip over 450 calories per slice and deliver very little fibre. This version comes in at around 290 calories per serving, offers over 16 grams of protein, and provides nearly 4 grams of fibre thanks to the whole wheat crust and the generous amount of vegetables inside. The whole wheat flour brings in additional B vitamins, iron, and magnesium compared to plain white flour, making the crust a functional part of the meal rather than just a vehicle for the filling. If you are trying to eat more whole foods in the morning without giving up flavour, this quiche genuinely delivers.
Meal prep fans will love this one. You can bake it on a Sunday afternoon and slice it into portions that keep beautifully in the fridge for up to four days. Reheat a slice in the oven or microwave on a busy weekday and you have a proper, nourishing breakfast on the table in minutes. It also freezes well, so doubling the recipe and stashing extra slices is a genuinely smart idea. Serve it alongside a handful of rocket leaves dressed with lemon juice or a small bowl of fresh fruit to round out the meal. However you serve it, this is the kind of recipe that earns a permanent spot in your weekly rotation.
Ingredients
- 1 cups whole wheat flour (spooned and levelled)
- 4 tbsp extra virgin olive oil (for the crust)
- 4 tbsp cold water (add one tablespoon at a time)
- 1 tsp fine sea salt (for the crust)
- 4 large whole eggs (free-range if possible)
- 3 large egg whites (from fresh eggs or carton)
- 3 cup skimmed milk (or unsweetened oat milk)
- 2 cups baby spinach (roughly chopped)
- 1 medium red bell pepper (finely diced)
- 1 small courgette (grated and squeezed dry)
- 3 stalks spring onions (thinly sliced)
- 1 clove garlic (minced)
- 1 tsp olive oil (for sauteing the vegetables)
- 80 g reduced-fat feta cheese (crumbled)
- 1 tsp dried oregano
- 1 tsp smoked paprika
- 1 tsp freshly ground black pepper
- 1 tsp fine sea salt (for the filling)
Instructions
- 1
Preheat your oven to 190 degrees Celsius (375 degrees Fahrenheit). Lightly grease a 9-inch pie dish or loose-bottomed tart tin with a tiny amount of olive oil.
A loose-bottomed tin makes serving the slices much neater, but a regular pie dish works just as well.
- 2
Make the crust. Add the whole wheat flour and sea salt to a medium mixing bowl and stir to combine. Drizzle in the olive oil and mix with a fork until the mixture looks like rough breadcrumbs. Add the cold water one tablespoon at a time, mixing between each addition, until the dough just comes together and is pliable but not sticky.
Do not overwork the dough or the crust will turn tough. Stop mixing as soon as it holds together.
- 3
Transfer the dough into your prepared tin. Use your fingertips to press it evenly across the base and up the sides, aiming for an even thickness of around 4 to 5 millimetres all over. Prick the base several times with a fork.
Pressing the dough from the centre outward helps you get an even crust without thin patches at the edges.
- 4
Blind bake the crust for 10 minutes until just set and very lightly golden at the edges. Remove from the oven and set aside while you prepare the filling.
You can line the crust with baking paper and fill with dried beans or rice to prevent puffing, but it is not essential for this press-in style crust.
- 5
Heat 1 teaspoon of olive oil in a non-stick frying pan over a medium heat. Add the diced red bell pepper and cook for 3 minutes, stirring occasionally. Add the garlic and spring onions and cook for a further 1 minute. Add the grated courgette and baby spinach and stir until the spinach has wilted and any excess moisture has cooked off, about 2 minutes. Remove from the heat and allow to cool for 5 minutes.
Squeezing the grated courgette in a clean tea towel before adding it removes a surprising amount of water and prevents a soggy quiche base.
- 6
In a large jug or bowl, whisk together the whole eggs, egg whites, milk, dried oregano, smoked paprika, black pepper, and sea salt until smooth and well combined.
Whisking in a jug makes it much easier to pour the filling into the crust without spilling.
- 7
Scatter the cooked vegetables evenly over the pre-baked crust. Crumble the reduced-fat feta cheese over the top of the vegetables, distributing it as evenly as you can.
- 8
Carefully pour the egg mixture over the vegetables and feta, filling the crust to just below the rim. Gently tap the tin on the counter once or twice to settle the filling and release any air bubbles.
Pour slowly from one side to avoid displacing all the vegetables to one corner.
- 9
Bake in the preheated oven for 32 to 35 minutes, until the filling is fully set in the centre and the top has a light golden colour. A knife inserted into the middle should come out clean with no wet egg mixture clinging to it.
If the edges of the crust start to brown too quickly, loosely cover them with a small strip of foil for the last 10 minutes of baking.
- 10
Remove the quiche from the oven and allow it to cool in the tin for at least 10 minutes before slicing. This resting time helps the filling firm up and makes for neater slices.
The quiche is delicious warm, at room temperature, and cold straight from the fridge. All three are valid breakfast choices.
Nutrition per serving
290kcal
Calories
16g
Protein
26g
Carbs
12g
Fat
4g
Fibre
3g
Sugar
380mg
Sodium
Pro Tips
- ✓
Squeeze all excess moisture from grated courgette before cooking to avoid a watery filling.
- ✓
Pre-baking the crust for 10 minutes prevents a soggy bottom, which is the most common quiche pitfall.
- ✓
Let the sauteed vegetables cool slightly before adding them to the egg mixture so you do not accidentally begin to cook the eggs prematurely.
- ✓
Use a loose-bottomed tart tin if you want perfectly clean slices for serving guests.
- ✓
If your oven runs hot, start checking the quiche at the 28-minute mark to prevent overcooking the egg filling.
- ✓
Freshly ground black pepper makes a noticeable difference in flavour here, so use it generously if you enjoy a little heat.
Frequently Asked Questions
Variations
- •
Mediterranean Style
Add a handful of halved cherry tomatoes, sliced black olives, and swap the smoked paprika for a pinch of dried chilli flakes. Keep the feta as it pairs perfectly with these Mediterranean flavours.
- •
Mushroom and Thyme
Replace the courgette and red pepper with 200g of sliced cremini mushrooms sauteed until deeply golden. Add 1 teaspoon of fresh thyme leaves to the egg mixture and swap the feta for a small amount of crumbled goat cheese.
- •
Asparagus and Spring Pea
Use 10 to 12 asparagus spears cut into bite-sized pieces and a handful of frozen peas thawed and patted dry in place of the courgette and bell pepper. A little lemon zest in the egg mixture brightens everything up beautifully.
- •
Dairy-Free Version
Use unsweetened oat milk or almond milk instead of skimmed milk, and replace the feta with a dairy-free feta alternative or simply omit the cheese and add 2 tablespoons of nutritional yeast to the egg mixture for a savoury, cheesy flavour.
Substitutions
- •Skimmed milk → Unsweetened oat milk or almond milk (Both work well for a dairy-free version with very little difference in texture or flavour.)
- •Whole wheat flour → Spelt flour (Spelt has a slightly milder flavour and similar nutritional benefits. Use in a 1:1 ratio.)
- •Reduced-fat feta → Goat cheese or ricotta (Goat cheese adds a creamier texture. Use about 60g as it is richer than feta.)
- •Courgette → Broccoli florets (Lightly steam or blanch broccoli first and pat dry before adding to the crust.)
- •Baby spinach → Kale or Swiss chard (Remove tough stems and saute slightly longer than spinach to soften the leaves fully.)
- •Olive oil in crust → Coconut oil (Use refined coconut oil to avoid a coconut flavour in the crust. Melt it first and allow to cool slightly before mixing.)
🧊 Storage
Store leftover quiche covered in the fridge for up to 4 days. Reheat slices in the microwave for 60 to 90 seconds or in an oven preheated to 170 degrees Celsius for 8 to 10 minutes until warmed through. The crust will stay crispier if you use the oven to reheat.
📅 Make Ahead
This quiche is an excellent make-ahead breakfast. Bake it fully on a Sunday, slice, and store in an airtight container in the fridge. Each morning simply reheat your portion. You can also prepare the crust and the sauteed vegetable filling separately the night before, store them covered in the fridge, then assemble and bake fresh the next morning for the best texture.


