10+ Frittata Recipes to Brighten Your Breakfast and Beyond
A frittata is a simple and tasty dish you can enjoy any time of the day. It’s made by mixing eggs with ingredients like vegetables, cheese, or meat, then cooking them together.
You can customize a frittata to fit your taste and what you have in your kitchen.
Making a frittata is easy and quick. It’s a great option for meals when you don’t want to spend too much time cooking.
Whether you want something light for breakfast or a filling dinner, a frittata can be a good choice that feels homemade and satisfying.
1) Classic Italian Frittata with Parmesan and Herbs
You can make a simple frittata with fresh herbs and Parmesan cheese. It’s a fluffy egg dish that is perfect for breakfast or lunch.
The herbs add bright flavors, and the Parmesan gives it a savory touch. This frittata cooks quickly and is easy to customize with your favorite fresh herbs like parsley, mint, or basil.
You can serve it with a light salad or roasted potatoes for a complete meal. Using a non-stick pan helps the frittata cook evenly and slide out easily when it’s done.
Ingredients
- 4 large eggs
- 1 tablespoon water
- ½ teaspoon kosher salt
- 1 tablespoon chopped parsley
- 1 tablespoon chopped mint
- ¼ cup grated Parmesan cheese
- 1 tablespoon olive oil
Cooking Instructions
- Preheat oven to 375°F (190°C).
- Whisk eggs, water, and salt in a bowl.
- Stir in parsley, mint, and Parmesan.
- Heat olive oil in an oven-safe skillet.
- Pour egg mixture into the skillet.
- Cook on medium heat for 3-4 minutes until edges set.
- Transfer skillet to oven and bake 8-10 minutes until fully set.
- Remove, cool slightly, and serve warm.
More ideas for Italian frittatas like this are on Food & Wine.
2) Spinach and Goat Cheese Frittata
This spinach and goat cheese frittata is a tasty way to enjoy a simple, healthy meal. You get fresh greens and creamy cheese baked into fluffy eggs.
It’s perfect for breakfast, lunch, or a light dinner. You start by cooking some spinach until it wilts.
Then, pour beaten eggs over the spinach and sprinkle crumbled goat cheese on top. Bake everything in the oven until the eggs set and the cheese softens.
The dish is ready in about 20 minutes. You can serve it warm or at room temperature.
Ingredients
- 6 large eggs
- 2 cups fresh spinach
- 4 ounces goat cheese, crumbled
- Salt and pepper to taste
- 1 tablespoon olive oil
Cooking Instructions
- Preheat the oven to 375°F (190°C).
- Heat olive oil in an oven-safe skillet and sauté spinach until wilted.
- Beat eggs with salt and pepper, then pour over spinach.
- Sprinkle goat cheese on top.
- Bake for 18 to 20 minutes until the eggs are set.
3) Bacon, Potato, and Onion Frittata
This frittata mixes crispy bacon, tender potatoes, and sweet caramelized onions. It’s perfect for a cozy brunch or a simple dinner.
You can prepare it ahead and warm it up whenever you want. The potatoes add a hearty touch, and the bacon gives a smoky flavor.
Cooking the onions slowly brings out their natural sweetness. This dish is easy to make and filling.
You cook the potatoes and onions first, then add the bacon and eggs. Bake everything together until the eggs are set.
Ingredients
- 4 slices bacon, chopped
- 2 medium potatoes, thinly sliced
- 1 large onion, thinly sliced
- 6 large eggs
- ¼ cup milk
- Salt and pepper to taste
- 1 tablespoon olive oil
Cooking Instructions
- Preheat oven to 350°F (175°C).
- Cook bacon in a skillet until crispy. Remove and set aside.
- In the same skillet, add olive oil and cook potatoes until soft.
- Add onions and cook until caramelized.
- Beat eggs with milk, salt, and pepper.
- Mix bacon, potatoes, and onions with the eggs.
- Pour mixture into an oven-safe pan and bake for 30-35 minutes until set.
4) Mushroom and Swiss Cheese Frittata
This frittata is a simple way to enjoy mushrooms and Swiss cheese together. Start by sautéing mushrooms until they are tender and slightly caramelized.
Mix eggs with Swiss cheese and pour it over the mushrooms. Bake in the oven until the eggs are set and the cheese melts golden.
It’s great for breakfast, brunch, or a light dinner. You can serve it warm or at room temperature.
Adding fresh herbs like thyme or parsley boosts the flavor. This recipe works well if you want something comforting but easy to make.
Ingredients
- 8 eggs
- 1 cup Swiss cheese, diced
- 8 oz button mushrooms, sliced
- 1 tbsp olive oil or butter
- Salt and pepper to taste
- Fresh herbs (optional)
Cooking Instructions
- Preheat oven to 350°F (180°C).
- Heat oil or butter in a skillet over medium heat.
- Cook mushrooms until golden and soft, about 5-7 minutes.
- In a bowl, whisk eggs, salt, and pepper together.
- Add Swiss cheese to the eggs and mix.
- Pour egg mixture over mushrooms in the skillet.
- Transfer skillet to the oven and bake for 15-20 minutes until eggs are set.
- Remove and let cool slightly before slicing and serving.
This recipe is adapted from a Baked Mushroom, Onion, Spinach, and Swiss Cheese Frittata.
5) Asparagus and Feta Cheese Frittata
This asparagus and feta cheese frittata makes a simple and tasty meal. The fresh asparagus pairs well with creamy, tangy feta.
It’s perfect for breakfast, lunch, or a light dinner. This dish cooks quickly and needs only a few main ingredients.
You can add cherry tomatoes or leeks if you want to change it up. Bake the frittata in the oven at a high temperature to get a golden top.
It’s easy to prepare ahead and enjoy later.
Ingredients:
- 10 stalks asparagus (trimmed)
- 1/2 cup feta cheese, crumbled
- 6 large eggs
- 1/4 cup milk
- 1 tablespoon olive oil
- Salt and pepper to taste
Cooking Instructions:
- Preheat oven to 450°F (230°C).
- Whisk eggs, milk, salt, and pepper in a bowl.
- Heat olive oil in an oven-safe skillet over medium heat.
- Add asparagus and cook 3-4 minutes until tender.
- Pour egg mixture over asparagus, sprinkle feta on top.
- Transfer skillet to oven and bake 10-12 minutes until set and golden.
- Let cool slightly before slicing and serving.
For more on this recipe, you can visit this asparagus and feta cheese frittata page.
6) Broccoli and Cheddar Frittata
This broccoli and cheddar frittata is simple and tasty. It’s packed with fresh broccoli and melted cheddar cheese.
This dish works for breakfast, lunch, or dinner. The frittata is easy to make in one pan.
Sauté the broccoli until it’s tender. Then, mix eggs with cheese and pour everything into the pan.
Bake it until the top is set and golden. You can add other veggies or spices if you like.
Ingredients
- 6 large eggs
- 1 cup fresh broccoli florets
- 1 cup shredded cheddar cheese
- 1/4 cup milk
- Salt and pepper to taste
- 1 tablespoon olive oil
Cooking Instructions
- Preheat the oven to 375°F (190°C).
- Heat olive oil in an oven-safe skillet and sauté broccoli for 5 minutes.
- In a bowl, whisk eggs, milk, salt, and pepper.
- Pour eggs over broccoli and sprinkle with cheddar cheese.
- Cook on stove for 2 minutes, then transfer skillet to oven.
- Bake for 12-15 minutes until eggs are set and lightly browned.
- Let cool for a few minutes before slicing and serving.
Try this easy Broccoli Cheddar Frittata for your next meal.
7) Tomato, Basil, and Mozzarella Frittata
This frittata is fresh and simple. You cook eggs with ripe tomatoes, fresh basil, and soft mozzarella cheese.
The flavors work well together and make a light meal. You can serve this frittata hot or cold.
It’s great for any time of day—breakfast, lunch, or dinner. Using fresh ingredients makes a big difference in taste.
Cook it gently so the eggs stay fluffy and the cheese melts nicely. It’s easy to make in a cast iron skillet or an oven-safe pan.
Ingredients
- 6 large eggs
- 1 cup cherry tomatoes, halved
- 1 cup fresh mozzarella, cubed
- ¼ cup fresh basil leaves, chopped
- 2 tablespoons olive oil
- Salt and pepper to taste
Cooking Instructions
- Preheat your oven to 350°F (175°C).
- Heat olive oil in an oven-safe skillet over medium heat.
- Whisk eggs, salt, and pepper in a bowl.
- Pour eggs into the skillet.
- Scatter tomatoes, basil, and mozzarella over the eggs.
- Cook on the stove for 3-4 minutes until edges start to set.
- Transfer skillet to oven and bake 10-12 minutes until eggs are fully set.
- Remove and let cool for a few minutes before slicing.
8) Sweet Potato and Kale Frittata
This sweet potato and kale frittata is a simple, healthy dish you can enjoy any time of day. The sweet potatoes add a natural sweetness.
The kale gives it a fresh, earthy flavor. First, cook the potatoes to soften them.
Then, add the kale and cook for a few minutes before adding your eggs. You can make this frittata in a skillet and finish it in the oven.
It’s a great way to use up fresh veggies. The eggs add protein and make it filling.
You’ll find it easy to prepare. The whole process takes under 40 minutes.
Ingredients
- 6 large eggs
- 1 cup half and half
- 2 medium sweet potatoes, peeled and cubed
- 1 cup chopped kale
- 1 small onion, diced
- 1 tablespoon olive oil
- 1 ½ teaspoons kosher salt
- 1 teaspoon ground black pepper
Cooking Instructions
- Preheat your oven to 350°F (175°C).
- Heat oil in a 10-inch skillet over medium heat.
- Cook sweet potatoes and onions for about 10 minutes until soft.
- Add kale and cook for 2 more minutes until wilted.
- Whisk eggs, half and half, salt, and pepper in a bowl.
- Pour the egg mix over the veggies in the skillet.
- Cook on the stove for 2-3 minutes, then transfer to the oven.
- Bake for 15-20 minutes until the eggs are set and golden.
9) Zucchini and Parmesan Frittata
This zucchini and Parmesan frittata is simple and tasty. Shred fresh zucchini to keep the texture light and moist.
The Parmesan cheese adds a salty flavor that pairs well with the zucchini. Cook the zucchini with garlic in olive oil before mixing it with eggs.
Bake the frittata until it’s set and lightly golden on top. It works well for breakfast, lunch, or a light dinner.
You can add fresh herbs like parsley or basil for extra freshness. Feel free to add other veggies or change the cheese.
Ingredients
- 4 medium zucchini
- 4 tablespoons extra-virgin olive oil
- 2 garlic cloves, minced
- 6 large eggs
- ½ cup grated Parmesan cheese
- Salt and pepper to taste
- Handful of fresh parsley (optional)
Cooking Instructions
- Preheat your oven to 375°F (190°C).
- Shred zucchini and squeeze out excess water.
- Heat olive oil in a pan. Sauté garlic until fragrant.
- Add zucchini and cook for 5 minutes.
- Whisk eggs, Parmesan, salt, and pepper in a bowl.
- Stir cooked zucchini into the egg mixture.
- Pour the mixture into a greased oven-safe skillet.
- Bake for 18-20 minutes until the frittata is firm and golden.
- Let it cool slightly. Sprinkle with parsley before serving.
For more details on this recipe, you can check the Shredded Zucchini and Parmesan Frittata.
10) Chorizo and Pepper Jack Cheese Frittata
You’ll love this frittata if you enjoy a bit of spice and rich flavor. Chorizo adds a smoky, slightly spicy taste that works well with creamy pepper jack cheese.
This dish is perfect for breakfast or a simple dinner. The frittata uses eggs mixed with cream for a smooth texture.
Garlic and onion bring extra flavor. You cook everything in one pan, so cleanup is easy.
This recipe is flexible. Add any veggies you like.
Serve warm and enjoy a quick, tasty meal.
Ingredients
- 8 eggs
- ¾ cup (175 mL) 35% cream
- Pinch of salt and pepper
- 1 tsp (5 mL) olive oil
- 2 cloves garlic, thinly sliced
- 1 small red onion, thinly sliced
- 6 oz chorizo, sliced or crumbled
- 1 cup pepper jack cheese, shredded
Cooking Instructions
- Preheat oven to 375°F (190°C).
- Heat olive oil in an oven-safe skillet over medium heat.
- Brown the chorizo.
- Add garlic and onion and cook until soft.
- In a bowl, whisk eggs, cream, salt, and pepper.
- Pour the egg mixture over chorizo and veggies in the skillet.
- Sprinkle pepper jack cheese on top.
- Cook on the stove for 2-3 minutes.
- Transfer skillet to oven and bake for 12-15 minutes until eggs are set and cheese is melted.
- Let cool slightly before slicing and serving.