Bacon and Potato Frittata Recipe: Smoky Crispy Edges With Melty Cheese Swirls

Side Dishes

Bacon and Potato Frittata Recipe: Smoky Crispy Edges With Melty Cheese Swirls

This bacon and potato frittata delivers the perfect balance of smoky, crispy edges and creamy, melty cheese swirls in every bite. đŸ”„ The secret lies in layering thinly sliced potatoes and crispy bacon before pouring in the egg mixture, creating a rich, hearty dish that's both satisfying and elegant.

Unlike traditional frittatas that can be dense, this version stays light yet substantial enough to serve as a main dish.

The recipe begins with cooking the bacon until crispy, then sautéing the potatoes until tender but still holding their shape. This careful preparation ensures the potatoes don't turn mushy when baked, while the bacon adds a deep, savory flavor that ties everything together.

The egg mixture, enriched with a blend of sharp cheddar and creamy mozzarella, creates those signature golden-brown swirls that make this dish irresistible.

By the time it emerges from the oven, you'll have a frittata with crispy edges that offer satisfying texture contrast to the tender, fluffy interior.

The combination of smoky bacon, savory potatoes, and rich cheese creates a flavor profile that's both comforting and sophisticated—ideal for brunch, lunch, or even a light dinner. The best part? It's easy to customize with your favorite add-ins like fresh herbs or hot sauce.

Serve it warm with a side of crusty bread or a fresh salad to soak up any leftover juices. This frittata keeps well in the refrigerator for up to 4 days, making it perfect for meal prep. Here's everything you need to make it from start to finish!

👹‍🍳
Difficulty
Easy
đŸ„©
Diet
Meat
đŸ”„
Calories
Med Cal

Ingredients for bacon and potato frittata

These ingredients create the perfect smoky, crispy frittata with melty cheese swirls in every bite!

Ingredient Amount Notes
Thick-Cut Bacon đŸ„“ 6 oz Thinly sliced for even cooking
Russet Potatoes đŸ„” 1 œ lb Thinly sliced (1/8-inch thick)
Large Eggs đŸ„š 8 whole Room temperature for best blending
Sharp Cheddar Cheese 🧀 Ÿ cup Shredded, block preferred
Mozzarella Cheese 🧀 œ cup Shredded, low-moisture type
Heavy Cream đŸ„› ÂŒ cup Full-fat for richness
Salt 🧂 1 œ tsp Kosher or sea salt
Black Pepper đŸŒ¶ïž œ tsp Freshly cracked preferred
Garlic Cloves 🧄 2 cloves Minced for depth of flavor
Unsalted Butter 🧈 2 tbsp For greasing the pan
Fresh Chives 🌿 2 tbsp Chopped, for garnish
Olive Oil đŸ«’ 1 tbsp For sautĂ©ing potatoes

The bacon and potatoes are the stars here. Thick-cut bacon from the deli section (like Oscar Mayer or Applegate) gives the best flavor, but any good quality bacon works. For the potatoes, Russets are ideal—they hold their shape when sliced thin. I always grab a 2-pound bag from the grocery store, slice them while they're still cold, and soak in cold water for 10 minutes to remove excess starch. That's what keeps them crispy instead of mushy. The cheese blend is key—sharp cheddar and low-moisture mozzarella melt beautifully together, creating those signature golden swirls.

No thick-cut bacon? Regular bacon works in a pinch, but it'll be slightly more tender. For the potatoes, Yukon Golds, but they'll be creamier than crispy. Fresh chives are a must for garnish, but dried chives at half the amount will work if you're in a bind. The heavy cream adds richness—half-and-half works too, but it won't be quite as luscious. Want to make this ahead? Cook the bacon and potatoes, then refrigerate them separately until ready to assemble. The egg mixture can be prepped the night before and stored in the fridge, too—just give it a quick whisk before pouring.

This frittata reheats beautifully—just pop it in the oven at 350°F for 10-15 minutes until warmed through. It keeps well in the fridge for 4 days, making it perfect for meal prep. For leftovers, slice into wedges and reheat in the microwave for 1-2 minutes. The crispy edges soften slightly when reheated, but it's still delicious. Store any extra cheese in an airtight container in the fridge for up to 2 weeks, and keep the bacon in the freezer for up to 6 months. The potatoes? Use them within 3 days of slicing for best texture.

❀

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe because it’s literally one pan, one mess. Slice those Russets thin, toss them in a skillet with the bacon until they’re golden and crispy, then just pour in the eggs. No chopping boards, no extra bowls—just flip and serve.
  • Crispy-Creamy Dream: Between the smoky thick-cut bacon, the caramelized potatoes, and that melty cheddar-mozzarella combo, every bite is a textural win. The eggs get that perfect set—just enough runny center to soak up all the flavor. Honestly, I’ve never had a frittata this satisfying.
  • Lunchbox Hero: This is my go-to for meal prep because it reheats like a champ. Pack slices for work or school—no soggy edges, just hearty, flavorful bites that’ll make you the office hero. (Yes, even on a Tuesday.)
  • Budget Breakfast Win: Russets and eggs are cheap, bacon stretches far, and the cheeses add richness without breaking the bank. I’ve fed four people for under $10, and no one complains. Between us? That’s a rare feat.

Step-by-step instructions for bacon and potato frittata

Here's how to create a restaurant-worthy frittata with crispy edges and gooey cheese swirls.

1

đŸ”„ Step 1: Cook the Bacon and SautĂ© the Potatoes

Start by cooking the 6 oz thick-cut bacon in a 10-inch oven-safe skillet over medium heat until golden and crispy—about 8-10 minutes. Use a fork to break it into bite-sized pieces as it cooks, but don't drain the fat. That bacon grease is pure flavor gold.

Once the bacon is done, remove it from the skillet with a slotted spoon and set it aside. Add 1 tablespoon olive oil to the skillet and increase heat to medium-high. Toss in the 1.5 lb thinly sliced russet potatoes and cook for 5-6 minutes until they begin to soften and turn light golden around the edges. Sprinkle with œ teaspoon salt and Œ teaspoon black pepper while they cook.

2

🍳 Step 2: Add Garlic and Prepare the Egg Mixture

Push the potatoes to one side of the skillet and add the 2 cloves minced garlic to the empty space. SautĂ© for 30 seconds until fragrant—don't let it brown or it'll turn bitter. Then mix everything together and let it cook for another 2 minutes until the garlic flavor is fully incorporated.

While the potatoes cook, crack the 8 large eggs into a large bowl and whisk vigorously for 1 minute until the yolks and whites are fully combined. Add the 0.25 cup heavy cream, 0.75 cup shredded sharp cheddar cheese, 0.5 cup shredded mozzarella cheese, remaining 1 teaspoon salt, and Œ teaspoon black pepper. Whisk until everything is evenly distributed and the mixture looks smooth and creamy.

3

đŸ„˜ Step 3: Combine and Bake Until Set

Pour the egg mixture evenly over the potatoes and bacon in the skillet. Use a spatula to gently stir everything together, making sure the potatoes and bacon are fully coated. Transfer the skillet to a preheated 375°F oven and bake for 15 minutes.

After 15 minutes, check the frittata. The edges should be golden brown and slightly puffed, while the center should still look slightly underdone. If the top looks dry, you can sprinkle a little more cheese on top and return it to the oven for another 2-3 minutes.

4

đŸ”„ Step 4: Broil for Crispy Edges and Garnish

Switch your oven to broil and place the skillet on the middle rack. Broil for 2-3 minutes until the top is deep golden brown and the edges are crispy. Watch it carefully—broilers can vary, and you don't want to burn the top.

Once the top is beautifully browned, remove the skillet from the oven and let it rest for 5 minutes. This resting time allows the frittata to set properly and makes it easier to slice. Sprinkle the 2 tablespoons chopped fresh chives evenly over the top just before serving.

👹‍🍳

Pro Tips For Making Bacon And Potato Frittata

  • CRISPY BACON FIRST: Cook the thick-cut bacon until it’s deep brown at the edges—not just pink—then drain on paper towels. I used to rush this, and the frittata ended up tasting like bacon that still needed 10 more minutes. That crispy edge? Non-negotiable.
  • PRE-COOK POTATOES: Slice the russets thin (⅛-inch or less) and parboil them for 5–6 minutes until just fork-tender, then drain and pat very dry. Cold, dry potatoes won’t steam your frittata into a soggy mess—trust me, I’ve seen it happen.
  • SALT THE EGGS: Whisk the eggs with extra salt (about 1œ teaspoons for 6 eggs) before mixing in the cheese. The cheese is salty enough on its own, and you’ll end up with a bland frittata if you skip this. Taste the egg mixture—yes, really.
  • LOW-AND-SLOW FINISH: After the eggs set on top, crank the heat down to medium-low and cover the pan with foil for 5–7 minutes. This lets the cheese melt evenly without burning the edges. I learned this the hard way after one frittata looked like a science experiment.

Storing and reheating this dish

Fridge Storage Tips

Let your frittata cool completely before storing it in an airtight container—I use glass Pyrex with snap-on lids. Store it in the refrigerator at 40°F or below for up to 4 days.

The flavors actually deepen as the bacon and cheese meld together. Always keep the frittata in a single layer to prevent sogginess from condensation. đŸ„”

Freezer-Friendly Method

For longer storage, wrap individual portions in plastic wrap and place them in a freezer bag with all the air squeezed out. This keeps the texture crispier when reheated.

Label with the date and store for up to 3 months. The crispy edges will soften slightly, but the flavor remains rich and satisfying.

Oven Reheating

My favorite method is reheating in the oven at 350°F for 10-15 minutes until warmed through. Cover loosely with foil to prevent drying out. For extra crispiness, broil for 1-2 minutes at the end. This method restores the golden edges and melty cheese texture perfectly. đŸ”„

Microwave Quick Fix

For a fast meal, slice the frittata into wedges and reheat in the microwave on medium power for 1-2 minutes. Cover with a damp paper towel to retain moisture.

Stir halfway through to ensure even heating. The texture will be slightly softer, but it’s still delicious for a quick bite.

Make-Ahead Prep

Prep the bacon and potatoes ahead of time, then store them separately in the fridge. Assemble the frittata just before baking—this keeps everything crispy. The egg mixture can also be prepped a day in advance and stored in the fridge.

Whisk it again before pouring to ensure a smooth, creamy texture. ✹

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 18g90%
Cholesterol 420mg140%
Sodium 1250mg54%
Total Carbohydrate 28g10%
Dietary Fiber 4g14%
Sugars 4g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use Yukon Gold potatoes instead of Russets?

Yes, but expect a creamier texture rather than crispy edges. Yukon Golds work well if you prefer a softer potato, but they'll absorb more moisture from the eggs. For best results, pat them very dry before slicing and cook them at medium-high heat for just 4-5 minutes to prevent over-softening.

2

How do I prevent the frittata from being too eggy?

Add more texture by increasing the potato-to-egg ratio slightly. For this recipe, try using 1.75 lbs potatoes instead of 1.5 lbs while keeping the eggs at 8. The extra starch from the potatoes balances the richness, creating a more substantial bite in every forkful.

3

Can I make this frittata in a smaller skillet?

A 9-inch oven-safe skillet works perfectly—just reduce the recipe by about 25%. The key is maintaining the same layer thickness (about 1 inch) so the center cooks evenly. You may need to broil for 1 extra minute to achieve crispy edges in a smaller pan.

4

What's the best way to reheat leftovers without drying them out?

Wrap slices tightly in foil and reheat in a 350°F oven for 8-10 minutes—this preserves moisture better than microwaving. For extra crispiness, add a splash of water to the pan before reheating to create steam. The foil keeps the cheese melty while the oven heat restores the golden edges.

5

Can I add other vegetables to this recipe?

Yes! Bell peppers, onions, or spinach work beautifully. For best texture, sautĂ© them with the potatoes until tender but still firm. Avoid watery vegetables like zucchini or mushrooms—they'll make the frittata soggy. Add them in the last 2 minutes of potato cooking to prevent over-softening.

★★★★★4.5(15 reviews)
Categories Side Dishes