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.
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
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
- → Can I make this frittata vegetarian?
-
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.
- → What type of skillet works best?
-
A 10-12 inch oven-safe skillet, preferably cast iron, works best. This ensures even heat distribution and creates a perfect crust.
- → How long does it take to prepare?
-
The total preparation and cooking time is 45 minutes, with 20 minutes of prep and 25 minutes of cooking time.
- → Can I make this ahead of time?
-
Yes, you can prepare it the night before and refrigerate. Reheat gently in the oven or microwave before serving for best results.
- → What sides pair well with this frittata?
-
It pairs beautifully with a simple green salad or crusty bread. Fresh fruit or roasted vegetables also complement the flavors nicely.