Easy Mediterranean Vegetarian Frittata with Harissa and Feta
Jump to RecipeEasy Mediterranean Vegetarian Frittata with Harissa and Feta
An easy, delicious vegetarian dinner idea that’s full of flavour.
There’s something wonderfully comforting about a frittata. It’s the kind of dish that lets you throw open the fridge, take stock of what you have, and still create something satisfying and delicious. This Easy Mediterranean Vegetarian Frittata with Harissa and Feta is one of those recipes – easy, adaptable and perfect for a nourishing weeknight dinner.
It’s also the kind of meal that proves you don’t need meat to feel full or content. Packed with vegetables, protein-rich eggs, creamy feta and gently spiced harissa, this frittata is a regular in our house – not just on Meatless Mondays, but any time we want something wholesome and uncomplicated that everyone enjoys.
Why you’ll love this frittata
This Mediterranean frittata really is a flexible beauty. You can use what you have on hand – the vegetables listed below are simply a guide, not a rulebook. The harissa gives it a gentle heat and smoky depth, but if you prefer something milder, you could reduce the amount or leave it out altogether.
It’s also:
-
A one-pan wonder
-
Ready in about 30 minutes
-
Perfect for lunch the next day
-
Gluten-free and vegetarian
-
Freezer-friendly, if you have leftovers (though we rarely do)
If you’re someone who enjoys cooking once and getting a couple of meals out of it, this one ticks that box too.
A little note on harissa
Harissa is a North African chilli paste made with spices like cumin, coriander and caraway. It’s widely available in most supermarkets and a little goes a long way. If you haven’t cooked with it before, this easy Mediterranean vegetarian frittata with harissa and feta is a great place to start. It lifts the whole dish with a warmth and depth that pairs beautifully with creamy eggs and feta. If you want to try making it at home, we have a whole lesson on harissa and many, many recipes for cooking with it – all inside our cooking club. You can also grab a good recipe for a homemade harissa here.
Cooking tips for the perfect frittata
-
Use a non-stick, ovenproof pan if you can, to sauté the veg and then bake the frittata in the same dish. Less washing up, more joy.
-
Whisk your eggs well to create a light and fluffy texture. You want them voluminous and pale.
-
Season generously – don’t be shy with salt and pepper. Eggs need it.
-
Let it rest for a few minutes once it comes out of the oven. This helps it set nicely and makes it easier to slice.
How to serve
This frittata is beautiful served warm with a big green salad, some crusty bread or roasted veg on the side. It also makes a brilliant brunch dish or picnic addition, as it holds up well cold or at room temperature.
I often slice it into smaller squares if it being served as part of a shared table, especially if we have friends or family over for brunch or lunch. It always disappears quickly.
Whether you’re after a vegetarian dinner idea, something for your meat-free meal plan, or just a good way to use up a few eggs and crisper veg, this Easy Mediterranean Vegetarian Frittata with Harissa and Feta is worth saving. It’s the kind of simple, feel-good food we come back to again and again.
I hope it brings a little inspiration to your table this week.
Let me know if you try it – I’d love to hear what you think.
The full recipe is just below – happy cooking.
Love Nellie
X
Join Our Cooking Community
Love discovering new flavours and sharing your passion for food? At Relish Mama Cooking Club, we bring together home cooks who love great food, inspiring recipes, and meaningful connections. As a member, you’ll enjoy exclusive recipes, live online cooking classes, and a vibrant community of fellow food lovers.
🍽️ Learn, cook, and be inspired—wherever you are.
👩🍳 Ready to take your cooking to the next level? Click here to explore. We’d love to welcome you.
Easy Mediterranean Vegetarian Frittata with Harissa and Feta

Easy Mediterranean Vegetarian Frittata with Harissa and Feta
Equipment
- Ovenproof frying pan (around 30 cm)
- Large mixing bowl
- Whisk or electric hand mixer
- Chopping board and knife
- Oven
Ingredients
- 100 ml extra virgin olive oil
- 1 red onion thinly sliced
- 1 red capsicum sliced
- 1 yellow capsicum sliced
- 2 cloves garlic finely chopped
- 1 tablespoon harissa paste
- 150 g baby spinach roughly chopped
- 8 free-range eggs
- 100 ml full-fat cream
- 100 g feta crumbled
- A handful of fresh parsley roughly chopped
- Sea salt and freshly cracked black pepper
Instructions
- Preheat your oven to 200°C (180°C fan).
- Heat half the olive oil in a large, ovenproof frying pan over medium heat. Add the sliced onion, capsicums, and a pinch of salt. Cook, stirring occasionally, until the vegetables are soft and just starting to caramelise (about 8–10 minutes).
- Add the garlic and harissa, cooking for a further 2 minutes until fragrant. Stir in the chopped spinach, allowing it to wilt slightly. Remove from heat.
- In a large bowl, whisk together the eggs, cream, a generous pinch of salt, and a good crack of black pepper. Whisk until voluminous (you can use an electric mixer if you prefer).
- Pour the egg mixture over the sautéed vegetables, gently stirring to ensure the fillings are evenly distributed. Scatter the crumbled feta over the top.
- Transfer the pan to the preheated oven and bake for 30 minutes, or until the frittata is just set and lightly golden on top.
- Allow to cool slightly before slicing into small squares. Scatter with fresh parsley and serve with lemon wedges and a big green salad.
Notes
Nutrition