This potato bacon feta frittata is my go-to when I want a weekend breakfast that feels like an event. Crispy roasted potato rounds layered with chunky thick-cut bacon, sharp crumbled feta, and fresh green onions — all bound together with seasoned eggs and baked until golden and puffed in a cast iron skillet.
I love that nearly everything cooks in one pan. The potatoes roast first until their edges crisp, then the bacon, feta, and onions get piled on top before a simple egg mixture ties it all together. Forty-five minutes in the oven and you’ve got a frittata that slices into gorgeous wedges.
It’s impressive enough for a brunch spread but easy enough for a lazy Saturday morning. Pair it with strong coffee, a simple side salad, and you’ve got the kind of meal that makes the whole weekend feel slower and better.
If you’ve never baked a frittata in cast iron, this is the recipe to start with — the crispy potato base alone is worth it.
Potato Bacon Feta Frittata – Easy Weekend Breakfast
Ingredients
- 6 pieces bacon thick-cut
- 2 tablespoons olive oil
- 6 small potatoes sliced into thin rounds (⅛-inch / 3mm thick), about 1.5 lbs total
- 1 pinch salt
- 1 pinch pepper freshly ground
- 3 stalks green onions chopped
- ¼ cup feta crumbled
- 6 medium eggs
- 2 tablespoons milk
- 1 tablespoon butter optional, for frying potatoes
Instructions
- Cook the bacon using your preferred method: fry in a skillet over medium heat for 4-5 minutes per side, bake on a sheet pan at 400°F / 200°C (180°C fan-forced) for 15-18 minutes, or microwave between paper towels for 4-5 minutes. Cut into 1-inch (2.5cm) chunks and set aside on a paper towel-lined plate.
- Cook the potatoes. If you’re in a rush, fry them in 1 tablespoon (15g) of butter over medium-high heat for 12-15 minutes, flipping halfway, until golden and just tender.
- Put the potato slices into a cast iron skillet and roast in the oven at 400°F / 200°C (180°C fan-forced) for about 30 minutes. Don’t worry if the potatoes don’t cook all the way through; they’ll cook more once the eggs are added!
- To assemble, arrange your cooked potatoes in even layers in a 10-inch (25cm) cast iron skillet. Scatter the green onions, crumbled feta, and bacon chunks evenly over the potato layer. Whisk the eggs and milk together in a medium bowl and season with salt and pepper. Pour the egg mixture slowly and evenly over the filling in the skillet.
- Cover the skillet with aluminium foil and bake covered in a 400°F / 200°C (180°C fan-forced) oven for 30 minutes. Then remove foil and bake for another 15 minutes, until golden and slightly puffed.
- Let the frittata rest in the skillet for 5 minutes, then cut into wedges and serve warm.
Nutrition
What Makes This Potato Bacon Feta Frittata Special
Most frittata recipes toss raw potatoes into the egg mixture and hope for the best. This version roasts the potato rounds first at 400°F until their edges turn golden and crispy, creating a layered base that holds its structure when you slice into wedges. That crispy potato layer is what separates a great frittata from a soggy one.
The combination of smoky thick-cut bacon, sharp and salty feta, and fresh green onions gives every bite contrasting flavours and textures. The feta doesn’t melt into the eggs — it softens into tangy pockets throughout. And because the egg custard is kept intentionally simple (just eggs, milk, salt, and pepper), the fillings do all the heavy lifting.
Baking covered first and then uncovered gives you the best of both worlds: a fully set centre and a beautifully golden, slightly puffed top that looks impressive without any fussy technique.
Equipment You’ll Need
- 10-inch (25cm) cast iron skillet — essential for this recipe. Cast iron retains heat evenly, crisps the potato base, and goes from stovetop to oven seamlessly. The skillet also makes for a beautiful serving vessel.
- Medium mixing bowl — for whisking the egg and milk custard before pouring it over the filling.
- Whisk — a fork will work in a pinch, but a whisk incorporates air into the eggs for a lighter, fluffier frittata.
- Sharp knife and cutting board — you need thin, even potato rounds (about ⅛-inch thick) for consistent roasting. A mandoline is a nice-to-have here if you own one — it makes perfectly uniform slices in seconds.
- Aluminium foil — covers the skillet during the first 30 minutes of baking to trap steam and cook the eggs through without browning the top too quickly.
- Oven mitts — cast iron handles get dangerously hot after 45 minutes in a 400°F oven. Thick oven mitts or a handle cover are non-negotiable for safety.
Tips for Best Results
- Slice potatoes thin and even. Aim for ⅛-inch (3mm) rounds so they roast through completely in 30 minutes. Thick or uneven slices mean some will be crunchy and others raw.
- Don’t skip pre-roasting the potatoes. This step crisps the edges and removes excess moisture. If you pour raw egg over raw potatoes, you’ll get a dense, starchy frittata that takes much longer to cook through.
- Use thick-cut bacon. It holds up to the double cooking (frying then baking) without disintegrating into the eggs. Thin bacon will crisp too much and lose its meaty texture.
- Let the frittata rest for 5 minutes before cutting. The residual heat finishes setting the centre, and the eggs firm up just enough for clean wedge cuts.
- Season the egg mixture assertively. Potatoes absorb a lot of seasoning, and feta provides salt in concentrated pockets rather than evenly. A well-seasoned egg base ensures no bland bites.
Substitutions and Variations
- Cheese: Swap feta for crumbled goat cheese (similar tangy profile), sharp cheddar (meltier, more familiar), or gruyère (nutty and rich) for a different flavour direction.
- Meat: Replace bacon with diced pancetta, crumbled Italian sausage, or chopped smoked salmon for a lighter option. For a vegetarian version, use sautéed mushrooms and sun-dried tomatoes instead.
- Potatoes: Yukon Gold potatoes work best for their creamy texture and thin skin. In a pinch, sweet potato rounds make a delicious variation — reduce roasting time by 5 minutes as they cook faster.
- Dairy: Substitute the milk with heavy cream for a richer custard, or use oat milk for a dairy-lighter option (keeping the feta, or using dairy-free crumbles for fully dairy-free).
- Greens: Add a handful of baby spinach or chopped kale on top of the potato layer before pouring in the eggs — it wilts into the frittata and adds colour and nutrients.
Storage and Reheating
- Refrigerator: Store leftover wedges in an airtight container for up to 3 days. Frittata actually tastes great cold straight from the fridge — the feta and bacon flavours concentrate as it chills.
- Reheating: For the best texture, reheat wedges in a 325°F / 160°C oven for 10-12 minutes until warmed through. Microwaving works for convenience (60-90 seconds per wedge) but will soften the crispy potato base.
- Freezer: Wrap individual wedges tightly in cling film, then aluminium foil. Freeze for up to 2 months. Thaw overnight in the fridge before reheating. Do not refreeze once thawed.
- Meal prep note: This frittata makes excellent grab-and-go breakfasts for the work week. Slice, wrap, and refrigerate on Sunday — each wedge reheats in under 2 minutes.
What to Serve With This
This potato bacon feta frittata is substantial enough to stand alone, but a few simple sides make it a proper spread:
- Simple green salad with a lemon vinaigrette — the acidity cuts through the richness of the eggs, bacon, and cheese.
- Sliced avocado with a squeeze of lime and flaky salt — creamy, fresh, and pairs beautifully with the salty feta.
- Crusty sourdough toast — for scooping up any bits left on the plate.
- Fresh fruit — berries, sliced melon, or citrus segments lighten the meal and add natural sweetness.
- Strong coffee or a mimosa — this is a weekend breakfast, after all.
Frequently Asked Questions
Can I make this frittata ahead of time?
Yes. You can roast the potatoes and cook the bacon the night before, then refrigerate them separately. In the morning, assemble cold in the skillet and add about 5 extra minutes to the covered baking time to account for the chilled ingredients. The egg mixture can also be whisked and refrigerated overnight in a sealed container.
Why is my frittata watery in the centre?
This usually happens when potatoes release too much moisture or the frittata is underbaked. Make sure your potato slices are thoroughly roasted before assembling, and check that the centre is fully set (not jiggly) before removing the foil. If it still wobbles after 30 minutes covered + 15 minutes uncovered, bake uncovered for an additional 5 minutes.
Can I use a regular non-stick skillet instead of cast iron?
You can, as long as it is oven-safe to 400°F / 200°C. Check your skillet’s handle — many non-stick pans have plastic handles that cannot go in the oven. You’ll lose the crispy potato base that cast iron provides, but the frittata will still taste great. Avoid glass bakeware as it heats unevenly and extends the cook time significantly.
How do I know when the frittata is done?
The frittata is done when the top is golden brown, slightly puffed, and the centre does not jiggle when you gently shake the skillet. You can also insert a knife or toothpick into the centre — it should come out clean with no wet egg. The edges will pull slightly away from the skillet.
Can I add other vegetables to this frittata?
Absolutely. Bell peppers, mushrooms, spinach, cherry tomatoes, and roasted broccoli all work well. The key rule is to cook any high-moisture vegetables (like mushrooms, tomatoes, or spinach) before adding them to the skillet. Raw vegetables release water during baking and will make your frittata soggy. Sauté or roast them first, let them cool briefly, then layer them in.
Is this frittata gluten-free?
Yes, as written, every ingredient in this recipe is naturally gluten-free. The only thing to verify is your bacon — most thick-cut bacon is gluten-free, but some brands add fillers or flavourings that contain gluten. Check the packaging to be sure.
A Brief History of the Frittata
The frittata has its roots in Italian home cooking, where it evolved as a practical way to use up leftover vegetables, pasta, and cheese. Unlike a French omelette, which is cooked quickly and folded, the Italian frittata is cooked slowly — traditionally started on the stovetop and finished under a broiler or flipped onto a plate. The word “frittata” comes from the Italian friggere, meaning “to fry.”
As Italian immigrants brought their cooking traditions to North America, the frittata adapted to local ingredients and tastes. Bacon, cheddar, and heavier fillings became common in American versions, transforming the frittata from a light supper dish into a hearty breakfast centrepiece. Today it sits comfortably in brunch culture — endlessly adaptable, always impressive, and remarkably forgiving for home cooks of any skill level.
If you make this potato bacon feta frittata, I’d love to hear how it turned out — drop a star rating and leave a comment below to let me know!















































