This Mediterranean-style frittata combines protein-rich lentils with creamy feta cheese and fresh vegetables for a satisfying, nutritious meal. Tender spinach, diced bell peppers, and aromatic onions create a flavorful base, while eggs bind everything together into a golden, set delight. Perfect for meal prep, this versatile dish serves four and works beautifully for breakfast, brunch, or a light dinner.
The first time I made this frittata, my roommate walked into the kitchen and immediately asked what smelled so incredible. It was the feta sizzling slightly on top, creating this golden, salty crust that I had not planned but will absolutely repeat every time now. We ended up eating it straight from the skillet, leaning against the counter while it was still too hot to be polite.
Last summer, I made this for a Sunday brunch with friends after a hike. Everyone kept asking what the secret ingredient was, and I just kept pointing to the ordinary bowl of lentils on the counter. They still do not believe me that something so simple makes the frittata this satisfying.
Ingredients
- Baby spinach: Use fresh spinach that looks vibrant and perky, not wilted or sad. It wilts down so much that you might think you need more, but trust the amount here.
- Red onion: Finely dicing it means every bite gets a little sweetness without big onion chunks overwhelming the delicate texture.
- Red bell pepper: The color contrast against the feta is beautiful, but more importantly, it adds sweetness that balances the salty cheese.
- Garlic: One clove is perfect, not overpowering, but mince it finely so nobody bites into a raw garlic surprise.
- Cooked lentils: Green or brown lentils work best because they hold their shape better than red ones, which can turn mushy. If using canned lentils, rinse them thoroughly to remove any metallic taste.
- Eggs: Room temperature eggs whisk up into a smoother, more cohesive batter that incorporates beautifully with the milk.
- Low-fat milk: Whole milk makes the frittata too rich for my taste, but you do need some fat for that creamy custard texture.
- Feta cheese: Buy a block and crumble it yourself for better texture, or use good quality pre-crumbled if you are in a hurry. Sheep milk feta has a milder flavor than cow milk versions.
- Fresh parsley: The fresh herb brightness cuts through the rich eggs and salty feta in a way dried herbs never could.
- Dried oregano: Mediterranean oregano has a more intense, almost floral flavor than the regular stuff from the grocery store.
- Salt and pepper: Go easy on the salt since feta is naturally salty, but plenty of freshly cracked black pepper is essential.
- Olive oil: Use a decent quality olive oil since you will taste it in the final dish.
Instructions
- Preheat the oven:
- Getting your oven to 375°F before you start means everything will be ready when you are, no awkward waiting around with raw eggs sitting in a hot skillet.
- Sauté the vegetables:
- Heat that olive oil until it shimmers, then cook your onion and bell pepper until they are soft and fragrant. This usually takes about 3 to 4 minutes, and you will know they are done when the onion turns translucent.
- Add the aromatics:
- Stir in the garlic for just one minute until you can smell it, then toss in the spinach. Watch how quickly it wilts, which should only take 1 to 2 minutes.
- Mix in the lentils:
- Add the cooked lentils and stir until everything looks evenly distributed. The mixture should be colorful and inviting.
- Whisk the eggs:
- In a separate bowl, beat the eggs with milk, oregano, salt, and pepper until no streaks of egg white remain. Stir in half the parsley for a pop of green throughout.
- Combine everything:
- Pour the egg mixture over the vegetables and lentils, then give the skillet a gentle shake or a quick stir to settle everything evenly.
- Add the feta:
- Sprinkle the crumbled feta across the top so every slice will get those delicious salty pockets of cheese.
- Set the edges on the stove:
- Cook over low heat for 2 to 3 minutes until you see the edges start to pull away from the pan and set slightly.
- Bake until golden:
- Transfer the whole skillet to the oven and bake for 12 to 15 minutes. The center should not jiggle when you gently shake the pan, and the top should have that gorgeous golden color.
- Finish and serve:
- Let it cool for just a few minutes before sprinkling the remaining parsley on top. Slice it into wedges and serve it while still warm, or let it come to room temperature.
This recipe has become my go-to when friends come over for casual weekend meals. It looks impressive coming out of the oven but requires almost no active cooking time, which means I can actually hang out with people instead of being stuck at the stove.
Making It Ahead
You can prepare all the vegetables and whisk the eggs the night before, keeping them in separate containers in the refrigerator. In the morning, just reheat the vegetables in the skillet before adding the egg mixture and baking.
Serving Suggestions
A simple green salad with lemon vinaigrette cuts through the richness perfectly. I also love serving it with roasted potatoes or crusty bread to soak up any soft, custardy pieces.
Storage and Reheating
This frittata keeps beautifully in the refrigerator for up to 4 days. Wrap individual slices in plastic wrap and they become perfect grab-and-go breakfasts. To reheat, just pop a slice in the microwave for about 30 seconds or warm it in a 350°F oven until heated through.
- Cold slices are actually delicious for breakfast on busy mornings
- The texture holds up well for meal prep containers
- Freeze individual portions for up to 2 months if you want to batch cook
There is something deeply satisfying about a dish that comes together so simply but tastes like it took hours to plan. This frittata has become one of those recipes I make without even thinking about it.
Recipe FAQs
- → Can I make this ahead of time?
-
Yes, this stores beautifully in the refrigerator for 3-4 days. Slice and reheat gently in the microwave or oven, or enjoy cold for a quick protein-packed meal.
- → What vegetables work best as substitutions?
-
Kale, Swiss chard, or arugula replace spinach nicely. Try adding sun-dried tomatoes, olives, roasted zucchini, or artichoke hearts for extra Mediterranean flair.
- → Is this freezer-friendly?
-
Yes, wrap individual slices tightly and freeze for up to 2 months. Thaw overnight in the refrigerator and reheat at 350°F until warmed through.
- → Can I use dried lentils instead of canned?
-
Absolutely. Cook ½ cup dried lentils in boiling water for 20-25 minutes until tender. Drain well and use as directed in the instructions.
- → What makes this a complete meal?
-
With 15g protein per serving plus fiber from lentils and vitamins from vegetables, this stands alone perfectly. Pair with a side salad for extra freshness.
- → Can I make this dairy-free?
-
Substitute feta with dairy-free feta alternatives or omit entirely. Use plant-based milk instead of regular milk in the egg mixture.