Are you tired of the same old potato dinners? This frittata flips the script: crispy golden potatoes folded into creamy eggs with fresh herbs and cheese. It's a one-pan meal that's as good for a weeknight as it is for a lazy Sunday brunch.
Advertisements1
The key is par-cooking the potatoes first to get that crispy exterior without burning the eggs. You'll use a single skillet, minimal cleanup, and ingredients you likely already have. This isn't a fussy recipe; it's a reliable workhorse that delivers every time.
I've tested this with russets, Yukon Golds, and even sweet potatoes. Each works, but Yukon Golds give the best balance of creamy interior and crispy edges. Pair it with a simple green salad if you want, but honestly, it stands alone.
Why You'll Love This Recipe
About the Ingredients
3 tablespoons (45ml) olive oil, divided
Use a good quality olive oil for frying the potatoes and finishing the frittata. You can substitute with butter or avocado oil.
1 pound (450g) Yukon Gold potatoes, scrubbed and cut into 1/2-inch dice
Yukon Golds hold their shape and get crispy. Russets work too, but they break down a bit more. No need to peel if the skins are thin.
1 medium yellow onion, diced
Yellow onion adds sweetness. Use a red onion or shallot for a milder flavor.
1 red bell pepper, seeded and diced
Adds color and a slight crunch. Substitute with green bell pepper or zucchini.
8 large eggs
Use fresh, high-quality eggs for the best flavor and texture. If you have extra-large eggs, use 7.
1/2 cup (120ml) whole milk or heavy cream
Milk makes the eggs creamy, cream makes them richer. Non-dairy milk like oat or almond works in a pinch.
1/2 teaspoon salt
Fine sea salt or kosher salt. Adjust to your taste.
1/4 teaspoon black pepper
Freshly ground is best. Add a pinch of red pepper flakes for heat.
1 cup (100g) shredded sharp cheddar cheese, divided
Sharp cheddar adds flavor. Try Gruyère, Monterey Jack, or feta for a different twist.
2 tablespoons chopped fresh chives
Fresh herbs brighten the dish. Substitute with parsley, dill, or green onions.
Tips & Tricks
Don't skip par-cooking the potatoes
raw potatoes won't cook through in the egg mixture. You want them crispy on the outside and tender inside.
Use an oven-safe skillet
If your skillet handle isn't oven-safe, wrap it in foil or transfer the egg mixture to a baking dish before broiling.
Don't overcook
The frittata should be just set in the center; it will continue to cook from residual heat. Overcooking makes it rubbery.
Pro Tips
Step-by-Step Instructions
1. Preheat and Prep
Preheat your oven's broiler and place a rack about 6 inches from the heat. In a large bowl, whisk together eggs, milk, salt, and pepper until well combined.
2. Crisp the Potatoes
Heat 2 tablespoons of olive oil in a 10-inch oven-safe skillet over medium-high heat. Add the diced potatoes in a single layer and cook without stirring for 4-5 minutes until golden brown on the bottom. Flip and cook another 4-5 minutes until crispy and tender. Remove potatoes to a plate.
3. Sauté Aromatics
Reduce heat to medium, add remaining 1 tablespoon of oil. Sauté onion and bell pepper for 3-4 minutes until softened and lightly browned.
4. Combine and Pour
Return potatoes to the skillet and spread evenly. Sprinkle half of the cheese over the potatoes. Pour the egg mixture over everything, tilting the pan to distribute evenly.
5. Cook on Stovetop
Let the frittata cook undisturbed over medium-low heat for 5-6 minutes, until the edges are set and the center is still slightly runny. Use a spatula to gently lift the edges and let uncooked egg flow underneath.
6. Broil to Finish
Sprinkle the remaining cheese and chives over the top. Transfer the skillet to the oven and broil for 2-3 minutes, until the top is golden brown and puffed, and the center is just set (internal temperature reaches 160°F/71°C).
7. Rest and Serve
Remove from oven and let rest for 5 minutes. Slice into wedges and serve warm.
Delicious Variations
- Add cooked bacon or sausage for a meatier version.
- Swap the bell pepper for spinach or mushrooms (sauté mushrooms with the onions).
- Use sweet potatoes and add a pinch of smoked paprika for a different flavor.
How to Store Crispy Potato and Herb Frittata
Refrigerator
Store leftovers in an airtight container in the fridge for up to 3 days.
Freezer
Wrap individual slices in plastic wrap and freeze for up to 1 month. Thaw overnight in the fridge before reheating.
Reheating
Reheat in a 350°F (175°C) oven for 10 minutes, or microwave for 1-2 minutes until warm.
Frequently Asked Questions
Q: Can I use leftover cooked potatoes?
Yes, absolutely. If using already cooked potatoes, skip the par-cooking step and just crisp them in the skillet with a little oil for 3-4 minutes per side.
Q: Why is my frittata watery?
Watery frittata usually comes from vegetables that release moisture. Make sure to sauté the onions and peppers until they are dry and slightly caramelized, and avoid adding too many watery veggies like tomatoes without draining them.
Q: Can I make this dairy-free?
Yes, use a non-dairy milk like unsweetened almond or oat milk and omit the cheese or use a dairy-free shredded cheese. The texture will be slightly less creamy but still delicious.
Q: How do I know when the frittata is done?
The center should be just set and no longer jiggly. Use an instant-read thermometer: it should read 160°F (71°C) in the center. It will continue to cook as it rests.
If you've been looking for a reliable, hearty dinner that won't disappoint, give this crispy potato frittata a shot. It's simple, satisfying, and guaranteed to become a regular in your rotation. Let me know how it turns out in the comments below!
Crispy Potato and Herb Frittata
This crispy potato frittata is a hearty, veggie-packed dinner that's ready in 30 minutes and perfect for using leftover potatoes.
🧂 Ingredients
- 3 tablespoons (45ml) olive oil, divided
- 1 pound (450g) Yukon Gold potatoes, scrubbed and cut into 1/2-inch dice
- 1 medium yellow onion, diced
- 1 red bell pepper, seeded and diced
- 8 large eggs
- 1/2 cup (120ml) whole milk or heavy cream
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup (100g) shredded sharp cheddar cheese, divided
- 2 tablespoons chopped fresh chives
📋 Instructions
- 1Preheat and Prep — Preheat your oven's broiler and place a rack about 6 inches from the heat. In a large bowl, whisk together eggs, milk, salt, and pepper until well combined.
- 2Crisp the Potatoes — Heat 2 tablespoons of olive oil in a 10-inch oven-safe skillet over medium-high heat. Add the diced potatoes in a single layer and cook without stirring for 4-5 minutes until golden brown on the bottom. Flip and cook another 4-5 minutes until crispy and tender. Remove potatoes to a plate.
- 3Sauté Aromatics — Reduce heat to medium, add remaining 1 tablespoon of oil. Sauté onion and bell pepper for 3-4 minutes until softened and lightly browned.
- 4Combine and Pour — Return potatoes to the skillet and spread evenly. Sprinkle half of the cheese over the potatoes. Pour the egg mixture over everything, tilting the pan to distribute evenly.
- 5Cook on Stovetop — Let the frittata cook undisturbed over medium-low heat for 5-6 minutes, until the edges are set and the center is still slightly runny. Use a spatula to gently lift the edges and let uncooked egg flow underneath.
- 6Broil to Finish — Sprinkle the remaining cheese and chives over the top. Transfer the skillet to the oven and broil for 2-3 minutes, until the top is golden brown and puffed, and the center is just set (internal temperature reaches 160°F/71°C).
- 7Rest and Serve — Remove from oven and let rest for 5 minutes. Slice into wedges and serve warm.


