Creamy Potato and Onion Skillet Frittata

This Creamy Potato and Onion Skillet Frittata is a rich, velvety dish that turns simple ingredients like potatoes, onions, eggs, and cream into a satisfying and elegant meal. With its tender layers of golden potatoes and sweet sautéed onions enveloped in a creamy egg custard, this frittata is perfect for breakfast, brunch, lunch, or even dinner. It’s rustic and hearty yet refined enough for a gathering, and it all comes together in one skillet. Easy to make, endlessly versatile, and incredibly delicious, this is comfort food at its best.

Preparation time: 10 minutes
Cook time: 20–25 minutes
Total time: 35 minutes
Yield: 2–3 servings
Cuisine: Mediterranean-inspired, Vegetarian

Ingredients

  • 1 medium potato, peeled and thinly sliced

  • 1 medium onion, peeled and thinly sliced

  • 3 large eggs

  • 100 ml liquid cream (20% fat or heavy cream)

  • Salt and black pepper to taste

  • Olive oil for cooking

  • Optional: Fresh parsley or chives for garnish

Step-by-Step Cooking Directions

Prepare the Ingredients
Start by prepping your vegetables. Peel the potato and onion. Use a mandoline slicer or sharp knife to cut both into thin, uniform slices. Thin slices ensure even cooking and create beautiful, tender layers in the finished frittata.

Cook the Potato and Onion
Heat 2–3 tablespoons of olive oil in a non-stick or cast-iron skillet over medium heat. Once hot, add the potato and onion slices.
Season with salt and freshly cracked black pepper. Stir occasionally to prevent burning, but let them sit long enough to develop a golden edge. Cook for about 10–15 minutes, or until the potatoes are soft and lightly crisped and the onions are caramelized and golden.

Prepare the Egg and Cream Mixture
In a medium bowl, crack the eggs and pour in the liquid cream. Add a pinch of salt and pepper. Whisk until the mixture is smooth, airy, and pale yellow. This blend creates a rich, custardy texture once cooked.

Combine and Set the Frittata
Reduce the skillet heat to low. Spread the sautéed potatoes and onions evenly across the bottom of the pan.
Pour the egg and cream mixture over the top. Do not stir. Cover the skillet with a lid to trap heat and moisture, allowing the eggs to slowly cook and set without browning too quickly. Let cook for about 5–7 minutes, or until the edges are firm and the top begins to set.

Finish and Serve
Once the eggs are nearly set, remove the lid and cook uncovered for another 2–3 minutes if needed, just until the top is cooked through.
Slide the frittata gently onto a plate or cutting board. Garnish with fresh parsley or chives for a bright finish.

Slice into wedges and serve hot or warm. This frittata also tastes wonderful at room temperature, making it perfect for make-ahead meals.

Nutritional Information (per serving – based on 3 servings)

  • Calories: 280

  • Protein: 10g

  • Carbohydrates: 15g

  • Fat: 20g

  • Saturated Fat: 7g

  • Fiber: 2g

  • Sugar: 2g

  • Sodium: 300mg

  • Calcium: 12% DV

  • Iron: 8% DV

The Origins and Popularity of the Recipe

The frittata is an iconic Italian dish that translates loosely to “fried” or “cooked in a pan.” Traditionally made with eggs and a variety of leftovers or fresh vegetables, the frittata is similar to an omelet but cooked more slowly and often finished in the oven.
This version—featuring tender potatoes and onions—borrows from the Spanish tortilla as well, combining creamy eggs with sliced potatoes for a luxurious and hearty texture. Its simplicity and versatility have made the frittata a beloved dish across cultures, with regional versions served in cafes, homes, and brunch tables worldwide.

Reasons Why You’ll Love the Recipe

  • Simple ingredients, big flavor – no fancy ingredients required

  • Perfect texture – soft on the inside, golden edges on the outside

  • One-skillet dish – minimal cleanup

  • Great for any meal – breakfast, lunch, dinner, or snack

  • Customizable – adapt it with veggies, cheese, or herbs

  • Comfort food with elegance – rustic yet refined

Health Benefits

  • Eggs are a high-quality source of protein and contain essential vitamins like B12, D, and choline

  • Potatoes are rich in potassium, fiber, and vitamin C

  • Onions support heart health and offer natural antioxidants

  • Cream adds healthy fats and makes the dish satisfying

  • Olive oil provides monounsaturated fats for cardiovascular health

This dish is naturally gluten-free, high in protein, and can be made low-carb by reducing the amount of potato or adding more veggies.

Serving Suggestions

  • With toasted bread or sourdough – for a hearty breakfast

  • Alongside a green salad – for a light lunch

  • With roasted vegetables or tomatoes – to balance richness

  • Topped with avocado slices – for extra creaminess and nutrients

  • With hot sauce or aioli – to elevate the flavor

Cooking Tips

  • Use a non-stick or well-seasoned skillet – for easy flipping and serving

  • Cook potatoes slowly – for tender centers and crispy edges

  • Don’t overbeat the eggs – mix until just combined for a custard-like texture

  • Let the frittata rest after cooking – for easier slicing and better flavor

  • Use a lid – it ensures even cooking and a perfectly set top

Variations to Try

  • Add cheese – like feta, cheddar, or parmesan

  • Mix in greens – spinach, kale, or arugula

  • Include more vegetables – zucchini, bell peppers, or mushrooms

  • Add fresh herbs – basil, thyme, or dill for brightness

  • Go meaty – with crumbled bacon, pancetta, or sausage

Conclusion

This Creamy Potato and Onion Skillet Frittata is proof that simple, wholesome ingredients can create something truly comforting and delicious. It’s a cozy yet elegant dish that you’ll want to make again and again—whether you’re feeding a family, hosting brunch, or meal prepping for the week. It brings together silky eggs, tender potatoes, and golden onions in a way that satisfies every craving for something savory, creamy, and homey.

FAQ

1. Can I make this frittata ahead of time?
Yes! It stores well in the fridge for up to 3 days. Reheat gently in a skillet or microwave.

2. Can I add cheese to this recipe?
Absolutely. Add ¼ to ½ cup of shredded cheese to the egg mixture or sprinkle on top before cooking.

3. What’s the best cream to use?
20% fat liquid cream works well, but you can also use half-and-half or heavy cream for extra richness.

4. Can I bake this instead of cooking on the stove?
Yes. Transfer the skillet to a 375°F (190°C) oven for 10–12 minutes to finish setting the eggs.

5. Can I use sweet potatoes instead of regular potatoes?
Yes! They add a slightly sweet flavor and extra fiber. Just be sure to cook them until tender before adding the eggs.

6. Can I use other vegetables?
Definitely. Zucchini, peppers, mushrooms, or spinach all work well.

7. How do I know when the eggs are set?
The frittata should be firm at the edges and barely jiggly in the center. A knife inserted in the middle should come out mostly clean.

8. Is this recipe gluten-free?
Yes! It contains no flour or gluten-containing ingredients.

9. Can I make this dairy-free?
Use a plant-based cream substitute like oat cream or almond milk, and be sure your pan is well-oiled to prevent sticking.

10. Can I double the recipe?
Yes. Use a larger skillet (10–12 inches) or bake in a casserole dish for a thicker version.