-
Simple ingredients: I use potatoes, eggs, onions, cheese, and basic seasonings that I usually have in my kitchen.
-
Delicious texture: I love the combination of tender potatoes, fluffy eggs, and lightly golden edges.
-
Easy preparation: I prepare everything in one oven-safe skillet, making cleanup simple.
-
Perfect for any meal: I enjoy this frittata for breakfast, brunch, lunch, or dinner.
-
Budget-friendly: I can make a filling meal without expensive ingredients.
-
Great for leftovers: I often save extra slices for an easy breakfast or lunch the next day.
-
Full of flavor: I combine garlic, onions, fresh herbs, and cheese to create a rich, savory taste.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the Potato Frittata
-
1 pound (450 g) Yukon Gold potatoes
-
6 large eggs
-
1 medium yellow onion, thinly sliced
-
2 garlic cloves, minced
-
2 tablespoons olive oil
-
¼ cup whole milk
-
½ cup shredded mozzarella or cheddar cheese
-
¼ cup freshly grated Parmesan cheese
-
½ teaspoon salt
-
¼ teaspoon freshly ground black pepper
-
½ teaspoon smoked paprika
-
¼ teaspoon dried oregano
-
2 tablespoons fresh parsley, chopped
-
1 tablespoon fresh chives, chopped
Optional Add-Ins
-
½ cup fresh spinach, chopped
-
¼ cup diced bell peppers
-
½ cup sautéed mushrooms
-
¼ cup crumbled feta cheese
-
2 tablespoons chopped sun-dried tomatoes
-
¼ teaspoon crushed red pepper flakes
For Garnishing
-
Fresh parsley
-
Chopped chives
-
Extra Parmesan cheese
-
Freshly ground black pepper
-
A drizzle of olive oil
Directions
Step 1: Prepare the Potatoes
I start by washing the potatoes thoroughly under cold running water.
I peel them if I prefer a smoother texture, although I sometimes leave the skins on for a more rustic appearance.
I slice the potatoes into thin, even rounds, approximately ⅛–¼ inch thick.
I make sure the slices are similar in size so they cook evenly.
I prefer Yukon Gold potatoes because they have a naturally buttery flavor and hold their shape beautifully.
Step 2: Preheat the Oven
I preheat my oven to 375°F (190°C).
I place an oven rack in the center and prepare a 10-inch oven-safe skillet.
I usually use a well-seasoned cast-iron skillet or an oven-safe nonstick skillet.
I like using the same skillet for stovetop cooking and baking because it makes the preparation easier.
Step 3: Cook the Potatoes
I heat the olive oil in the skillet over medium heat.
I add the sliced potatoes and spread them into an even layer.
I cook them for approximately 8–10 minutes, stirring gently every few minutes.
I look for lightly golden edges and potatoes that are beginning to soften.
If the potatoes brown too quickly, I lower the heat and add a tablespoon of water before covering the skillet briefly.
I continue cooking until the potatoes are nearly tender.
Step 4: Add the Onion and Garlic
I add the sliced onion to the skillet with the potatoes.
I cook everything together for another 4–5 minutes, stirring occasionally.
I wait until the onions become soft and slightly golden.
Next, I add the minced garlic and stir for approximately 30 seconds until fragrant.
I season the vegetables with a little salt, black pepper, and smoked paprika.
I love how the onions become sweet and flavorful as they cook alongside the potatoes.
Step 5: Prepare the Egg Mixture
While the potatoes finish cooking, I crack the eggs into a large mixing bowl.
I add the milk, remaining salt, black pepper, smoked paprika, and dried oregano.
I whisk everything together until the eggs are fully combined.
Next, I stir in the shredded mozzarella or cheddar cheese, grated Parmesan, chopped parsley, and chives.
I mix gently until the cheese and herbs are evenly distributed.
I find that adding a little milk creates a tender texture without making the frittata too soft.
Step 6: Add Optional Vegetables
If I want to include spinach, bell peppers, or mushrooms, I add them to the skillet once the potatoes are tender.
I sauté the vegetables briefly until they soften and any excess moisture evaporates.
I especially enjoy adding spinach because it gives the frittata a beautiful color and fresh flavor.
I make sure the vegetables are not watery before adding the eggs.
Step 7: Pour in the Egg Mixture
I spread the cooked potatoes and vegetables evenly across the skillet.
I reduce the heat to medium-low.
I slowly pour the egg mixture over the potatoes, allowing it to settle between the slices.
I gently tilt the skillet to distribute the eggs evenly.
I avoid stirring because I want the frittata to form a thick, cohesive layer.
Step 8: Cook on the Stovetop
I let the frittata cook undisturbed for approximately 3–4 minutes.
I watch for the edges to begin setting while the center remains slightly liquid.
I sometimes use a silicone spatula to loosen the edges gently.
I keep the heat relatively low to prevent the bottom from burning.
Step 9: Bake Until Golden
I carefully transfer the skillet to the preheated oven.
I bake the frittata for approximately 10–15 minutes.
I look for a lightly golden surface and a center that no longer appears liquid.
I check that the eggs are fully cooked, ideally reaching an internal temperature of 160°F (71°C).
I avoid leaving the frittata in the oven too long because overbaking can make the eggs dry.
Step 10: Let the Frittata Rest
I remove the skillet from the oven using oven mitts.
I let the frittata rest for approximately 5 minutes before slicing.
I find that this resting period helps the eggs settle and makes the slices easier to serve.
I carefully loosen the edges with a spatula.
Step 11: Garnish and Serve
I sprinkle the finished frittata with fresh parsley, chopped chives, and extra Parmesan cheese.
I sometimes add freshly ground black pepper or a light drizzle of olive oil.
I cut the frittata into wedges and serve it warm.
I especially enjoy pairing it with a fresh green salad, sliced tomatoes, or toasted sourdough bread.
Servings and Timing
-
Prep Time: 15 minutes
-
Cook Time: 30–35 minutes
-
Total Time: 50–55 minutes
-
Servings: 4–6
Variations
Spinach and Feta Potato Frittata
I add fresh spinach and replace part of the shredded cheese with crumbled feta.
I love how the salty feta complements the tender potatoes and fluffy eggs.
I sometimes add fresh dill for an extra layer of flavor.
Mushroom and Gruyère Frittata
I sauté sliced mushrooms until golden and tender.
I add them to the potato mixture and replace the cheddar with shredded Gruyère.
I find that the earthy mushrooms and nutty cheese create a rich, savory combination.
Spicy Potato Frittata
When I want a little heat, I add diced jalapeños, crushed red pepper flakes, or a pinch of cayenne pepper.
I sometimes finish the frittata with a spoonful of spicy tomato salsa.
Mediterranean Potato Frittata
I add chopped sun-dried tomatoes, spinach, olives, and crumbled feta cheese.
I season the egg mixture with dried oregano and fresh parsley.
I enjoy the bright, savory flavors of this variation.
Sweet Potato Frittata
I replace the regular potatoes with thinly sliced sweet potatoes.
I cook them until tender before adding the egg mixture.
I love how their natural sweetness balances the savory eggs and cheese.
Dairy-Free Potato Frittata
I omit the cheese and replace the milk with unsweetened almond or oat milk.
I add extra herbs, sautéed onions, and a tablespoon of nutritional yeast for a savory flavor.
I find that the frittata remains delicious without dairy.
Potato and Bell Pepper Frittata
I add diced red and yellow bell peppers to the skillet with the onions.
I cook them until softened before pouring in the eggs.
I love the extra sweetness and color they bring to the finished dish.
Mini Potato Frittatas
I divide the cooked potatoes and vegetables among greased muffin cups.
I pour the egg mixture over the top and bake at 350°F (175°C) for approximately 15–20 minutes, until the centers are fully set.
I enjoy making these individual portions for easy breakfasts and meal prep.
Storage/Reheating
Refrigerating
I allow the frittata to cool slightly before transferring it to an airtight container.
I refrigerate leftovers within 2 hours of cooking and store them for up to 3–4 days.
I prefer keeping individual slices separated with parchment paper.
Freezing
I cut the cooled frittata into individual portions.
I wrap each slice tightly and place the portions in a freezer-safe container.
I freeze them for up to 2 months for the best texture.
I find that freezing is convenient for meal prep, although the eggs may become slightly softer after thawing.
Reheating in the Oven
I preheat my oven to 325°F (165°C).
I place the frittata slices in a baking dish and cover them loosely with foil.
I reheat for approximately 10–15 minutes, until thoroughly warmed to 165°F (74°C).
I prefer this method because it helps preserve the soft texture.
Reheating in the Microwave
I place a slice on a microwave-safe plate.
I cover it loosely and heat in short intervals until thoroughly warmed.
I avoid overheating because the eggs can become rubbery.
Reheating in a Skillet
I place a slice in a lightly oiled nonstick skillet over low heat.
I cover the skillet and warm the frittata for approximately 3–5 minutes, or until heated through.
I enjoy this method because it helps restore a little crispness to the potato edges.
FAQs
1. Do I need to cook the potatoes before adding them to the frittata?
Yes. I always cook the potatoes before adding the egg mixture because raw potatoes take longer to become tender than the eggs take to set.
I sauté the potatoes until nearly cooked through, then add the onions and seasonings.
I find that this method creates a better texture and prevents undercooked potatoes.
2. Can I make potato frittata without an oven?
Absolutely. I can cook the frittata entirely on the stovetop using a nonstick skillet with a tight-fitting lid.
After adding the egg mixture, I reduce the heat to low and cover the skillet.
I cook gently until the eggs are fully set.
I find that this method works particularly well for thinner frittatas.
3. What are the best potatoes for a frittata?
I prefer Yukon Gold potatoes because they have a creamy texture and hold their shape well during cooking.
I also enjoy using red potatoes.
Russet potatoes work too, although they tend to break apart more easily.
I always slice the potatoes evenly for consistent cooking.
4. Why is my potato frittata watery?
I find that excess moisture usually comes from vegetables that release water during cooking or from adding too much milk.
I sauté mushrooms, spinach, and other vegetables before adding them to the egg mixture.
I also make sure the frittata is fully cooked before removing it from the oven.
5. Can I make potato frittata ahead of time?
Yes. I often prepare the frittata a day in advance and store it in the refrigerator.
I reheat individual slices when needed or serve them chilled with a fresh salad.
I find that this recipe is convenient for preparing breakfasts and lunches ahead of time.
Conclusion
Potato Frittata is a simple, comforting dish made with tender potatoes, fluffy eggs, sweet onions, and melted cheese. I love serving it warm with fresh herbs and a crisp green salad for an easy, satisfying homemade meal.