Loaded Bacon Potato Frittata
Last spring, when my younger brother and I moved into our new place in Austin, we hosted a tiny “kitchenwarming” brunch for our friends and neighbors. The fridge wasn’t even fully stocked yet, but we wanted to celebrate the first weekend in our new home.
One of our neighbors, Mrs. Alvarez, came by with a basket of fresh eggs from her backyard chickens, and that’s when inspiration struck. I grabbed some bacon, a few potatoes, and a small bundle of chives I’d been growing on the windowsill, and the Bacon Potato Frittata was born right there in my cast-iron skillet.
What started as a quick “let’s-make-something” moment turned into a dish that felt like a hug—crispy bacon, creamy eggs, golden potatoes, and just a sprinkle of cheddar melting into every corner.
I still remember everyone sitting around the kitchen island, plates in hand, as Chili, my cat, tried to sneak a piece of bacon. It’s now one of those recipes that never fails to bring people closer, no matter the morning or the mood.

Short Description
A hearty and flavorful Bacon Potato Frittata featuring crispy bacon, creamy eggs, and golden potatoes, all baked into a soft, cheesy perfection. Perfect for brunch, meal prep, or a cozy family breakfast.
Key Ingredients
- 8 large eggs
- 6 strips bacon, chopped
- 2 medium potatoes, diced
- ½ cup heavy cream
- ¼ cup fresh chives, chopped
- ½ cup cheddar cheese, grated
- Salt and pepper to taste
- 2 tablespoons olive oil
Tools Needed
- 10-inch oven-safe skillet or cast-iron pan
- Mixing bowls
- Whisk
- Spatula
- Cutting board and knife
Cooking Instructions
Step 1: Preheat the Oven
Preheat your oven to 375°F (190°C). This temperature allows the eggs to set without drying out.
Step 2: Cook the Bacon
In your skillet, cook the chopped bacon over medium heat until crispy and golden. Remove with a slotted spoon and set aside on a paper towel to drain. Leave about 1 tablespoon of the bacon fat in the pan for flavor.
Step 3: Cook the Potatoes
Add 2 tablespoons olive oil to the same skillet, then toss in the diced potatoes. Cook for 8–10 minutes, stirring occasionally, until they’re golden and tender. If they stick, lower the heat slightly and cover the pan for a couple of minutes.
Step 4: Mix the Eggs
In a large bowl, whisk together eggs, heavy cream, salt, and pepper until smooth and slightly frothy. The cream keeps the frittata rich and tender.
Step 5: Combine and Cook
Pour the egg mixture evenly over the cooked potatoes. Scatter the bacon and grated cheddar over the top. Let the frittata cook on the stovetop for about 3 minutes, just until the edges start to set.
Step 6: Bake to Finish
Transfer the skillet to your preheated oven and bake for 15–20 minutes, or until the center is set and lightly puffed. You’ll know it’s ready when a knife inserted in the middle comes out clean.
Step 7: Garnish and Serve
Remove from the oven and let it rest for a few minutes. Sprinkle chopped chives on top for a burst of color and freshness before slicing.
Troubleshooting Tip: If the top browns too quickly, tent it loosely with foil for the last few minutes of baking.
Why You’ll Love This Recipe
Comfort in Every Bite: Creamy eggs meet crispy bacon and golden potatoes for a satisfying meal any time of day.
Quick and Easy: Everything cooks in one skillet—fewer dishes, more flavor.
Perfect for Meal Prep: Reheats beautifully and stays delicious for days.
Versatile: Ideal for breakfast, brunch, or even a light dinner with a side salad.
Family Favorite: Loved by kids and adults alike—simple ingredients, big flavor.
Mistakes to Avoid & Solutions
Overcooking the Frittata: This can make it rubbery. Remove from the oven when the center still jiggles slightly, it will firm up as it cools.
Undercooked Potatoes: Dice them small and cook thoroughly before adding the eggs. You can test by piercing with a fork, they should be tender.
Skipping the Oven-Safe Pan: Regular pans with plastic handles can melt. Always check your cookware’s oven rating before baking.
Adding Cheese Too Early: Sprinkle cheese right before baking to prevent it from burning.
Serving and Pairing Suggestions
Serve warm or at room temperature, sliced into wedges.
Pair with a light salad of arugula and lemon vinaigrette or a side of buttered toast.
For brunch, serve with fresh fruit and a glass of orange juice—or a mimosa if it’s a weekend.
Present family-style straight from the skillet for a rustic touch.
Storage and Reheating Tips
Refrigerate: Store leftovers in an airtight container for up to 3 days.
Reheat: Warm slices in the oven at 300°F for 8–10 minutes or in a skillet over low heat to keep the texture soft.
Freeze: Slice and wrap individual portions tightly in plastic wrap, then freeze for up to 1 month. Thaw overnight in the fridge before reheating.
FAQs
1. Can I use other types of cheese?
Yes! Try Monterey Jack, Swiss, or even pepper jack for a little kick.
2. Can I make this vegetarian?
Absolutely. Skip the bacon and add sautéed mushrooms or spinach instead.
3. How do I know when the frittata is done?
The center should look set and slightly puffed. A knife inserted should come out clean.
4. Can I use milk instead of heavy cream?
Yes, though the texture will be slightly lighter. Whole milk works best.
5. What’s the best pan to use?
A well-seasoned cast-iron skillet or any oven-safe nonstick pan will give the best results.
Tips & Tricks
Always cook the fillings (like potatoes or bacon) before adding eggs to prevent excess moisture.
Let the frittata rest for a few minutes before slicing, this helps it firm up.
For extra flavor, sprinkle smoked paprika or chili flakes into the egg mix.
Whisk eggs thoroughly to incorporate air; this makes the texture fluffier.
Recipe Variations
Southwest Frittata: Add diced bell peppers, jalapeños, and a sprinkle of cumin for a spicy kick.
Veggie Lover’s Frittata: Replace bacon with sautéed spinach, onions, and mushrooms for a lighter option.
Cheesy Potato Frittata: Double the cheese and use a mix of cheddar and mozzarella for extra gooeyness.
Herb Garden Twist: Add fresh parsley, dill, or thyme for an aromatic upgrade.
Mini Frittatas: Pour the mixture into a greased muffin tin and bake for 12–15 minutes for portable breakfast bites.
Final Thoughts
When I think back to that first “kitchenwarming” brunch, I can still picture everyone laughing, plates balanced on their laps, as the morning sunlight filled the room. The Bacon Potato Frittata wasn’t planned, it just happened, like many of the best things in life. Simple, warm, and made with what we had.
That’s the beauty of cooking at home, it’s not about perfection, but about connection. Every time I make this dish now, I see it as a small reminder of that day: new beginnings, shared food, and the comfort of knowing that good things often start in the simplest moments.
Loaded Bacon Potato Frittata
Course: Main CourseDifficulty: Easy6
servings15
minutes25
minutesA hearty and flavorful Bacon Potato Frittata featuring crispy bacon, creamy eggs, and golden potatoes, all baked into a soft, cheesy perfection. Perfect for brunch, meal prep, or a cozy family breakfast.
Ingredients
8 large eggs
6 strips bacon, chopped
2 medium potatoes, diced
½ cup heavy cream
¼ cup fresh chives, chopped
½ cup cheddar cheese, grated
Salt and pepper to taste
2 tablespoons olive oil
Directions
- Preheat oven to 375°F (190°C). In a skillet, cook chopped bacon until crisp, then set aside, leaving about a tablespoon of fat.
- Add olive oil and diced potatoes to the same pan; cook for 8–10 minutes until golden and tender.
- In a bowl, whisk eggs, heavy cream, salt, and pepper until smooth. Pour the mixture over the potatoes, then top with bacon and cheddar.
- Cook for 3 minutes on the stove until edges begin to set. Transfer the skillet to the oven and bake for 15–20 minutes, or until the center is firm and lightly puffed.
- Let rest briefly, then sprinkle with chives before serving.