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
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
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
- → What type of potatoes work best?
-
Yukon Gold potatoes are ideal for their creamy texture and ability to hold shape when sautéed.
- → Can I prepare this without bacon?
-
Yes, omit bacon and substitute sautéed mushrooms or spinach for a vegetarian alternative.
- → What cheeses complement this dish?
-
Gruyère and Parmesan add a rich, nutty flavor, but cheddar or Swiss can be used for variation.
- → Which cooking tools are recommended?
-
An oven-safe skillet, preferably cast iron, works best for even cooking and easy transfer to the oven.
- → How do I ensure the dish is cooked perfectly?
-
Cook gently on medium-low heat until edges set, then bake until puffed and center is fully firm.