Bacon Potato Frittata

Golden slices of Bacon Potato Frittata rest on a white plate, garnished with fresh chives, perfect for a hearty brunch. Save to Pinterest
Golden slices of Bacon Potato Frittata rest on a white plate, garnished with fresh chives, perfect for a hearty brunch. | homegrownfork.com

This delicious frittata combines crispy bacon, tender potatoes, and creamy cheese in a fluffy egg mixture. Perfect for brunch or breakfast, it's easy to prepare and serves six people. The dish features Yukon Gold potatoes, Gruyère and Parmesan cheeses, and fresh chives for added flavor. Baked in an oven-safe skillet, it creates a beautiful puffed center with a golden crust.

The smell of bacon hitting a hot skillet at 10am on a Saturday still pulls me into the kitchen like nothing else. This frittata started as a way to use up leftover potatoes from dinner the night before, and now it is the one thing my friends actually request when they come over for brunch. The first time I made it, I forgot to reserve the bacon fat and used olive oil instead, which still worked but taught me that bacon fat is liquid gold worth saving.

Last winter my sister visited for the weekend and I made this frittata on a Sunday morning. She took one bite, put her fork down, and asked me to write down the recipe right then and there because she needed to make it for her book club. That is when I knew this was not just another breakfast dish but something people remember and talk about later.

Ingredients

  • 6 large eggs: Room temperature eggs whisk up better and incorporate more air into your frittata
  • 6 slices thick-cut bacon: Thick cut renders more fat and stays meatier, which I prefer over thin bacon that disappears
  • 2 cups Yukon Gold potatoes: These hold their shape better than russets and have a naturally buttery flavor
  • 1 medium yellow onion: Finely chopped so it cooks through and distributes evenly throughout
  • 2 tablespoons fresh chives: Fresh chives add a mild onion flavor that brightens everything
  • 1/2 cup whole milk: Whole milk makes the eggs creamy without making them too heavy
  • 1 cup Gruyère cheese: Gruyère melts beautifully and adds that nutty depth you cannot get from cheddar
  • 1/4 cup Parmesan cheese: Adds a salty punch that means you do not need to add much extra salt
  • 2 tablespoons olive oil: Helps the potatoes crisp up without burning
  • 1/2 teaspoon kosher salt: Essential because the potatoes need seasoning to come alive
  • 1/4 teaspoon freshly ground black pepper: Freshly ground makes a noticeable difference here

Instructions

Get your oven ready:
Preheat to 375°F so it is ready when you are, and move your oven rack to the middle position for even cooking.
Cook the bacon:
Fry it in your oven-safe skillet until crisp, then crumble it and save just 1 tablespoon of that precious fat in the pan.
Sauté the vegetables:
Cook the potatoes and onions in the bacon fat and olive oil until they are golden and tender, about 10 minutes.
Whisk the eggs:
Beat eggs with milk, salt, and pepper, then stir in both cheeses, chives, and those crumbled bacon pieces.
Combine everything:
Spread the potatoes evenly in the skillet, pour the egg mixture over top, and give it a gentle stir.
Start on the stove:
Cook over medium-low heat for a few minutes until the edges start to set, which prevents a rubbery texture.
Finish in the oven:
Bake for 15 to 18 minutes until it is puffed and set in the center, then let it rest for 5 minutes before slicing.
A close view of Bacon Potato Frittata reveals melted Gruyère and crispy bacon bits atop tender potatoes and eggs. Save to Pinterest
A close view of Bacon Potato Frittata reveals melted Gruyère and crispy bacon bits atop tender potatoes and eggs. | homegrownfork.com

This recipe became my go-to when I moved into my first apartment and had to learn how to cook for myself. The day my roommate walked in while it was baking and asked what smelled so good was the moment I finally felt like I could actually cook something worth eating.

Choosing the Right Skillet

Cast iron is ideal because it goes from stovetop to oven and holds heat evenly. If you do not have one, any oven-safe skillet will work, but avoid nonstick with plastic handles that cannot handle high oven temperatures.

Making It Ahead

You can cook the bacon and vegetables the night before and keep them refrigerated. In the morning, just reheat them briefly in the skillet before adding the egg mixture and proceeding with the recipe.

Serving Suggestions

A simple arugula salad with lemon vinaigrette cuts through the richness perfectly. Crusty bread for soaking up any soft bits in the center is never a bad idea either.

  • For a vegetarian version, sauté mushrooms or spinach instead of bacon
  • Swap Gruyère for sharp cheddar or Swiss if that is what you have
  • Add fresh herbs like parsley or basil for extra color and flavor
Cast iron skillet holds a freshly baked Bacon Potato Frittata, steam rising, ready to be served with a side salad. Save to Pinterest
Cast iron skillet holds a freshly baked Bacon Potato Frittata, steam rising, ready to be served with a side salad. | homegrownfork.com

There is something deeply satisfying about serving a dish that looks impressive but comes together so easily. Hope this becomes one of those recipes you turn to again and again.

Recipe FAQs

Yes, simply omit the bacon and add sautéed mushrooms or spinach instead. You can also substitute the Gruyère cheese with cheddar or Swiss if you prefer.

A 10-12 inch oven-safe skillet, preferably cast iron, works best. This ensures even heat distribution and creates a perfect crust.

The total preparation and cooking time is 45 minutes, with 20 minutes of prep and 25 minutes of cooking time.

Yes, you can prepare it the night before and refrigerate. Reheat gently in the oven or microwave before serving for best results.

It pairs beautifully with a simple green salad or crusty bread. Fresh fruit or roasted vegetables also complement the flavors nicely.

Bacon Potato Frittata

Savory dish combining crispy bacon, tender potatoes, and creamy cheese in a fluffy egg mixture. Ideal for weekend mornings.

Prep 20m
Cook 25m
Total 45m
Servings 6
Difficulty Easy

Ingredients

Proteins

  • 6 large eggs
  • 6 slices thick-cut bacon

Vegetables

  • 2 cups Yukon Gold potatoes, peeled and diced (about 2 medium potatoes)
  • 1 medium yellow onion, finely chopped
  • 2 tablespoons fresh chives, finely chopped (plus extra for garnish)

Dairy

  • 1/2 cup whole milk
  • 1 cup Gruyère cheese, grated
  • 1/4 cup Parmesan cheese, grated

Pantry & Seasonings

  • 2 tablespoons olive oil
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon freshly ground black pepper

Instructions

1
Preheat Oven: Preheat your oven to 375°F (190°C).
2
Cook Bacon: In a large oven-safe skillet (preferably cast iron), cook the bacon over medium heat until crisp. Transfer bacon to a paper towel-lined plate and crumble when cool. Drain off all but 1 tablespoon of bacon fat from the skillet.
3
Sauté Potatoes and Onion: Add the olive oil to the skillet. Sauté the diced potatoes and onion over medium heat until potatoes are golden and just tender, about 8–10 minutes. Stir occasionally.
4
Prepare Egg Mixture: In a large bowl, whisk together eggs, milk, salt, and pepper. Stir in Gruyère, Parmesan, chives, and crumbled bacon.
5
Combine and Set Edges: Evenly distribute the potato and onion mixture in the skillet. Pour the egg mixture over the top, gently stirring to combine. Cook over medium-low heat for 3–4 minutes, just until the edges begin to set.
6
Bake Frittata: Transfer the skillet to the preheated oven and bake for 15–18 minutes, or until the frittata is puffed and set in the center.
7
Rest and Serve: Remove from the oven and let rest for 5 minutes. Garnish with extra chives, slice, and serve warm.
Additional Information

Equipment Needed

  • Oven-safe skillet (10–12 inch, preferably cast iron)
  • Mixing bowls
  • Whisk
  • Cutting board and knife
  • Cheese grater

Nutrition (Per Serving)

Calories 325
Protein 18g
Carbs 14g
Fat 20g

Allergy Information

  • Contains: Eggs, Milk (dairy), and possibly traces of gluten if using pre-shredded cheese.
  • Bacon may contain preservatives—check labels if sensitive.
  • Double-check all ingredient labels for hidden allergens.
Amy Callahan

Down-to-earth cook sharing simple recipes and cooking tips for every home kitchen.