Bacon Potato Frittata

Golden brown Bacon Potato Frittata slice on a white plate topped with fresh chives and a side salad. Save to Pinterest
Golden brown Bacon Potato Frittata slice on a white plate topped with fresh chives and a side salad. | quickyummyrecipes.com

This savory frittata combines crisp bacon, tender Yukon Gold potatoes, and creamy Gruyère and Parmesan cheeses for a satisfying brunch or breakfast. The potatoes and onion are sautéed to golden tenderness in olive oil and enriched with fresh chives. Whisked eggs with milk create a fluffy, rich base that holds the flavorful mix together. Cooked gently on the stove then baked until puffed and set, it’s an easy, gluten-free option that serves six. Garnish with extra chives and enjoy warm.

For a vegetarian twist, omit bacon and add mushrooms or spinach. The dish pairs well with a simple green salad or crusty bread for a complete meal.

My tiny apartment kitchen smelled like bacon and possibility the first Sunday I attempted a frittata. I'd somehow convinced myself that frittatas were the domain of restaurant chefs and brunch enthusiasts, not twenty-somethings with mismatched cookware. Standing there in my pajamas, watching the edges bubble and set, I realized I'd been overthinking it the whole time. Now this is the dish I turn to when I want something impressive but absolutely foolproof.

Last spring, my sister came over feeling completely drained from a brutal work week. I threw this frittata together while she curled up on my couch with a mug of coffee, watching the rain streak against the windows. When I slid that sizzling skillet onto the table and we took that first bite together, something about the warm, cheesy, bacon-studded comfort seemed to physically unknot her shoulders. Food doesn't fix everything, but sometimes it comes pretty close.

Ingredients

  • 6 large eggs: Room temperature eggs whisk up more easily and incorporate better with the milk for a silkier texture
  • 6 slices thick-cut bacon: Thick-cut holds its texture better during baking and provides those coveted crispy bits throughout
  • 2 cups Yukon Gold potatoes, peeled and diced: Yukon Golds have a naturally creamy texture that holds shape beautifully without becoming mealy
  • 1 medium yellow onion, finely chopped: The onion sweetness balances the salty bacon and adds depth to every bite
  • 2 tablespoons fresh chives, finely chopped: Fresh chives add a mild onion bite and pop of green color that dried chives just cannot match
  • 1/2 cup whole milk: Whole milk creates the most tender custard-like texture, though you can use half-and-half for extra richness
  • 1 cup Gruyère cheese, grated: Gruyère melts beautifully with a nutty complexity that pairs perfectly with the bacon
  • 1/4 cup Parmesan cheese, grated: Parmesan adds a salty, umami punch that amplifies all the other flavors
  • 2 tablespoons olive oil: Necessary for properly caramelizing the potatoes since bacon fat alone is not quite enough
  • 1/2 teaspoon kosher salt: Essential for bringing all the flavors together without overpowering the bacon
  • 1/4 teaspoon freshly ground black pepper: Freshly ground has a brighter, more complex flavor than pre-ground pepper

Instructions

Get your oven ready:
Preheat to 375°F (190°C) and position a rack in the center for even cooking
Cook the bacon:
In a large oven-safe skillet, cook bacon over medium heat until crisp, then transfer to paper towels and drain all but 1 tablespoon of fat
Prepare the potatoes:
Add olive oil to the skillet and sauté diced potatoes and onion over medium heat until golden and tender, about 8–10 minutes
Whisk the filling:
In a large bowl, whisk together eggs, milk, salt, and pepper, then stir in both cheeses, chives, and crumbled bacon
Combine and set:
Distribute potatoes evenly in the skillet, pour egg mixture over top, and cook over medium-low heat for 3–4 minutes until edges begin to set
Finish baking:
Transfer to the oven and bake for 15–18 minutes until puffed and set in the center, then let rest for 5 minutes before serving
Overhead view of a cast iron Bacon Potato Frittata with melted Gruyère cheese, bacon, and diced potatoes. Save to Pinterest
Overhead view of a cast iron Bacon Potato Frittata with melted Gruyère cheese, bacon, and diced potatoes. | quickyummyrecipes.com

This frittata has become my answer to everything from unexpected guests to Sunday meal prep. There is something deeply satisfying about a dish that looks impressive but comes together with such humble ingredients.

Make It Your Own

The beauty of a frittata is how forgiving it is. I have swapped in sharp cheddar when I was out of Gruyère, tossed in handfuls of spinach from a wilting bag in my fridge, and even used sweet potatoes when regular ones were not available. It always works.

Skillet Wisdom

A 10 to 12-inch cast iron skillet is ideal here, but any oven-safe pan will do. If your skillet is not truly non-stick, give it an extra spray of oil before pouring in the eggs. The frittata should slide right out when it is ready.

Timing Your Frittata

The stovetop-to-oven method is what makes this recipe so foolproof. You get that restaurant-quality texture without any fancy techniques or flipping required.

  • You can prepare the bacon and vegetable mixture up to a day in advance
  • Leftovers reheat beautifully in the microwave for 30 to 45 seconds
  • Serve warm, at room temperature, or even cold straight from the refrigerator
Savory Bacon Potato Frittata served warm with a golden crust, ready to be sliced for a brunch feast. Save to Pinterest
Savory Bacon Potato Frittata served warm with a golden crust, ready to be sliced for a brunch feast. | quickyummyrecipes.com

Cut yourself a slice while it is still warm enough to make the cheese stretch. That first bite, with its layers of texture and flavor, will remind you exactly why this deserves a permanent spot in your breakfast rotation.

Recipe FAQs

Yes, omit the bacon and add sautéed mushrooms or spinach to maintain a rich flavor and texture.

Yukon Gold potatoes are ideal as they hold their shape and become tender without falling apart.

Cooking briefly on the stove before baking helps set the edges, ensuring an even, fluffy texture throughout.

Gruyère can be substituted with cheddar or Swiss cheese to suit your flavor preference.

Store cooled portions in an airtight container in the refrigerator for up to 3 days and reheat gently.

Yes, all ingredients are naturally gluten-free, but verify cheese labels to avoid any hidden gluten.

Bacon Potato Frittata

A savory dish with bacon, potatoes, cheese, and fresh chives perfect for brunch or a hearty breakfast.

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 and Set on Stovetop: 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 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.
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.
Lila Anderson

Home cook sharing easy recipes, quick meal tips, and comforting dishes for busy families.