Ina Garten–Style Bacon Potato Frittata for Easy Brunch

This Ina Garten Bacon Potato Frittata Recipe is a hearty, elegant dish that brings warmth and comfort to the table—perfect for breakfast, brunch, or a simple dinner. Combining smoky bacon, tender potatoes, and fluffy eggs, this frittata is finished with a touch of cheese and fresh herbs for layers of flavor in every bite.

Inspired by Ina’s approachable yet elevated cooking style, this recipe focuses on quality ingredients and classic technique. The bacon lends depth and saltiness, the potatoes offer soft texture and substance, and the eggs bake into a golden, slightly puffed frittata that’s easy to slice and serve.

This dish is make-ahead friendly, crowd-pleasing, and ideal for everything from lazy Sunday mornings to holiday brunch spreads.


Ingredients Overview

Eggs: The heart of the frittata. Use large, fresh eggs for best results. They create a light and fluffy base that holds everything together.

Yukon Gold Potatoes: Creamy and tender, these potatoes hold their shape well. Slice them thinly so they cook evenly. Red potatoes or baby golds also work well.

Bacon: Adds savory richness and a crisp texture contrast. Use thick-cut bacon for maximum flavor. Turkey bacon or pancetta can also be used.

Onion or Shallots: Provides a subtle sweetness and savory base. Shallots bring a milder flavor, but yellow or sweet onions work just as well.

Gruyère or Cheddar Cheese: Adds creamy melt and a touch of sharpness. Gruyère is Ina’s go-to for richness and meltability.

Heavy Cream or Whole Milk: Cream gives the frittata its luscious texture. You can substitute half-and-half or whole milk for a lighter version.

Salt & Pepper: Essential seasoning. Adjust to taste depending on the saltiness of the bacon and cheese.

Fresh Herbs (Optional): Chopped parsley, thyme, or chives brighten the dish and add a pop of color.

Olive Oil or Butter: Used to sauté the potatoes and onions, and to prevent sticking in the pan.


Step-by-Step Instructions

  1. Preheat Oven: Set your oven to 375°F (190°C). Make sure you’re using an oven-safe skillet, like cast iron.

  2. Cook the Bacon: In a large skillet over medium heat, cook 6 slices of chopped thick-cut bacon until crispy, about 6–8 minutes. Remove and drain on paper towels. Pour off excess grease, leaving about 1 tablespoon in the pan.

  3. Sauté the Potatoes and Onions: Add 1 tablespoon olive oil to the skillet. Sauté 2 cups thinly sliced Yukon Gold potatoes and 1 small diced onion for 10–12 minutes, until the potatoes are tender and beginning to brown. Stir occasionally.

  4. Whisk the Eggs: In a mixing bowl, beat 8 large eggs with ¼ cup heavy cream (or milk), ½ teaspoon salt, and ¼ teaspoon black pepper. Stir in 1 cup shredded Gruyère or sharp cheddar cheese and most of the cooked bacon (reserve some for topping).

  5. Combine and Cook: Spread the potato-onion mixture evenly in the skillet. Pour the egg mixture over the top. Gently shake the pan to settle the eggs. Sprinkle remaining bacon and a little extra cheese over the surface.

  6. Bake: Transfer skillet to the oven and bake for 18–22 minutes, or until the center is just set and the top is lightly golden. A knife inserted should come out clean.

  7. Cool and Serve: Let the frittata rest for 5–10 minutes before slicing. Garnish with chopped herbs if desired.

Avoid These Mistakes:

  • Don’t overbake—it leads to a dry texture. Pull it just as the center sets.

  • Avoid stirring once the eggs are added—let it set evenly for clean slices.

  • Make sure the pan is fully oven-safe before baking.


Tips, Variations & Substitutions

Add Vegetables: Sautéed spinach, zucchini, bell peppers, or mushrooms make excellent additions.

Swap the Cheese: Try fontina, Swiss, or goat cheese for a different flavor profile.

Make It Dairy-Free: Use a dairy-free milk alternative and omit cheese, or sub with a plant-based cheese.

Use Leftover Potatoes: Pre-cooked or roasted potatoes can be used—just warm them through before adding the eggs.

Add Heat: A pinch of red pepper flakes or diced jalapeño adds a spicy touch.

Mini Frittatas: Bake in a muffin tin for portable, individual servings—reduce bake time to 12–15 minutes.

Make Ahead: This frittata can be baked ahead and reheated gently in the oven at 300°F or served at room temperature.


Serving Ideas & Occasions

Serve this bacon potato frittata warm, at room temperature, or chilled—making it ideal for:

  • Weekend Brunches: Pair with fruit salad and mimosas.

  • Weeknight Dinners: Add a green salad or roasted asparagus on the side.

  • Holiday Breakfasts: Serve as part of a spread with croissants, muffins, and coffee.

  • Meal Prep: Slice and refrigerate for easy breakfasts throughout the week.

Pair with:

  • Fresh bread or biscuits

  • Yogurt and berries

  • Hot sauce or sour cream for extra flavor


Nutritional & Health Notes

This frittata offers a balance of protein, fat, and carbohydrates, making it a satisfying, full meal.

For a lighter version:

  • Use turkey bacon

  • Sub whole milk or almond milk for cream

  • Reduce cheese or use low-fat options

It’s naturally gluten-free and easy to customize for dairy-free or vegetarian needs.

This dish is rich in protein, calcium, and essential vitamins from the eggs and potatoes—making it a wholesome choice for any time of day.


FAQs

1. Can I make this frittata without bacon?
Yes. Omit the bacon or replace with sautéed mushrooms or sun-dried tomatoes for a vegetarian version.

2. Can I use sweet potatoes instead of regular potatoes?
Absolutely. They add a slightly sweet flavor and pair well with the salty bacon and cheese.

3. How do I prevent the frittata from sticking to the pan?
Use a well-seasoned cast iron or nonstick, oven-safe skillet. Grease generously with oil or butter.

4. How do I know when it’s done baking?
The center should be set but still tender. A knife inserted should come out clean, and the edges will pull slightly from the pan.

5. Can I freeze frittata slices?
Yes. Wrap individual slices tightly and freeze for up to 2 months. Reheat in a 325°F oven until warmed through.

6. Is this good for meal prep?
Definitely. Store slices in an airtight container in the fridge for up to 4 days. Reheat in the microwave or oven.

7. What’s the best cheese to use?
Gruyère gives a rich, nutty flavor. Cheddar adds sharpness. You can also use Swiss or a combination for extra depth.

Print

Ina Garten–Style Bacon Potato Frittata for Easy Brunch

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty, savory frittata filled with crispy bacon, tender potatoes, and melted cheese—perfect for brunch or a satisfying weeknight meal.

  • Author: Maya Lawson
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 68 servings 1x

Ingredients

Scale

6 slices thick-cut bacon, chopped
2 cups Yukon Gold potatoes, thinly sliced
1 small onion, diced
1 tbsp olive oil or butter
8 large eggs
¼ cup heavy cream or whole milk
1 cup shredded Gruyère or cheddar
½ tsp salt
¼ tsp black pepper
Optional: fresh parsley or chives for garnish

Instructions

  • Preheat oven to 375°F.

  • Cook bacon in a large oven-safe skillet until crisp. Remove and drain.

  • Add oil to skillet. Sauté potatoes and onions until tender, 10–12 minutes.

  • Whisk eggs, cream, salt, pepper, cheese, and most of the bacon.

  • Pour over potatoes in skillet. Top with remaining bacon and cheese.

  • Bake 18–22 minutes until center is set.

  • Cool 5–10 minutes before slicing. Garnish with herbs if desired.

Notes

Add veggies or swap cheeses for variety. Store leftovers up to 4 days. Great for meal prep or brunch.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star