Spinach Goat Cheese Zucchini Frittata
This spinach goat cheese zucchini frittata turns simple vegetables, eggs, and creamy cheese into a fresh, filling meal that works for breakfast, brunch, or dinner.
It tastes light but still feels satisfying. The zucchini turns tender, the spinach melts into the eggs, and the goat cheese adds creamy tang in every slice. It is naturally rich in protein, leafy greens, and colorful vegetables, so it fits well into a budget-smart weekly meal plan.
Why You’ll Love This Recipe
- Fresh and creamy: Tender zucchini, silky eggs, wilted spinach, and soft goat cheese make each bite bright and rich.
- Easy to cook: You sauté the vegetables, pour in the eggs, add cheese, and let the oven finish the work.
- Great for leftovers: The slices hold well in the fridge and taste good warm or chilled.
- Simple real ingredients: Eggs, vegetables, milk, olive oil, herbs, and cheese create a meal without expensive extras.
Fabian’s Budget Tip: Use the vegetables you already have before buying more. A small handful of leftover herbs, half a red onion, or the last bit of spinach can all stretch this frittata without changing the method. If goat cheese is pricey, use half the amount and crumble it only on top where the flavor is strongest.
Ingredients (Serves 4)
- 8 large eggs (about 400 g without shells)
- 1/3 cup milk (80 ml)
- 2 medium zucchini, thinly sliced (about 450 g)
- 3 packed cups fresh spinach (90 g)
- 1/2 medium red onion, thinly sliced (75 g)
- 2 cloves garlic, minced (6 g)
- 3 ounces goat cheese, crumbled (85 g)
- 2 tablespoons olive oil (30 ml)
- 1 tablespoon chopped fresh parsley or basil (4 g)
- 1/2 teaspoon fine salt (3 g), plus a small pinch for the vegetables
- 1/4 teaspoon black pepper (1 g)
- 1/4 teaspoon dried oregano or thyme (1 g)
Step-by-Step Instructions
1. Prepare The Oven And Egg Mixture
Heat the oven to 375°F (190°C). In a medium bowl, whisk the eggs, milk, salt, black pepper, and dried herbs until the mixture looks smooth and lightly foamy. A well-mixed egg base bakes more evenly and gives the frittata a tender texture.
2. Sauté The Zucchini And Onion
Warm the olive oil in a 10-inch oven-safe skillet over medium heat. Add the sliced zucchini and red onion with a small pinch of salt. Cook for 6 to 8 minutes, stirring often, until the zucchini softens and the edges start to look lightly golden. You should hear a gentle sizzle, not a harsh crackle. If the pan looks watery, keep cooking until most of the moisture disappears.
3. Add Garlic And Spinach
Stir in the garlic and cook for about 30 seconds, just until your kitchen smells savory and warm. Add the spinach by the handful and stir until it wilts into the zucchini. The greens should look glossy and bright, not dull or mushy.
4. Pour In The Eggs
Lower the heat to medium-low. Spread the vegetables evenly across the skillet, then pour the egg mixture over the top. Tilt the pan gently so the eggs settle around the zucchini and spinach. Let it cook on the stovetop for 2 minutes, just until the edges begin to set.
5. Add Goat Cheese And Bake
Scatter the crumbled goat cheese and fresh herbs over the eggs. Move the skillet to the oven and bake for 12 to 16 minutes. The frittata is ready when the edges look puffed, the cheese is soft, and the center no longer jiggles loosely when you gently shake the pan.
6. Rest And Slice
Let the frittata rest for 5 minutes before slicing. This short rest helps the eggs settle, so each wedge cuts cleanly and stays creamy inside.
Expert Troubleshooting And FAQs
Why is my frittata watery?
Zucchini holds a lot of water. Cook it until the pan looks mostly dry before adding the eggs. If the zucchini slices are very thick, they may release more moisture during baking.
Can I use frozen spinach?
Yes. Thaw it first, then squeeze out as much liquid as you can. Use about 1/2 cup thawed spinach (75 g) in place of the fresh spinach.
What if I do not have an oven safe skillet?
Sauté the vegetables in any skillet, then transfer them to a greased 9-inch pie dish. Pour the egg mixture over the vegetables, add goat cheese, and bake until set. It may need a few extra minutes.
How do I know when the center is set?
The center should look firm but still moist. If you insert a small knife near the middle, it should come out without a runny egg. Avoid baking until dry, since eggs keep cooking for a few minutes after they leave the oven.
Can I make this ahead?
Yes. Cool the frittata, cover it, and refrigerate for up to 3 days. Reheat slices gently in a skillet or microwave just until warm. Overheating can make the eggs rubbery.
Estimated Nutritional Facts
These numbers are rough estimates per serving and can change based on the exact milk, cheese, and vegetables you use.
- Calories: 260
- Protein: 18 g
- Carbs: 9 g
- Fats: 18 g
Spinach Goat Cheese Zucchini Frittata

Ingredients
- 8 large eggs (about 400 g without shells)
- 1/3 cup milk (80 ml)
- 2 medium zucchini, thinly sliced (about 450 g)
- 3 packed cups fresh spinach (90 g)
- 1/2 medium red onion, thinly sliced (75 g)
- 2 cloves garlic, minced (6 g)
- 3 ounces goat cheese, crumbled (85 g)
- 2 tablespoons olive oil (30 ml)
- 1 tablespoon chopped fresh parsley or basil (4 g)
- 1/2 teaspoon fine salt (3 g), plus a small pinch for the vegetables
- 1/4 teaspoon black pepper (1 g)
- 1/4 teaspoon dried oregano or thyme (1 g)
Instructions
- 1. Prepare The Oven And Egg Mixture. Heat the oven to 375°F (190°C). In a medium bowl, whisk the eggs, milk, salt, black pepper, and dried herbs until the mixture looks smooth and lightly foamy. A well-mixed egg base bakes more evenly and gives the frittata a tender texture.
- 2. Sauté The Zucchini And Onion. Warm the olive oil in a 10-inch oven-safe skillet over medium heat. Add the sliced zucchini and red onion with a small pinch of salt. Cook for 6 to 8 minutes, stirring often, until the zucchini softens and the edges start to look lightly golden. You should hear a gentle sizzle, not a harsh crackle. If the pan looks watery, keep cooking until most of the moisture disappears.
- 3. Add Garlic And Spinach. Stir in the garlic and cook for about 30 seconds, just until your kitchen smells savory and warm. Add the spinach by the handful and stir until it wilts into the zucchini. The greens should look glossy and bright, not dull or mushy.
- 4. Pour In The Eggs. Lower the heat to medium-low. Spread the vegetables evenly across the skillet, then pour the egg mixture over the top. Tilt the pan gently so the eggs settle around the zucchini and spinach. Let it cook on the stovetop for 2 minutes, just until the edges begin to set.
- 5. Add Goat Cheese And Bake. Scatter the crumbled goat cheese and fresh herbs over the eggs. Move the skillet to the oven and bake for 12 to 16 minutes. The frittata is ready when the edges look puffed, the cheese is soft, and the center no longer jiggles loosely when you gently shake the pan.
- 6. Rest And Slice. Let the frittata rest for 5 minutes before slicing. This short rest helps the eggs settle, so each wedge cuts cleanly and stays creamy inside.









