# Easy Vegetable Frittata

> Soften 1 onion, 1 bell pepper and 1 zucchini in an oven-safe 25 cm (10 inch) frying pan, then wilt in 2 cups spinach. Pour in 10 eggs whisked with 1/3 cup milk, salt and pepper, cook over medium-low for 3-4 minutes, and top with cherry tomatoes and feta. Bake at 190°C (375°F) for 12-15 minutes, until set and 74°C (165°F) in the centre.

Source: https://savourrecipes.com/recipe/vegetable-frittata
Author: Cookwithmrdots | Published: Oct 20, 2026
Categories: Breakfast Recipes, Healthy Recipes, Italian Recipes
Collections: Healthy Breakfast Recipes
Tags: Vegetarian, Gluten Free, Low Calorie, One Pan

A vegetable frittata is the easiest way to turn a dozen eggs and a crisper drawer of vegetables into breakfast for six. Cooking the vegetables first drives off their water, so the eggs set tender and creamy instead of weeping, and finishing the pan in the oven cooks the centre evenly without burning the bottom.

## Key facts

- Prep time: 15 mins
- Cook time: 25 mins
- Rest: 5 mins
- Total time: 45 mins
- Yield: 6 servings
- Difficulty: Easy
- Cuisine: Italian-inspired
- Method: Baking
- Calories: 210 per serving

## Ingredients

### Vegetables

- 1 tbsp olive oil
- 1 small onion, diced
- 1 red bell pepper, diced, also called capsicum
- 1 medium zucchini, about 200 g, diced; also called courgette
- 2 cups baby spinach, about 60 g
- 1 cup cherry tomatoes, about 150 g, halved
### Eggs

- 10 large eggs
- 1/3 cup milk, 80 ml
- 1/4 tsp salt
- 1/4 tsp black pepper
- 1/2 cup crumbled feta, about 75 g
- fresh basil leaves, torn, for serving (optional)

## Equipment

- 25 cm (10 inch) oven-safe non-stick or cast-iron frying pan
- Large bowl
- Whisk
- Silicone spatula

## Instructions

1. **Heat the oven.** Heat the oven to 190°C (375°F) with a rack in the centre. In a large bowl, whisk the eggs, milk, salt and pepper until no streaks of white remain.
2. **Cook the vegetables.** Heat the oil in a 25 cm (10 inch) oven-safe frying pan over medium heat. Add the onion, bell pepper and zucchini and cook for 6-8 minutes, stirring often, until soft and any liquid has evaporated. Add the spinach and stir for 1 minute, until wilted. Spread the vegetables evenly over the pan.
3. **Set the edges on the stove.** Turn the heat to medium-low and pour in the eggs. Cook without stirring for 3-4 minutes, until the edges begin to set but the centre is still loose. Scatter the cherry tomatoes, cut side up, and the feta over the top.
4. **Bake.** Move the pan to the oven and bake for 12-15 minutes, until the frittata is puffed, the edges are golden and the centre is set with no liquid egg when you cut a small slit. The centre should read 74°C (165°F) on an instant-read thermometer.
5. **Rest and slice.** Use an oven mitt, as the handle will be very hot. Rest the frittata in the pan for 5 minutes, then run a spatula around the edge, slide it onto a board and cut into 6 wedges. Scatter with basil and serve warm or at room temperature.

## Tips

- Cook watery vegetables like zucchini, mushrooms and spinach before the eggs go in. Raw ones release liquid and leave the frittata wet.
- Take the frittata out when the centre is only just set. It keeps cooking from the heat of the pan and turns rubbery if overbaked.
- No oven-safe pan? Cover the pan with a lid after adding the toppings and cook over low heat for 10-12 minutes, until set.

## Variations

- Mushroom and Gruyère: use 225 g sliced mushrooms in place of the zucchini and pepper, and Gruyère instead of feta.
- Potato frittata: brown 2 cups diced cooked potatoes with the onion and add a handful of chopped parsley.
- Ham and cheddar: add 1 cup diced cooked ham with the spinach and use cheddar instead of feta.

## Storage

- Fridge: Cool, cover and refrigerate within 2 hours for up to 4 days. Frittata is good cold or at room temperature.
- Freezer: Wrap cooled wedges individually and freeze for up to 2 months. The texture softens slightly after thawing.
- Reheat: Microwave a wedge for 45-60 seconds, or warm covered with foil in a 175°C (350°F) oven for 10-15 minutes, until hot to 74°C (165°F).

## Nutrition per serving (estimate)

| Calories | Protein | Carbohydrates | Fat |
|---|---|---|---|
| 210 | 14 g | 7 g | 13.5 g |

## Frequently asked questions

### How do you know when a frittata is done?

A frittata is done when it is puffed, golden at the edges and set in the centre, with no runny egg when you cut a small slit. An instant-read thermometer should read 74°C (165°F) in the middle.

### Why is frittata watery?

Watery frittata usually comes from raw vegetables releasing liquid as they cook, or too much milk in the eggs. Cook the vegetables until their liquid evaporates and use about 1/3 cup (80 ml) of milk for 10 eggs.

### Can you make a frittata ahead of time?

Yes. Bake it, cool it and refrigerate for up to 4 days. Serve it cold, at room temperature, or reheated until hot to 74°C (165°F).

### Can you make a frittata without an oven?

Yes. After pouring in the eggs and adding the toppings, cover the pan with a lid and cook over low heat for 10-12 minutes, until the centre is set. The top will be paler but just as tender.

### What is the difference between a frittata and a quiche?

A frittata has no crust and uses very little dairy, so it is mostly eggs and vegetables started on the stove. A quiche is baked in a pastry crust with a richer custard of eggs and cream or milk.

## Disclaimer

- Nutrition information is an estimate based on the listed ingredients. It changes with the brands, portion sizes and swaps you use.
- Read ingredient labels for allergens and for diet claims such as gluten-free or vegan. Products and their ingredients can change.
- Cooking times are a guide, since ovens, air fryers and slow cookers all run differently. Use a food thermometer and cook meat, poultry and fish to the safe internal temperatures in government food safety guidance.
- This recipe is general information, not medical or nutrition advice. If you have an allergy, a health condition or a special diet, check with a qualified health professional.
