Bacon’s crackling, potatoes are sizzling, and my stomach’s already rumbling. I’m whipping up a Garten Bacon Potato Frittata that’ll be devoured before I can even set the table.

This dish is perfect for those weekends when you’ve got a fridge full of eggs and leftover bacon but zero dinner ideas. It comes together in under 30 minutes, thanks to quick-cooking baby potatoes instead of regular ones. (Trust me, they cook way faster.) It’s hearty and filling without being heavy. Seriously, you won’t want to miss this. Breakfast for dinner never tasted so good!
Why You’ll Love This Garten Bacon Potato Frittata
- Super easy prep: Toss everything together, and in less than an hour, you’ve got a hearty meal ready to go.
- Savory flavor explosion: The combo of crispy bacon and cheesy goodness makes every bite feel like a special treat.
- Crisp-tender potatoes: Those thinly sliced baby potatoes get just the right texture — soft inside but with a slight bite.
- Perfect for brunch: Serve it hot or at room temp; it’s versatile enough for breakfast, lunch, or dinner (or snack!).
- Surprising leftovers: It keeps well in the fridge, though I’d say the texture isn’t quite the same after day 2.
Garten Bacon Potato Frittata Ingredients
For the Base:
eggs (6 large) — Use fresh eggs for the best flavor; old ones make your frittata taste funky.
baby potatoes (2 cups) — Don’t skip on baby potatoes; they cook faster and give a great texture, or else it’s mushy.
milk (1 cup) — Go for whole milk; skim just won’t give you that rich creaminess you need.
salt (1 teaspoon) — Use kosher salt; table salt’s too fine and can over-salt your dish, trust me.
black pepper (1 teaspoon) — Freshly cracked black pepper packs a punch; pre-ground’s just sad and tasteless.
For the Topping:
bacon (6 slices) — Don’t bother with turkey bacon; it won’t give you the same crispy goodness you crave.
shredded cheese (1 cup) — Get sharp cheddar for max flavor; mild cheese? You might as well skip it.
chives (1 tablespoon) — Chives are a must; green onions just don’t bring that fresh kick you need.
Full measurements in the recipe card below.
How to Make Garten Bacon Potato Frittata
1. Preheat Oven: Set your oven to 375°F (190°C). This’ll give you a nice, even cook when it’s time to bake the frittata.
2. Cook the Bacon: In a skillet, cook 6 slices of bacon over medium heat until crispy. You want that sizzle! Crumble it up and set aside.
3. Sauté the Potatoes: In the same skillet: Toss in 2 cups of thinly sliced baby potatoes and cook for about 10 minutes. They should be tender and just starting to brown (don’t rush this or they’ll end up mushy).
4. Whisk the Eggs: Now, in a large bowl, whisk together 6 large eggs, 1 cup of whole milk, 1 teaspoon of salt, and 1 teaspoon of black pepper until it’s all combined nicely.
5. Combine Ingredients: Stir in the cooked potatoes and crumbled bacon into your egg mixture until everything’s coated evenly.
6. Cook on Stovetop: Pour the egg mixture back into the skillet over medium heat. Cook for about 5 minutes without stirring until the edges start to set and you can see it firming up around the sides.
7. Add Cheese & Bake: Sprinkle on 1 cup of shredded sharp cheddar cheese on top of your frittata before transferring it to the oven. Bake for 15-20 minutes or until the center’s set (you’ll know it’s done when a knife comes out clean).
Exact quantities in the recipe card below.
How to Store Garten Bacon Potato Frittata
- Room Temperature: It’s best to leave this out for no more than 2 hours. If it sits longer, it’ll start to lose its freshness (and we don’t want that!).
- Refrigerator: Wrap leftovers tightly in plastic wrap or store them in an airtight container. They’ll last about 3-4 days, but the crispy topping softens a bit — just a heads-up!
- Freezer: You can freeze slices for up to 2 months. Use freezer-safe containers or wrap them tightly in foil. Just know that the texture might change when you thaw it.
- Reheating: Pop it in the oven at 350°F until heated through and the edges are bubbling (about 15 minutes). That way, you can revive some of that melty-gooey goodness!
What to Serve with Garten Bacon Potato Frittata?
This dish is hearty enough to be a meal on its own, but a couple of lighter sides can really balance things out. Here are some great pairings:
- Mixed Greens Salad: A simple mix of greens with a tangy vinaigrette adds acidity and freshness to each bite.
- Sliced Avocado: Creamy avocado brings a smooth texture contrast that complements the eggy goodness perfectly.
- Pico de Gallo: This fresh salsa offers bright flavors and acidity that cut through the richness wonderfully.
- Roasted Asparagus: Just toss asparagus in olive oil, salt, and pepper, then roast for 10 minutes for a crisp-tender side.
- Crisp Melon Wedges: Sweet melon slices provide a refreshing temperature contrast that lightens up the overall meal.
- Fruit Smoothie: Blend your favorite fruits with yogurt for a creamy drink that balances out the savory flavors nicely (it takes just 5 minutes!).
- Garlic Bread: A slice or two adds crunch and flavor depth; just toast it until golden and fragrant in about 5 minutes.
Garten Bacon Potato Frittata Variations
Here’s how to play with this recipe for the Garten Bacon Potato Frittata.
- Veggie Boost: Stir in 1 cup of spinach or kale with the potatoes for extra greens.
- Spicy Kick: Add 1/2 teaspoon red pepper flakes to the egg mixture for a little heat.
- Cheesy Twist: Mix in 1/2 cup feta cheese along with the shredded cheese for a tangy flavor.
- Next Level Upgrade: Replace bacon with 6 slices of prosciutto, adding it after you’ve cooked the potatoes for an upscale touch.
- Herb Infusion: Toss in 1 tablespoon fresh thyme or oregano with the eggs for an aromatic lift.
- Substitution Option: Use turkey bacon instead of regular bacon — just cook until crispy before crumbling it into the mix.
- Creamy Addition: Fold in 1/4 cup sour cream or cream cheese into the egg mixture for a richer texture.
Make Ahead Options for Garten Bacon Potato Frittata
I like to prep the Garten Bacon Potato Frittata a day ahead by cooking the bacon and potatoes, then storing them in an airtight container in the fridge. You can do this up to 3 days in advance. Just whisk together the eggs, milk, salt, and pepper when you’re ready to bake it. But honestly, I wouldn’t store the frittata itself once it’s cooked; it tends to lose that fluffy texture after a day. So, finish off by baking it right before serving for that fresh-out-of-the-oven vibe. Trust me, you want that melty-gooey cheese on top! Just keep it simple and enjoy!
Garten Bacon Potato Frittata Recipe FAQs
Can I make Garten Bacon Potato Frittata ahead of time?
Absolutely! You can cook this dish in advance and store it in the fridge for up to three days. Just let it cool completely before covering it tightly. When you’re ready to eat, reheat individual slices in the microwave or pop it back in the oven for a few minutes at 350°F (175°C). The cheese will get melty again, and you’ll love that fresh-from-the-oven vibe.
What can I substitute for bacon in this recipe?
If you want to skip the bacon, try using sautéed mushrooms or spinach for some umami flavor. But don’t expect the same crispy texture; that’s hard to replicate. For an extra kick, add some smoked paprika or nutritional yeast. (I know, I know — but hear me out.) Just remember that it’ll change the overall vibe of your frittata!
Why did my Garten Bacon Potato Frittata turn out mushy?
A mushy frittata usually means the potatoes weren’t cooked long enough before adding the eggs. Make sure those baby potatoes are tender and just starting to brown when you mix them in. Also, keep an eye on cooking times; if they’re overcooked after baking, they’ll lose their structure. You want a nice set edge and a slightly soft center—like a custard that still holds together.
Can I use low-fat milk for this dish?
Skip the low-fat milk here; it won’t give you that rich creaminess you need for your frittata. Whole milk or even 2% is best because it adds moisture without making everything rubbery. You’ll notice a difference in texture and flavor when you bite into it! Trust me on this: fat equals flavor in a dish like this one.
Final Thoughts on Garten Bacon Potato Frittata
This Garten Bacon Potato Frittata is a solid choice for busy nights when you need something satisfying without spending hours in the kitchen. The combination of crispy bacon and tender baby potatoes gives it a comforting vibe, while the sharp cheddar adds that extra flavor punch. If you’ve been putting this off, tonight’s the night to give it a shot. It’s one of those recipes that’ll definitely earn its place in your weeknight lineup. Let me know how yours turned out in the comments!

Garten Bacon Potato Frittata
Ingredients
Method
- Preheat the oven to 375°F (190°C).
- Cook the bacon in a skillet until crispy, then crumble and set aside.
- In the same skillet, add the sliced baby potatoes and cook until tender, about 10 minutes.
- In a large bowl, whisk together the eggs, milk, salt, and pepper until well combined.
- Stir in the cooked potatoes and crumbled bacon.
- Pour the egg mixture back into the skillet over medium heat.
- Cook for about 5 minutes, without stirring, until the edges start to set.
- Sprinkle the shredded cheese on top of the frittata.
- Transfer the skillet to the preheated oven and bake for 15-20 minutes, or until the center is set.
- Remove the frittata from the oven and let it cool for a few minutes.
- Garnish with chopped chives and slice into wedges to serve.





