Cheesy Bacon & Zucchini Vegetable Quiche
A cozy, savory quiche packed with tender zucchini, crispy bacon, melty cheese, and fluffy eggs. It’s an easy, satisfying dish for breakfast, brunch, lunch, or a light dinner—and it’s especially delicious served warm straight from the oven!
🛒 Ingredients
- 6 large eggs
- 1 medium zucchini, grated
- 6 slices bacon, cooked and crumbled
- 1 cup shredded cheddar cheese
- ½ cup shredded mozzarella cheese
- ½ small onion, finely diced
- 2 cloves garlic, minced
- ½ cup heavy cream or whole milk
- ¼ teaspoon black pepper
- ½ teaspoon salt, or to taste
- ½ teaspoon Italian seasoning
- 1 tablespoon olive oil
- 2 tablespoons grated Parmesan cheese
- 2 tablespoons chopped fresh parsley
👩🍳 Instructions
- Prepare the zucchini: Grate the zucchini and place it in a clean kitchen towel. Squeeze firmly to remove as much excess moisture as possible. This helps prevent a watery quiche.
- Cook the vegetables: Heat olive oil in a skillet over medium heat. Add the onion and cook for 2–3 minutes. Add the garlic and zucchini and sauté for another 3–4 minutes. Remove from heat and let cool slightly.
- Make the egg mixture: In a large bowl, whisk together the eggs, cream, salt, pepper, and Italian seasoning.
- Add the fillings: Stir in the cooked zucchini mixture, crumbled bacon, cheddar, mozzarella, and Parmesan.
- Prepare the dish: Grease a 9-inch pie dish or baking dish. Pour the mixture evenly into the dish and sprinkle a little extra cheese over the top if desired.
- Bake: Bake in a preheated oven at 375°F (190°C) for 30–40 minutes, or until the center is set and the top is golden and bubbly.
- Rest and serve: Let the quiche rest for 5–10 minutes before slicing. Garnish with fresh parsley and serve warm.
💡 Pro Tips
- Squeeze the zucchini well—this is the most important step for a firm quiche.
- For extra flavor, use smoked bacon or sharp cheddar.
- Add mushrooms, spinach, bell peppers, or green onions for more vegetables.
- For a lower-carb version, serve with a fresh green salad instead of bread.
- Leftovers can be refrigerated for up to 3 days and reheated gently.
🥗 Serving Idea
Pair a warm slice with avocado, a crisp cucumber-tomato salad, or sautéed greens for a simple high-protein meal.

