A lentil frittata is a flavorful and nutrient-dense take on the classic Italian-inspired dish. Frittatas have long been a brunch favorite, known for their versatility and ability to transform simple ingredients into a hearty, satisfying meal. By adding lentils, this version gets a boost of plant-based protein and fiber, making it an excellent choice for those looking for a wholesome, filling breakfast or a light, balanced lunch.
Lentils bring a subtle earthiness to the frittata, complementing the richness of eggs and pairing beautifully with vegetables, herbs, and cheese. Their hearty texture makes each bite more satisfying, while also adding essential nutrients like iron and folate. This twist not only appeals to vegetarians but also to anyone seeking to incorporate more legumes into their diet without sacrificing flavor or comfort.
The beauty of a lentil frittata lies in its adaptability. You can use green, brown, or even red lentils, depending on the texture you prefer. Pair them with fresh vegetables like spinach, tomatoes, bell peppers, or mushrooms, and finish with a sprinkle of your favorite cheese for a creamy, savory touch. Herbs like parsley, basil, or thyme can add brightness and elevate the dish even further.
This meal is also ideal for meal prep. Frittatas are known for being delicious served warm, at room temperature, or even chilled, which means you can bake one at the start of the week and enjoy it for several days. Slices can be packed for a quick work lunch, a healthy snack, or an easy breakfast on the go.
In addition to being practical, a lentil frittata is an elegant option for entertaining. It’s easy to make in a single skillet yet impressive enough to serve at a brunch gathering or dinner party. Pair it with a crisp salad or crusty bread, and you have a complete, balanced meal.
Whether you’re exploring plant-based cooking or simply want to bring a twist to a classic dish, a lentil frittata offers flavor, nutrition, and versatility in one beautiful, protein-packed dish.

Ingredients
- 1 cup cooked lentils you can use canned or freshly cooked
- 4 large eggs
- 1 cup baby spinach fresh
- 1/2 cup bell pepper diced
- 1/4 cup onion chopped
- 1/4 cup milk dairy or non-dairy
- 1 tbsp olive oil
- to taste salt and pepper
Instructions
- Preheat the oven to 375°F (190°C).
- In a large bowl, whisk the eggs and milk together. Season with salt and pepper.
- Stir in the cooked lentils, spinach, bell pepper, and onion.
- Heat olive oil in an oven-safe skillet over medium heat.
- Pour the egg mixture into the skillet and cook for about 5 minutes, until the edges begin to set.
- Transfer the skillet to the preheated oven and bake for 25 minutes, or until the frittata is fully set and golden on top.
- Remove from the oven and let it cool slightly before slicing and serving.
Nutrition










Too complicated! Why do we need 7 steps? Just scramble the eggs and be done.
I dunno, it sounds kinda weird to put lentils in a frittata. Eggs should just be eggs, man.
Me and my kids loved it! Even my picky eater tried it and said it was ‘not bad’. 😂
Super easy recipe! I doubled the spinach and it turned out fine. Will make again.
This lentil frittata is absolutely delicious! The flavors really come together and it makes for a great breakfast option.
Great recipe! I used leftover veggies and it worked out great. Will make again.
Why would you put lentils in eggs? Sounds funky.
This frittata is sooo good! I added some cheese and it was fantastic! 😍
I love that you added cheese! It must have made it even creamier! I should try that next time. 😊
Cheese? That sounds kinda gross to me. Frittata with cheese? 🤔 I’m not convinced that’s a good idea.
I tried it but it was kinda yucky. Just stick with normal frittatas.
I was skeptical about lentils in a frittata, but it turned out decent!
Super easy and healthy! 👌