Bacon Potato Frittata

Freshly baked Bacon Potato Frittata from a cast-iron skillet, featuring crispy bacon crumbles and melted Gruyère cheese. Save
Freshly baked Bacon Potato Frittata from a cast-iron skillet, featuring crispy bacon crumbles and melted Gruyère cheese. | cookedcravings.com

This hearty frittata combines crispy bacon, tender diced potatoes, and creamy cheeses for a satisfying meal. Perfect for brunch or breakfast, it's baked in a skillet for a golden, fluffy texture. The dish comes together quickly with basic ingredients and minimal cleanup.

The kitchen was still dark when I started crisping the bacon, that smoky richness filling every corner of the house. My roommate stumbled in, rubbing her eyes and asking what smelled like heaven. We ended up eating this frittata straight from the skillet while watching the sunrise through the window.

Last winter, my sister came over after a terrible breakup, and I made this frittata without saying a word. She took one bite and actually smiled for the first time in days. Sometimes food does what words cannot.

Ingredients

  • 6 large eggs: Room temperature eggs whisk up fluffier and incorporate more evenly into the mixture
  • 6 slices thick-cut bacon: Thick-cut provides better texture and more flavor than regular bacon
  • 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 disperses throughout rather than creating overwhelming onion pockets
  • 2 tablespoons fresh chives: Their mild onion flavor brightens the rich eggs without being overpowering
  • 1/2 cup whole milk: Creates a creamier texture than water or lower-fat milk options
  • 1 cup Gruyère cheese: Adds nutty depth that pairs perfectly with the smoky bacon
  • 1/4 cup Parmesan cheese: Provides a salty, savory punch that elevates the overall flavor
  • 2 tablespoons olive oil: Helps the potatoes cook evenly without absorbing too much bacon fat
  • 1/2 teaspoon kosher salt: Essential for bringing out all the flavors in the eggs and vegetables
  • 1/4 teaspoon freshly ground black pepper: Adds just enough warmth to complement the other ingredients

Instructions

Get your oven ready:
Preheat to 375°F so it is fully hot when the frittata goes in
Crisp the bacon:
Cook in an oven-safe skillet until crisp, then drain on paper towels, reserving just 1 tablespoon of the flavorful fat
Cook the potatoes:
Sauté diced potatoes and onion in olive oil and bacon fat until golden and tender, stirring occasionally
Whisk the eggs:
Beat eggs with milk, salt, and pepper until fully combined, then stir in both cheeses, chives, and crumbled bacon
Assemble the frittata:
Spread potatoes evenly in the skillet and pour egg mixture over the top, giving it a gentle stir to distribute everything
Set the edges:
Cook on the stovetop over medium-low heat for 3 to 4 minutes until the edges begin to firm up
Finish in the oven:
Bake for 15 to 18 minutes until the center is set and the top is puffed and golden
Rest before serving:
Let the frittata sit for 5 minutes so it firms up slightly and becomes easier to slice cleanly
A close-up of the savory Bacon Potato Frittata with golden potatoes and a fluffy egg texture, ready to slice. Save
A close-up of the savory Bacon Potato Frittata with golden potatoes and a fluffy egg texture, ready to slice. | cookedcravings.com

My father finally admitted this was better than his famous diner-style frittata after years of insisting his version was superior. He now asks me to make it whenever I visit home.

Choosing the Right Pan

Cast iron skillets are ideal because they hold heat evenly and go from stovetop to oven seamlessly. A 10-inch pan creates the perfect thickness for this recipe. If you only have a smaller skillet, the frittata will be thicker and may need a few extra minutes in the oven.

Make It Ahead

Frittatas taste even better when made ahead because the flavors have time to meld together. You can prepare it up to 24 hours in advance and serve it at room temperature or gently warmed in a low oven. This makes it perfect for brunch entertaining or meal prep for the week.

Serving Suggestions

A simple arugula salad with lemon vinaigrette cuts through the richness beautifully. Toasted sourdough or crusty bread completes the meal. For a lighter brunch option, serve with fresh fruit instead of heavier sides.

  • Warm plates help the frittata stay hot longer at the table
  • A dollop of sour cream or Greek yogurt adds a nice tangy contrast
  • Fresh herbs like parsley or dill make beautiful extra garnishes
Sliced wedge of Bacon Potato Frittata on a white plate, garnished with chives and served alongside a fresh green salad. Save
Sliced wedge of Bacon Potato Frittata on a white plate, garnished with chives and served alongside a fresh green salad. | cookedcravings.com

There is something deeply comforting about a dish that brings people together around the table, lingering over coffee and conversation. This frittata has become my go-to for those slow, sweet mornings that turn into favorite memories.

Recipe FAQs

Yes, you can prepare the frittata up to a day in advance. Store it covered in the refrigerator and reheat gently in the oven or microwave before serving.

A cast-iron skillet is ideal for even heat distribution, but any oven-safe skillet 10-12 inches in diameter will work well.

Make sure your skillet is well-oiled before adding ingredients, and ensure the egg mixture is fully cooked before transferring to the oven.

Absolutely! Spinach, mushrooms, bell peppers, or tomatoes work well. Add them during the potato cooking step or mix into the egg batter.

Slice and serve warm with a simple green salad or crusty bread. It's also delicious at room temperature for picnics or packed lunches.

Bacon Potato Frittata

Savory egg dish featuring bacon, potatoes, and cheese. Ideal for morning meals or light dinners.

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: Evenly distribute the potato and onion mixture in the skillet. Pour the egg mixture over the top, gently stirring to combine.
6
Initial Stovetop Cooking: 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.
Brianna Collins

Passionate home cook sharing simple, wholesome, and family-friendly recipes for everyday cooking.