Cheesy Bacon Potato Frittata

Loading…

By Reading time

The bacon starts snapping against the skillet before the potatoes ever go in, and that little head start gives the whole frittata a savory base. I used to rush straight to the eggs, then wonder why the potatoes were still firm when the center had already set. Cooking the potatoes first solves that problem.

For this Cheesy Bacon Potato Frittata, the potatoes get covered in the skillet with olive oil, salt, and pepper until they’re fork-tender. That gives them time to soften before the eggs arrive, while the bacon and cheddar add flavor in every slice. The eggs and milk make a tender filling without burying the potatoes under a heavy layer of cheese.

Once the skillet goes into the oven, the edges puff gently and the center sets into a sliceable custard. Let it rest before cutting, and you’ll get wedges that hold together with golden cheddar on top and crisp bacon tucked through the middle.

Cheesy Bacon Potato Frittata with golden cheesy top
“

Kitchen Note

Let the bacon cool before crumbling it. Warm bacon tends to bend and smear instead of breaking into pieces that scatter neatly over the frittata, and the paper towel catches extra grease while it cools.

Save this Cheesy Bacon Potato Frittata for a hearty brunch with tender potatoes, crisp bacon, and cheddar in every slice.

Save to Pinterest

Why the Potatoes Need Their Own Covered Cook Before the Eggs

Potatoes and eggs don’t reach their best texture on the same schedule. The eggs set quickly in a hot oven, while raw potato cubes need more time to soften all the way through. If they go into the skillet together, you can end up with a firm center before the potatoes are tender.

Cooking the cubes under a lid first gives them a head start and traps enough heat to soften their centers. Stir them occasionally so the pieces cook evenly and don’t settle into one layer against the skillet. They should give easily when pierced with a fork before you pour in the egg mixture.

That separate cook also lets you control the filling before the eggs make it harder to reach the potatoes. Once the egg mixture is in the pan, keep the potato layer even and let the oven finish the job. The result is a frittata with tender pieces throughout, not a soft edge wrapped around a stubborn bite of potato.

What the Potatoes, Bacon, and Cheddar Each Bring to the Skillet

Cheesy Bacon Potato Frittata with crisp bacon cheddar top
  • Yukon Gold potatoes — Their creamy, waxy flesh softens without falling apart, which keeps the filling distinct rather than turning it into mash. Cut the cubes evenly so they soften at about the same pace. Red potatoes are a close swap if that’s what you have; keep the cube size and use fork tenderness as your cue.
  • Bacon — It brings smoky, salty flavor and a crisp contrast to the soft egg and potato. Any familiar sliced bacon works; the important part is cooking it until crisp, then pouring off the rendered fat before the potatoes go in. That keeps the finished filling from feeling greasy.
  • Large eggs and whole milk — The eggs hold the slices together, while milk softens the set so it isn’t as firm as plain baked eggs. Whole milk gives the fullest texture; 2% milk works if that’s what you keep on hand, with a slightly lighter result. Use large eggs so the amount of custard stays balanced with the filling.
  • Sharp cheddar — Its tang stands up to the bacon and potato, and it melts into the egg mixture while also giving the top a cheesy finish. Shredding a block yourself gives a smoother melt, though packaged shredded cheddar is convenient and works here. Mild cheddar can replace sharp cheddar for a gentler, less tangy flavor.

Building the Frittata in the Skillet Before It Goes in the Oven

Crisp the Bacon and Set Up the Skillet

Heat the oven to 375°F while you cook the bacon in a 12-inch oven-safe nonstick skillet over medium heat. Turn the slices as needed and cook for 8 to 10 minutes, until crisp, then transfer them to a paper towel-lined plate. Carefully pour off the bacon fat. Once the bacon has cooled, crumble it for the topping.

Soften the Potato Cubes

Add the olive oil and potatoes to the skillet, then season with kosher salt and black pepper. Cover and cook over medium heat for 10 to 14 minutes, stirring occasionally. Check more than one cube with a fork; they should be tender through the center, not just browned on the outside. If a piece still feels firm, keep cooking until it yields easily.

Whisk the Cheddar into the Eggs

In a medium bowl, whisk the eggs and milk until the yolks and whites are blended. Whisk in 1 cup of the shredded sharp cheddar, keeping the remaining cheese for the top. Pour the mixture over the potatoes so it settles around them. Scatter the crumbled bacon and remaining cheddar evenly over the surface.

Bake Until the Center Sets, Then Rest

Bake the skillet for 15 to 20 minutes, until the center is set and an instant-read thermometer inserted in the center reads 160°F. The top should look set rather than liquid, and the middle shouldn’t ripple when you gently move the skillet. Rest the frittata in the skillet for 5 minutes before slicing; cutting immediately makes the soft center more likely to slump.

Three Practical Ways to Adapt This Bacon Potato Frittata

Swap in Red Potatoes

Use red potatoes in place of the Yukon Golds, keeping the same cube size and cooking them until fork-tender. Their waxy texture holds its shape well, with a slightly earthier taste in the finished slices.

Make It Vegetarian by Leaving Out the Bacon

Skip the bacon and its skillet step, then cook the potatoes in the olive oil with the salt and pepper. The frittata stays filling, but you’ll lose the smoky, salty notes and crisp topping that bacon brings.

Use Mild Cheddar for a Softer Cheese Flavor

Replace the sharp cheddar with the same amount of mild cheddar, dividing it between the egg mixture and the top in the same way. You’ll still get a melty cheese layer, but with less tang against the bacon.

Storage and Reheating

  • Refrigerator: Cool promptly, transfer slices to an airtight container, and refrigerate for up to 3 days. The potatoes soften a little as they sit.
  • Freezer: Freeze individual slices, tightly wrapped or in an airtight container, for up to 2 months for best quality. Thaw overnight in the refrigerator; the eggs may be slightly less tender after freezing.
  • Reheating: Cover a slice and reheat gently in the microwave until the center reaches 165°F. Stop as soon as it’s hot through; prolonged heating makes the eggs rubbery.

Questions That Come Up When Making This Frittata

Can I double this frittata in one skillet?+

I wouldn’t double it in the same 12-inch skillet. The deeper layer would take longer to set, and the potatoes would be harder to distribute evenly; use two skillets and bake them separately instead.

Can I use bacon grease instead of olive oil for the potatoes?+

Use the olive oil and pour off the bacon fat first. Bacon grease is unmeasured and can leave the potatoes and egg filling heavier than intended, while the olive oil gives you a consistent amount of cooking fat.

How do I know if my skillet is safe to put in the oven?+

Check the skillet manufacturer’s markings or care information for its oven-safe rating before baking. If you can’t confirm that the pan and handle are oven-safe at 375°F, don’t put it in the oven; this method depends on baking the frittata in the same skillet.

Can I whisk the eggs and milk ahead of time?+

Yes. Cover the egg-and-milk mixture and keep it refrigerated until you’re ready to assemble the frittata, then whisk it again before adding the cheddar. Don’t leave raw eggs sitting at room temperature while you prep the potatoes.

Cheesy Bacon Potato Frittata

Cheesy bacon potato frittata is baked in a skillet with tender Yukon Gold potatoes, crisp bacon, and sharp cheddar. The eggs bake until the center is set for easy slices at breakfast or brunch.
Prep Time 10 minutes
Cook Time 40 minutes
Resting 5 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Breakfast
Cuisine: American
Calories: 405

Ingredients
  

  • 6 bacon slices
  • 1 tbsp olive oil
  • 1 lb Yukon Gold potatoes cut into 1/2-inch cubes
  • 0.25 tsp kosher salt
  • 0.25 tsp black pepper
  • 8 eggs large
  • 0.25 cup whole milk
  • 1.5 cup sharp cheddar cheese shredded

Equipment

  • 1 12-inch oven-safe nonstick skillet

Method
 

  1. Preheat the oven to 375°F.
  2. Cook the bacon in a 12-inch oven-safe nonstick skillet over medium heat, turning as needed, until crisp, 8 to 10 minutes.
  3. Transfer the bacon to a paper towel-lined plate and crumble once cool.
  4. Carefully pour off the bacon fat.
  5. Add the olive oil and potatoes to the skillet, season with the salt and pepper, and cover.
  6. Cook over medium heat, stirring occasionally, until fork-tender, 10 to 14 minutes.
  7. Whisk the eggs and milk in a medium bowl.
  8. Whisk 1 cup of the cheddar into the egg mixture.
  9. Pour the egg mixture over the potatoes.
  10. Scatter the crumbled bacon and remaining 1/2 cup cheddar evenly over the top.
  11. Bake until the center is set and an instant-read thermometer inserted in the center reads 160°F, 15 to 20 minutes.
  12. Rest the frittata in the skillet for 5 minutes.
  13. Slice and serve.

Notes

For clean slices, let the frittata rest for the full 5 minutes before cutting. Refrigerate leftovers for 3–4 days; freeze for up to 2 months. For a dairy-free variation, use unsweetened dairy-free milk and cheddar-style shreds.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Leave a Comment

Recipe Rating