This wholesome Mediterranean-style frittata brings together protein-packed lentils, tangy feta cheese, and colorful vegetables in one satisfying dish. The combination of sautéed onions, bell peppers, garlic, and spinach creates a flavorful base, while whipped eggs bind everything together into a golden, set masterpiece. Ready in just 40 minutes with only 15 minutes of active preparation, this versatile dish works beautifully for breakfast, brunch, or a light dinner. The lentils provide hearty texture and plant-based protein, while the feta adds a creamy, salty contrast that complements the fresh vegetables perfectly.
My friend Sarah kept raving about lentils in eggs, and I thought she'd finally lost her mind. Then she showed up at my door with this frittata still warm from her oven, and everything changed. The lentils give it this incredible heartiness without making it heavy, and the feta just melts into little pockets of tangy goodness throughout.
I made this for a Sunday brunch when my sister announced she was going vegetarian, and watched everyone practically fight over the last slice. My dad, who still thinks vegetarian food means just salad, went back for seconds and asked when I'd make it again.
Ingredients
- Baby spinach: Use fresh spinach that looks vibrant and perky, not wilted or sad, it cooks down dramatically so dont be shy with the amount
- Red onion: Finely dicing the onion ensures it softens properly and blends into the frittata instead of leaving chunky bites
- Red bell pepper: The sweetness from the red pepper balances the earthy lentils and salty feta beautifully
- Garlic: Freshly minced garlic releases way more flavor than the pre-chopped stuff in jars
- Cooked lentils: Green or brown lentils hold their shape better than red ones, and if you are using canned lentils rinse them really well to remove any metallic taste
- Eggs: Room temperature eggs whisk up lighter and incorporate more evenly into the mixture
- Low-fat milk: Whole milk makes it richer but low-fat works perfectly fine if you are watching calories
- Feta cheese: Block feta that you crumble yourself tastes so much fresher than pre-crumbled, which often has anti-caking agents
- Fresh parsley: Flat-leaf parsley has a cleaner flavor than curly, and adding some at the end gives you these bright fresh pops against the savory eggs
- Dried oregano: Mediterranean oregano is more floral and less bitter than the Mexican variety
- Salt and pepper: Remember that feta is already pretty salty, so taste your egg mixture before adding too much extra salt
- Olive oil: Extra virgin olive oil adds a lovely fruity undertone that regular olive oil just does not have
Instructions
- Get your oven ready:
- Preheat to 375°F and move your oven rack to the center position so the frittata cooks evenly without burning the top
- Sauté the vegetables:
- Heat olive oil in your oven-safe skillet over medium heat and cook the onion and bell pepper for 3 to 4 minutes until they soften and smell sweet
- Add the aromatics:
- Stir in the garlic for just one minute until fragrant, then toss in the spinach and cook until it wilts down into the vegetables
- Combine with lentils:
- Add your cooked lentils to the skillet and stir everything together until the lentils are evenly distributed throughout the vegetables
- Whisk the eggs:
- In a separate bowl, whisk eggs with milk, oregano, salt, pepper, and half the parsley until everything is fully combined and slightly frothy
- Combine everything:
- Pour the egg mixture over the vegetables and lentils, giving the skillet a gentle shake to help the eggs settle into all the nooks and crannies
- Add the feta:
- Sprinkle the crumbled feta across the top so every slice will get those delicious salty pockets of cheese
- Set on the stovetop:
- Cook over low heat for 2 to 3 minutes until you see the edges start to firm up and pull away slightly from the pan
- Finish in the oven:
- Transfer the skillet to the oven and bake for 12 to 15 minutes until the center is set and the top has this gorgeous light golden color
- Rest and serve:
- Let it cool for a few minutes so it slices cleanly, then sprinkle with the remaining parsley and cut into wedges
This recipe became my go-to when I started meal prepping for busy weeks, and now it is the first thing I think of when someone asks what to bring to a brunch or potluck. There is something about how the flavors meld together that makes people think you spent way more time on it than you actually did.
Make It Your Own
Kale or Swiss chard work beautifully if you are not a spinach fan, and I have used sun-dried tomatoes or olives to add a briny depth that really shines. Sometimes I will add roasted zucchini in the summer when they are overflowing from my garden, and the extra sweetness from the roasted vegetables takes this to a whole new level.
Serving Suggestions
A simple green salad with a bright lemon vinaigrette cuts through the richness of the eggs and cheese perfectly. For brunch, I like to serve it with roasted potatoes and fresh fruit, and for a light dinner, some crusty bread to soak up any juices on the plate feels absolutely perfect.
Storage and Reheating
This frittata keeps remarkably well in the refrigerator for up to four days, and I actually think the flavors improve after a night in the fridge. You can enjoy it cold straight from the container or reheat individual slices in the microwave for about 30 seconds.
- Wrap slices tightly in plastic wrap if you are taking them for lunch
- Reheat in the oven at 350°F for 10 minutes if you want that freshly baked texture
- Let it come to room temperature before storing to prevent condensation from making it soggy
There is something deeply satisfying about a dish that comes together so simply but tastes this special, and I hope this becomes one of those recipes you turn to again and again.
Recipe FAQs
- → Can I use dried lentils instead of canned?
-
Yes, you can use dried lentils. Cook them according to package directions until tender, then drain well before adding to the frittata. One cup of cooked lentils typically requires about 1/3 cup of dried lentils.
- → What vegetables work well in this frittata?
-
While the original calls for spinach, red onion, and bell pepper, you can easily substitute kale, Swiss chard, roasted zucchini, sun-dried tomatoes, or olives. Just ensure any vegetables are cooked and excess moisture is removed before adding the egg mixture.
- → How do I know when the frittata is done?
-
The frittata is ready when the center is set and no longer jiggles, and the top is lightly golden. A knife inserted into the center should come out clean. This typically takes 12-15 minutes in a 375°F oven.
- → Can I make this ahead of time?
-
Absolutely. This frittata stores beautifully in the refrigerator for up to 4 days. Serve cold, at room temperature, or gently reheated in a low oven. It's perfect for meal prep or make-ahead brunches.
- → Is there a dairy-free alternative to feta?
-
You can substitute feta with dairy-free feta alternatives available in stores, or use a combination of nutritional yeast and a pinch of sea salt to mimic the savory, tangy flavor profile.