This Mediterranean-inspired frittata combines protein-rich lentils with creamy feta cheese and vibrant vegetables for a satisfying, nutritious meal. The tender lentils provide earthy depth while fresh spinach, red bell pepper, and red onion add color and sweetness.
Perfect for meal prep, this dish comes together in just 40 minutes and serves four generously. The frittata sets beautifully in the oven, creating a golden top with a fluffy, custard-like interior. Enjoy it warm for brunch, at room temperature for lunch, or cold for a quick dinner.
The smell of feta always takes me back to this tiny apartment kitchen where my roommate would accidentally set off the smoke alarm while attempting gourmet meals. We had this one decent oven though, and Sunday mornings became an experimental laboratory for eggs and whatever leftovers we could scavenge. This lentil frittata emerged from one of those happy accidents when I had cooked way too many lentils the night before.
Last spring, I made this for a brunch gathering and watched my friend James—who swore he hated lentils—go back for thirds. Theres something deeply satisfying about watching someone discover that healthy food can actually make them do a little happy dance in their chair.
Ingredients
- 1 cup baby spinach: I learned to chop it before wilting because whole leaves can make slicing the frittata frustrating later
- 1 small red onion: Finely dicing ensures every bite has that sweet onion flavor without overwhelming textures
- 1 medium red bell pepper: The pop of color makes this feel like celebration food, not just breakfast
- 1 clove garlic: Minced fresh—never use jarred garlic here because it needs to meld into the eggs
- 1 cup cooked lentils: Green or brown lentils hold their shape better than red ones, which can turn to mush
- 6 large eggs: Room temperature eggs whisk up fluffier, so pull them out while you prep vegetables
- 1/3 cup low-fat milk: Whole milk makes it richer, but honestly I barely notice the difference with low-fat
- 3 oz feta cheese: Buy the block and crumble it yourself—pre-crumbled feta has anti-caking agents that make it dry
- 1/4 cup fresh parsley: I grow this in a windowsill pot because using dried parsley in a fresh frittata feels wrong somehow
- 1 tsp dried oregano: Rub it between your fingers before adding to wake up the oils
- 1/2 tsp salt and 1/4 tsp black pepper: Feta is salty, so taste your egg mixture before adding more
- 1 tbsp olive oil: Extra virgin gives you that Mediterranean aroma while the oven heats up
Instructions
- Preheat and prep your pan:
- Crank your oven to 375°F and grab an oven-safe skillet—10 inches is perfect but anything close will work
- Sauté the vegetables:
- Heat that olive oil over medium heat and cook the onion and bell pepper for 3 to 4 minutes until they soften and smell sweet
- Add garlic and greens:
- Toss in the garlic for just 1 minute, then add spinach and watch it wilt down dramatically in 1 to 2 minutes
- Stir in the lentils:
- Mix those cooked lentils until theyre evenly distributed through the vegetables
- Whisk the egg mixture:
- Beat the eggs with milk, oregano, salt, pepper, and half the parsley until its uniformly yellow and slightly frothy
- Combine everything:
- Pour the egg mixture over the skillet contents, giving it a gentle shake or stir to settle everything together
- Add the feta:
- Sprinkle that crumbled feta across the top like edible confetti
- Start on the stove:
- Cook over low heat for 2 to 3 minutes just until the edges begin to set—this keeps the bottom from getting soggy
- Finish in the oven:
- Slide the whole pan into the oven for 12 to 15 minutes until the center is set and golden on top
- Rest and serve:
- Let it cool for a few minutes, scatter the remaining parsley on top, and slice into wedges
My grandmother always said that if youre going to cook something that looks this beautiful, you should serve it on a plate that makes it feel special. Even on a random Tuesday, this frittata makes any meal feel like an occasion worth celebrating.
Making It Your Own
Kale or Swiss chard work beautifully if spinach isnt your thing, though they might need an extra minute to wilt. I once threw in some sun-dried tomatoes and olives when I was feeling particularly fancy, and it was like a Mediterranean vacation on a plate.
Serving Suggestions
A simple green salad with lemon vinaigrette cuts through the richness perfectly. Sometimes I roast some potatoes on the lower rack while the frittata bakes because why not use the oven twice and make it a real feast?
Storage and Reheating
This keeps beautifully in the refrigerator for up to four days. I actually prefer it cold for breakfast with my morning coffee, but a quick 30-second zap in the microwave brings back that just-baked warmth.
- Cut it into wedges before refrigerating so you can grab a slice easily
- Wrap individual portions in parchment paper for grab-and-go lunches
- The texture holds up surprisingly well frozen for up to a month if you wrap it tightly
Whether you are feeding a crowd or just yourself, this frittata has a way of making any meal feel a little more special without demanding too much from you.
Common Questions
- → Can I make this ahead of time?
-
Yes, this frittata keeps well in the refrigerator for 3-4 days. Store it in an airtight container and enjoy it cold or gently reheated. It's perfect for meal prep and busy weekdays.
- → What can I substitute for the lentils?
-
Chickpeas or white beans work well as alternatives. You can also add more vegetables like diced zucchini or mushrooms to maintain the heartiness of the dish.
- → Is this freezer-friendly?
-
Yes, wrap individual slices in plastic wrap and foil, then freeze for up to 2 months. Thaw overnight in the refrigerator and reheat in a 350°F oven until warm.
- → Can I use fresh herbs instead of dried?
-
Absolutely! Fresh oregano or basil adds bright flavor. Use about 1 tablespoon of fresh herbs in place of 1 teaspoon dried.
- → What size skillet should I use?
-
A 10-inch oven-safe skillet works best. If you only have a larger skillet, the frittata will be thinner and may cook faster—reduce baking time by 2-3 minutes.
- → How do I know when it's done?
-
The center should be set with no jiggle, and the top should be lightly golden. A knife inserted near the center should come out clean.