I still remember the first time I attempted a frittata – a lopsided, slightly burnt, but ultimately delicious creation born out of a desperate need to use up leftover potatoes and some rapidly expiring bacon; that’s when my love affair with the Bacon Potato Frittata began, and I promise you, this recipe will deliver a perfectly golden, savory masterpiece every time.
The Ultimate Bacon Potato Frittata: Your New Go-To Recipe
Alright, friend, let’s dive into what makes this Ultimate Loaded Breakfast Hash, Bacon Potato Frittata so darn special. We’re talking crispy bacon, tender potatoes, creamy eggs, and a touch of cheesy goodness all baked together into one glorious dish. It’s perfect for breakfast, brunch, lunch, or even “Breakfast for Dinner.” Seriously, who doesn’t love breakfast for dinner?
This isn’t just another egg recipe; it’s a meal. It’s hearty, satisfying, and customizable to your heart’s content. And the best part? It’s surprisingly easy to make. So, grab your ingredients, and let’s get cooking!
Why This Bacon Potato Frittata Recipe Works

Before we jump into the recipe, let’s talk about why this particular method works so well. It’s all about building layers of flavor and ensuring everything cooks evenly. Here’s the breakdown:
- Pre-cooking the potatoes: This is crucial. Nobody wants crunchy potatoes in their frittata. We want them tender and slightly caramelized.
- Crisping the bacon: Bacon grease is liquid gold, my friend! It adds so much flavor to the potatoes and the whole frittata.
- Even egg distribution: We’re not making scrambled eggs here. We want a smooth, even custard-like base.
- Baking vs. Stovetop: Baking ensures even cooking throughout, preventing the bottom from burning while the top remains runny.
The Star Ingredients
Let’s break down the key ingredients that make this Bacon Potato Frittata sing:
- Bacon: Obviously! Choose your favorite – thick-cut, applewood smoked, or even turkey bacon if you prefer. We’re aiming for crispy, flavorful pieces.
- Potatoes: Yukon Gold or red potatoes work best. They have a creamy texture and hold their shape well during cooking.
- Eggs: The foundation of our frittata. Use fresh, large eggs for the best results.
- Cheese: Cheddar, Gruyere, or even a blend of cheeses will add a delicious cheesy element. I personally love a sharp cheddar for that extra zing.
- Onion & Garlic: These aromatics build a flavorful base. Sautéing them with the bacon and potatoes infuses everything with savory goodness.
- Milk or Cream: A touch of dairy adds richness and creaminess to the egg mixture.
- Seasonings: Salt, pepper, and a pinch of nutmeg (trust me!) are essential for enhancing the flavors.
Step-by-Step Instructions: Your Frittata Roadmap
Now, let’s get down to business. Here’s a detailed guide to making the perfect Bacon Potato Frittata:
Step 1: Prep the Ingredients
First things first, let’s get everything prepped and ready to go. This will make the whole process smoother and more enjoyable.
- Bacon: Dice the bacon into small pieces.
- Potatoes: Peel and dice the potatoes into ½-inch cubes.
- Onion & Garlic: Dice the onion and mince the garlic.
- Cheese: Shred the cheese.
- Eggs: In a large bowl, whisk together the eggs, milk (or cream), salt, pepper, and nutmeg. Set aside.
Step 2: Cook the Bacon and Potatoes
This is where the magic happens! We’re building the flavor foundation of our frittata.
- In a large oven-safe skillet (cast iron is ideal), cook the bacon over medium heat until crispy. Remove the bacon with a slotted spoon and set aside, leaving the bacon grease in the skillet.
- Add the diced potatoes and onion to the skillet with the bacon grease. Cook over medium heat, stirring occasionally, until the potatoes are tender and slightly browned, about 10-15 minutes.
- Add the minced garlic and cook for another minute until fragrant.
- Season the potatoes with salt and pepper to taste.
Step 3: Assemble the Frittata
Time to bring it all together!
- Remove the skillet from the heat.
- Sprinkle the cooked bacon evenly over the potatoes.
- Pour the egg mixture over the bacon and potatoes, making sure it’s evenly distributed.
- Sprinkle the shredded cheese over the top.
Step 4: Bake to Perfection
Now, into the oven it goes!
- Bake in a preheated oven at 375°F (190°C) for 20-25 minutes, or until the frittata is set and the top is golden brown. A knife inserted into the center should come out clean.
Step 5: Rest and Serve
Patience is a virtue, my friend. Let the frittata rest before slicing.
- Let the frittata cool in the skillet for a few minutes before slicing.
- Cut into wedges and serve warm.
Tips and Tricks for Frittata Success
Here are a few extra tips to ensure your Bacon Potato Frittata is a masterpiece:
- Use an oven-safe skillet: This is crucial for transferring the frittata from the stovetop to the oven. Cast iron is ideal because it distributes heat evenly.
- Don’t overcrowd the skillet: If your skillet is too small, the potatoes won’t brown properly. Use a large skillet or cook the potatoes in batches.
- Adjust the seasonings: Taste the potato mixture before adding the eggs and adjust the seasonings as needed.
- Don’t overbake: Overbaking will result in a dry, rubbery frittata. Bake until the eggs are set but still slightly jiggly in the center.
- Let it rest: Allowing the frittata to rest for a few minutes before slicing will help it set up and make it easier to cut.
Variations and Customizations: Make It Your Own!
The beauty of a frittata is that it’s incredibly versatile. Feel free to experiment with different ingredients and flavors. Here are a few ideas to get you started:
- Vegetarian Frittata: Omit the bacon and add other vegetables like spinach, mushrooms, bell peppers, or zucchini.
- Spicy Frittata: Add a pinch of red pepper flakes or a diced jalapeño to the potato mixture for a kick.
- Italian Frittata: Use Italian sausage instead of bacon and add sun-dried tomatoes and mozzarella cheese.
- Mediterranean Frittata: Add feta cheese, olives, and roasted red peppers.
- Add Herbs: Fresh herbs like chives, parsley, or dill add a burst of flavor. Stir them into the egg mixture before pouring it over the potatoes.
Serving Suggestions: Complete the Meal
A Bacon Potato Frittata is delicious on its own, but it’s even better when served with a few complementary sides. Here are some suggestions:
- Fresh Fruit Salad: A light and refreshing fruit salad is the perfect contrast to the richness of the frittata.
- Toast or English Muffins: Serve with toasted bread or English muffins for a heartier meal.
- Side Salad: A simple green salad with a vinaigrette dressing adds a touch of freshness.
- Yogurt Parfait: Layer yogurt, granola, and berries for a healthy and delicious side.
- Hollandaise Sauce: For an extra indulgent treat, drizzle the frittata with hollandaise sauce.
Making Ahead and Storing: Frittata Time Savers
One of the great things about a frittata is that it can be made ahead of time. Here’s how:
- Make Ahead: The frittata can be baked a day or two in advance and stored in the refrigerator. Reheat it in the oven or microwave before serving.
- Storing: Leftover frittata can be stored in an airtight container in the refrigerator for up to 3 days.
- Freezing: While you can freeze a frittata, the texture may change slightly. Wrap individual slices tightly in plastic wrap and freeze for up to 2 months. Thaw in the refrigerator overnight before reheating.
More Delicious Potato Dishes to Explore
If you love potatoes as much as I do, you’re in for a treat! Here are a few more of my favorite Air Fryer Mushroom Potato Perfection, potato dishes that you’re sure to enjoy:
- Garlic Parmesan Potato Chicken: A complete and satisfying meal with tender chicken and flavorful potatoes.
- Chicken Mashed Potato Bowls: The ultimate comfort food for busy weeknights.
Other Egg-cellent Recipes to Try
Looking for more delicious ways to use eggs? Here are a few of my favorite egg recipes:
- Breakfast Pizza: Combine your favorite breakfast foods on a pizza crust for a fun and delicious meal.
- Chicken Cordon Bleu Casserole: A classic dish made easy in casserole form.
Bacon Potato Frittata: Perfect for Any Occasion
Whether you’re looking for a quick and easy breakfast, a hearty brunch, or a satisfying dinner, this Bacon Potato Frittata is the perfect choice. It’s customizable, delicious, and sure to become a new family favorite. And don’t forget, it’s a great way to use up leftover potatoes and bacon! It is also great for “Breakfast for Dinner” night.
Troubleshooting Common Frittata Problems
Even with the best recipe, things can sometimes go awry. Here are some common frittata problems and how to fix them:
- Runny Frittata: If your frittata is still runny in the center after baking, continue baking it for a few more minutes until it’s set. You can also broil it for a minute or two to help the top set up, but watch it carefully to prevent burning.
- Dry Frittata: If your frittata is dry and rubbery, you’ve likely overbaked it. Next time, try baking it for a shorter amount of time or adding a bit more milk or cream to the egg mixture.
- Burnt Bottom: If the bottom of your frittata is burnt, make sure to use an oven-safe skillet that distributes heat evenly, like cast iron. You can also try lowering the oven temperature slightly and baking it for a longer amount of time.
- Uneven Cooking: If your frittata is cooking unevenly, make sure your oven is properly calibrated. You can also try rotating the frittata halfway through baking to ensure even cooking.
Final Thoughts: Embrace the Frittata Magic
So there you have it – everything you need to create the perfect Bacon Potato Frittata. Don’t be afraid to experiment with different ingredients and flavors to make it your own. And most importantly, have fun in the kitchen! Remember, cooking should be enjoyable, so relax, put on some music, and let the frittata magic happen.
Why is pre-cooking the potatoes a crucial step in making this frittata?
Pre-cooking the potatoes ensures they are tender and slightly caramelized, preventing crunchy potatoes in the final frittata.
What are some good cheese options for the Bacon Potato Frittata?
Cheddar, Gruyere, or a blend of cheeses all work well. The author personally prefers a sharp cheddar for an extra zing.
How can I prevent my frittata from becoming dry and rubbery?
Avoid overbaking the frittata. Bake it for a shorter amount of time or add a bit more milk or cream to the egg mixture.
What are some variations I can try to customize my Bacon Potato Frittata?
You can make a vegetarian version by omitting bacon and adding vegetables like spinach or mushrooms, add spice with red pepper flakes, or create an Italian version with Italian sausage and sun-dried tomatoes.

Best Bacon Potato Frittata
Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C).
- In a large oven-safe skillet, cook the diced bacon over medium heat until crispy. Remove the bacon with a slotted spoon and set aside, leaving the bacon grease in the skillet.
- Add the diced potatoes and onion to the skillet with the bacon grease. Cook over medium heat, stirring occasionally, until the potatoes are tender and slightly browned, about 10-15 minutes.
- Add the minced garlic and cook for another minute until fragrant.
- Season the potatoes with salt and pepper to taste.
- Remove the skillet from the heat.
- Sprinkle the cooked bacon evenly over the potatoes.
- In a large bowl, whisk together the eggs, milk (or cream), salt, pepper, and nutmeg.
- Pour the egg mixture over the bacon and potatoes, making sure it’s evenly distributed.
- Sprinkle the shredded cheese over the top.
- Bake in the preheated oven for 20-25 minutes, or until the frittata is set and the top is golden brown. A knife inserted into the center should come out clean.
- Let the frittata cool in the skillet for a few minutes before slicing.
- Cut into wedges and serve warm.