I’ve always loved finding new ways to make classic dishes a bit healthier. When I first tried making a cauliflower crust quiche, I wasn’t sure how my family would react – after all, who wants vegetables hiding in their breakfast? But here’s the thing: it turned out to be a regular request at our house. Now I make it at least twice a month, and it’s perfect for those mornings when we want something that feels fancy but won’t weigh us down.
What I really like about this recipe is how it fits into my meal prep routine. I can rice the cauliflower and prepare the crust while I’m making dinner, then just pop it in the oven the next morning. And for those of us watching our carbs or trying to squeeze in more vegetables, it’s a great alternative to traditional quiche. Trust me, once you try this version, you might not go back to the regular pie crust!

Why You’ll Love This Cauliflower Crust Quiche
- Low-carb and keto-friendly – Using cauliflower instead of traditional pastry makes this quiche perfect for anyone following a low-carb or keto diet, while still giving you that satisfying quiche experience.
- Protein-packed breakfast – With eggs, feta, and Parmesan cheese, this quiche delivers plenty of protein to keep you feeling full and energized throughout the morning.
- Veggie-loaded – The combination of cauliflower crust and spinach sneaks in extra vegetables without compromising on taste – perfect for picky eaters or anyone trying to eat more greens.
- Make-ahead friendly – You can prepare this quiche in advance and reheat individual slices whenever you need a quick breakfast or lunch option.
What Kind of Cauliflower Should I Use?
Fresh cauliflower is your best bet for this recipe, though you can use frozen cauliflower in a pinch – just make sure to thaw and drain it really well first. When shopping for fresh cauliflower, look for heads that are firm and white, without any brown spots or discoloration. While white cauliflower is most common, you can actually use any color variety (purple, orange, or green) since they’ll all work the same way in this recipe. The most important thing is making sure you process the cauliflower into very small, rice-sized pieces before cooking – this helps ensure your crust will hold together well and have the right texture.

Options for Substitutions
This quiche recipe has plenty of room for swaps while keeping the dish tasty and healthy:
- Cauliflower: For the crust, cauliflower is pretty important since it’s the main ingredient. However, if you’re in a pinch, you can use store-bought riced cauliflower – you’ll need about 4 cups. Just make sure to squeeze out all the moisture really well.
- Parmesan cheese: In the crust, you can swap Parmesan with other hard cheeses like Romano or Asiago. They’ll help bind the crust just as well.
- Heavy cream or milk: Feel free to use any milk you have on hand – whole milk, 2%, almond milk, or even coconut milk. Just note that lower-fat options might make the filling slightly less creamy.
- Spinach: You can swap spinach with any quick-cooking greens like Swiss chard, kale (chopped finely), or arugula. If using frozen spinach, thaw and squeeze out all the water first.
- Feta cheese: Goat cheese, crumbled blue cheese, or even shredded mozzarella work great here. Each will give the quiche its own unique flavor.
- Green onions: Feel free to use chives, finely diced regular onion, or shallots instead. If using regular onion, cook it briefly in the olive oil before adding to the egg mixture.
Watch Out for These Mistakes While Baking
The biggest challenge when making cauliflower crust is excess moisture – after processing your cauliflower, it’s crucial to squeeze out as much water as possible using a clean kitchen towel or cheesecloth, otherwise you’ll end up with a soggy crust that won’t hold together.
Another common mistake is spreading the cauliflower crust too thin or not pressing it firmly enough into the pan – aim for about 1/4 inch thickness and use your hands to really compact it into an even layer, making sure to create a slight rim around the edges to hold the filling.
For the filling, avoid overloading your quiche with too many wet ingredients – make sure to cook your spinach until all moisture has evaporated, and let it cool completely before adding it to your egg mixture to prevent a watery result.
To achieve that perfect golden-brown top without overcooking the eggs, start checking your quiche about 5 minutes before the recommended baking time – the center should be just set but still have a slight wobble, as it will continue cooking for a few minutes after you take it out of the oven.

What to Serve With Cauliflower Crust Quiche?
Since this quiche already packs plenty of protein and veggies, I like to keep the sides simple and fresh. A light mixed green salad with cherry tomatoes and a lemony vinaigrette makes the perfect partner – the bright, acidic dressing helps balance out the rich, creamy quiche. For brunch, I’ll often add some fresh fruit on the side, like mixed berries or sliced melon, which adds a sweet contrast to the savory flavors. If you’re serving this for dinner, roasted vegetables like asparagus or Brussels sprouts would round out the meal nicely.
Storage Instructions
Keep Fresh: Your cauliflower crust quiche will stay good in the fridge for up to 4 days when stored in an airtight container. It’s perfect for meal prep – I often make it on Sunday and enjoy slices throughout the week for breakfast or lunch!
Freeze: This quiche freezes really well! Once it’s completely cool, wrap individual slices in plastic wrap and place them in a freezer bag. They’ll keep for up to 3 months. It’s super handy to have a few pieces tucked away for busy mornings.
Reheat: To warm up your quiche, pop it in the microwave for about 30-45 seconds per slice, or heat it in the oven at 350°F for about 10 minutes until warmed through. If reheating from frozen, let it thaw overnight in the fridge first for best results.
| Preparation Time | 20-30 minutes |
| Cooking Time | 25-30 minutes |
| Total Time | 45-60 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 600-700
- Protein: 40-50 g
- Fat: 40-50 g
- Carbohydrates: 20-30 g
Ingredients
For the crust:
- 1 small cauliflower (riced for best texture)
- cooking spray (such as Pam avocado oil spray)
- 1/2 cup grated parmesan cheese (freshly grated for better melt)
- 1/2 tsp salt
- 1 egg
- 1/2 tsp garlic powder
For the filling:
- 1/2 tsp black pepper (freshly ground for more aroma)
- 1/2 cup crumbled feta cheese
- 1 tsp salt
- 2 green onions (sliced thin)
- 2.5 oz baby spinach
- 1 tsp olive oil
- 1/3 cup milk (or heavy cream for richer quiche)
- 5 eggs
Optional for topping:
- grated parmesan cheese
- extra crumbled feta cheese
Step 1: Prepare the Cauliflower Base
Preheat your oven to 450°F (232°C).
Place cauliflower florets in the bowl of a food processor with the blade attached.
Pulse until the cauliflower is completely crumbled into rice-like pieces.
Transfer the crumbled cauliflower to a microwave-safe, medium-sized bowl and microwave on high for 5 minutes.
Allow it to cool slightly, then place the cauliflower in a small kitchen towel or cheesecloth and wring out all the excess liquid.
Step 2: Create the Cauliflower Crust
Transfer the dried cauliflower to a clean mixing bowl.
Add Parmesan cheese, a pinch of salt, and garlic powder.
Stir until well combined.
Add a slightly beaten egg to the bowl and mix thoroughly to ensure everything is well incorporated.
Step 3: Form and Bake the Crust
Spray a 9-inch round tart pan or a 9-inch pie dish with nonstick spray.
Pour the cauliflower mixture into the prepared pan.
Use your hands to mold the mixture into the pan, pressing firmly on the bottom and up the sides to create an even layer.
Bake the crust for 10 minutes, then remove it from the oven and reduce the oven temperature to 400°F (204°C).
Step 4: Prepare the Spinach and Egg Filling
In a large mixing bowl, combine eggs, milk (or heavy cream), salt, and pepper.
Whisk thoroughly and set aside.
Heat olive oil in a small skillet over medium-high heat.
Add spinach and cook until just wilted, stirring often, about 2-3 minutes.
Remove from heat and add the cooked spinach to the egg mixture, along with scallions and feta cheese.
Mix to combine all ingredients.
Step 5: Fill and Bake the Quiche
Pour the spinach and egg mixture into the pre-baked cauliflower crust.
Spread it out evenly and bake in the oven at 400°F (204°C) for 15-20 minutes, or until the filling is set and lightly golden on the top.
Remove from the oven and let the quiche cool slightly before serving.
Step 6: Serve and Enjoy
Once cooled, serve the quiche topped with additional feta or grated Parmesan cheese for extra flavor if desired.
Enjoy this delicious and healthy twist on a classic egg dish!