This frittata combines crispy bacon, tender potatoes, and creamy cheeses for a hearty breakfast or brunch option. With a 45-minute total time, it's perfect for feeding a crowd or meal prep. The dish uses simple ingredients and requires only one skillet, making cleanup easy.
My sister-in-law made this for Christmas brunch last year while we were all still in pajamas, and I've been thinking about it ever since. Something about the combination of sizzling bacon and golden brown potatoes just makes everything feel right with the world.
Last Sunday I made this for friends who'd just moved into their new apartment, still surrounded by half-unpacked boxes. We ate standing up in the kitchen, leaning against counters, and nobody minded one bit. That's the kind of dish this is.
Ingredients
- 6 large eggs: Room temperature eggs blend more smoothly and create a silkier texture in the final bake
- 6 slices thick-cut bacon: Thick-cut holds up better during cooking and provides those satisfying crispy bites throughout
- 2 cups Yukon Gold potatoes: These naturally creamy potatoes hold their shape better than russets and cook up golden
- 1 medium yellow onion: Finely chopped so it melts into the frittata rather than creating overwhelming chunks
- 2 tablespoons fresh chives: Their mild onion flavor brightens everything without overpowering the delicate eggs
- 1/2 cup whole milk: Creates that perfect custard-like texture that sets up beautifully in the oven
- 1 cup Gruyère cheese: Nutty and melts like a dream, creating those irresistible cheesy pockets throughout
- 1/4 cup Parmesan cheese: Adds a salty depth that makes every bite more interesting
- 2 tablespoons olive oil: Helps the potatoes develop that gorgeous golden crust before the eggs go in
- 1/2 teaspoon kosher salt: Essential for bringing out all the flavors, especially the potatoes
- 1/4 teaspoon freshly ground black pepper: Just enough warmth to contrast with the rich cheese and eggs
Instructions
- Get your oven ready:
- Preheat to 375°F so it's fully hot when you're ready to bake the frittata
- Cook the bacon:
- Crisp it in your oven-safe skillet over medium heat, then drain on paper towels and save that precious bacon fat
- Sauté the vegetables:
- Cook the potatoes and onion in a mix of bacon fat and olive oil until golden and tender, about 8 to 10 minutes
- Whisk the egg mixture:
- Beat eggs with milk, salt, and pepper, then stir in both cheeses, chives, and that crumbled bacon
- Assemble in the skillet:
- Spread the potatoes evenly, pour the egg mixture over top, and give it a gentle stir to distribute everything
- Set the edges on the stovetop:
- Cook over medium-low heat for 3 to 4 minutes until you see the edges start to firm up
- Bake until puffed and golden:
- Transfer to the oven for 15 to 18 minutes until the center is set and the top is lightly browned
- Let it rest before serving:
- Wait 5 minutes so the frittata settles, then slice and garnish with extra chives
This recipe has become my go-to whenever life feels overwhelming. There's something incredibly grounding about standing at the stove, listening to potatoes sizzle, knowing something delicious is about to happen.
Make It Your Own
Once you've got the basic technique down, this frittata becomes a canvas for whatever you have on hand. Sometimes I add diced bell peppers for color, or swap in sharp cheddar when that's what the fridge is offering.
Serving Suggestions
A simple arugula salad dressed with lemon vinaigrette cuts through the richness beautifully. On lazy weekends, I'll toast some crusty bread and call it a complete meal that feeds a crowd without much fuss.
Storage and Reheating
The frittata keeps beautifully in the refrigerator for up to four days, wrapped tight or stored in an airtight container. Reheat cold slices in a 300°F oven for about 10 minutes to revive that just-baked texture.
- Microwaving works in a pinch but can make the eggs rubbery
- Frittata freezes well for up to two months if you're meal prepping
- Serve cold slices for breakfast on busy mornings—they're surprisingly good
There's something deeply satisfying about a dish that looks impressive but comes together with such simple ingredients. Hope this frittata finds its way into your kitchen rotation soon.
Recipe FAQs
- → Can I make this vegetarian?
-
Yes! Simply omit the bacon and add sautéed mushrooms or spinach instead. You can also substitute Gruyère with cheddar or Swiss cheese if desired.
- → What type of skillet works best?
-
An oven-safe skillet, preferably cast iron, works best. A 10-12 inch skillet is ideal for this recipe.
- → How long does it take to prepare?
-
The total preparation and cooking time is 45 minutes, with 20 minutes of prep time and 25 minutes of cooking time.
- → Can I use different types of potatoes?
-
Yukon Gold potatoes work best for their creamy texture, but you can use russet or red potatoes as alternatives.
- → What should I serve with this frittata?
-
This frittata pairs well with a simple green salad or crusty bread. It's also delicious on its own as a complete meal.