Bacon Potato Frittata

Golden slices of Bacon Potato Frittata with melted Gruyère and crispy bacon crumbles on a rustic plate. Save Pin
Golden slices of Bacon Potato Frittata with melted Gruyère and crispy bacon crumbles on a rustic plate. | recipesbymarisol.com

This savory dish combines crisp bacon, tender diced potatoes, and creamy Gruyère and Parmesan cheeses folded into beaten eggs. Potatoes and onions are sautéed until golden before mixing with the rich egg blend and bacon bits. Cooked gently on the stovetop and finished in a hot oven, it produces a fluffy, flavorful meal ideal for brunch or breakfast. Fresh chives add a hint of fresh herb aroma and garnish, while options for cheese swaps and vegetarian adaptations make it versatile and approachable.

The smell of bacon sizzling on a Sunday morning is one of those things that pulls everyone out of bed, half-asleep but fully hungry. I started making frittatas when I realized I could turn breakfast into something that felt like a meal rather than a rushed afterthought. This version became our go-to because it transforms simple ingredients into something that looks impressive but comes together with minimal fuss. Plus, the leftovers reheat beautifully for those weekdays when cooking is the last thing on your mind.

I first made this for a crowd of friends after a long night out, expecting complaints about the early hour. Instead, everyone hovered around the kitchen island, watching the frittata puff up in the oven like magic. Someone asked for the recipe before even taking a second bite, and now it is the most requested dish whenever we host brunch.

Ingredients

  • 6 large eggs: Room temperature eggs whisk up fluffier and incorporate better with the milk and cheese
  • 6 slices thick-cut bacon: Thick-cut gives you those satisfying crispy bits that hold their texture even after baking
  • 2 cups Yukon Gold potatoes: These potatoes have a naturally creamy texture that stays tender without falling apart
  • 1 medium yellow onion: Finely chopped so it mellows out and sweetens as it cooks with the potatoes
  • 2 tablespoons fresh chives: Add these at the end for that mild onion brightness that cuts through the rich cheese
  • 1/2 cup whole milk: Creates the custard-like texture that makes a frittata feel special
  • 1 cup Gruyère cheese: Melts into this nutty, creamy goodness that pairs perfectly with bacon
  • 1/4 cup Parmesan cheese: Adds a salty, umami punch that keeps things from being too mild
  • 2 tablespoons olive oil: Helps the potatoes crisp up without absorbing too much bacon fat
  • 1/2 teaspoon kosher salt: Essential for bringing out all the flavors, especially with the potatoes
  • 1/4 teaspoon freshly ground black pepper: Freshly ground makes a huge difference in depth of flavor

Instructions

Get the oven ready:
Preheat your oven to 375°F so it is ready when you need it
Cook the bacon:
Crisp it up in a large oven-safe skillet, then drain on paper towels and save that tablespoon of fat
Sauté the vegetables:
Cook the potatoes and onions in the bacon fat and olive oil until they are golden and tender, about 10 minutes
Make the egg mixture:
Whisk eggs with milk, salt, and pepper, then stir in both cheeses, chives, and crumbled bacon
Combine everything:
Spread the potatoes evenly in the skillet and pour the egg mixture over top
Start it on the stove:
Cook over medium-low heat for 3 to 4 minutes until the edges just begin to set
Finish in the oven:
Bake for 15 to 18 minutes until the center is set and the top is puffed and golden
Let it rest:
Wait 5 minutes before slicing so it holds its shape beautifully
A close-up view of a Bacon Potato Frittata served with a fresh green salad for a balanced meal. Save Pin
A close-up view of a Bacon Potato Frittata served with a fresh green salad for a balanced meal. | recipesbymarisol.com

This recipe became our Christmas morning tradition after a year when we burned the pancakes and ended up scrambling eggs at the last minute. Now we prep everything Christmas Eve, and the house fills with that incredible bacon and cheese aroma while we open presents. It feels like a gift in itself.

Make It Your Own

Once you master the basic technique, frittatas are incredibly forgiving. I have added spinach, bell peppers, and even leftover roasted vegetables when that was what the fridge offered. The egg and cheese base works with almost anything you have on hand.

Serving Suggestions

A simple arugula salad with lemon vinaigrette cuts through the richness beautifully. Toasted crusty bread is always welcome, though this frittata is hearty enough to stand on its own. For brunch, a fruit salad on the side adds freshness and color.

Storage and Reheating

Frittata keeps well in the refrigerator for up to three days and actually tastes better the next day when flavors have had time to meld. Reheat individual slices in the microwave for about 30 seconds or in a 300°F oven for 10 minutes.

  • Wrap slices tightly if freezing, though fresh is always best
  • Avoid reheating at high power or the eggs can become rubbery
  • Let refrigerated frittata come to room temperature before reheating for even warming
Freshly baked Bacon Potato Frittata featuring tender potatoes, chives, and a fluffy egg texture in a cast iron skillet. Save Pin
Freshly baked Bacon Potato Frittata featuring tender potatoes, chives, and a fluffy egg texture in a cast iron skillet. | recipesbymarisol.com

There is something deeply satisfying about a dish that looks elegant but is essentially just breakfast ingredients thrown together. This frittata is proof that simple food, cooked with care, is often the most memorable.

Recipe Questions & Answers

Yukon Gold potatoes are ideal for their creamy texture and ability to hold shape when sautéed.

Yes, omit bacon and substitute sautéed mushrooms or spinach for a vegetarian alternative.

Gruyère and Parmesan add a rich, nutty flavor, but cheddar or Swiss can be used for variation.

An oven-safe skillet, preferably cast iron, works best for even cooking and easy transfer to the oven.

Cook gently on medium-low heat until edges set, then bake until puffed and center is fully firm.

Bacon Potato Frittata

A satisfying mix of bacon, tender potatoes, creamy cheese with fresh herbs for a hearty start.

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é Vegetables: 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 Ingredients: Evenly distribute the potato and onion mixture in the skillet. Pour the egg mixture over the top, gently stirring to combine.
6
Set Edges on Stovetop: Cook over medium-low heat for 3–4 minutes, just until the edges begin to set.
7
Bake Until Set: Transfer the skillet to the preheated oven and bake for 15–18 minutes, or until the frittata is puffed and set in the center.
8
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.
Marisol Vega

Wholesome recipes, simple meal ideas, and practical cooking tips for home cooks.