Spring Onion Potato Frittata

Featured in: Oven-Baked Meals

This fluffy frittata brings together thinly sliced waxy potatoes and finely sliced spring onions, baked until golden and topped with melted cheddar cheese. With a creamy egg and milk base gently cooked in an ovenproof skillet, it's light yet satisfying. Perfect for brunch or a light meal, it offers tender veggies combined with rich, tangy cheese. Easy preparation and versatile flavor can be enhanced with additions like bacon or mushrooms.

Updated on Tue, 17 Feb 2026 13:07:00 GMT
A golden, oven-baked frittata loaded with tender potato slices, fresh spring onions, and melted cheddar cheese, perfect for brunch or dinner. Pin it
A golden, oven-baked frittata loaded with tender potato slices, fresh spring onions, and melted cheddar cheese, perfect for brunch or dinner. | tastysfenj.com

One Saturday morning, my neighbor knocked on the door with a basket of spring onions from her garden, and I suddenly understood why this frittata had become her go-to brunch dish. There's something about the way those tender potatoes soften while the cheese gets all bubbly and golden in the oven—it feels like you're doing something impressive without breaking a sweat. The whole thing comes together in less than an hour, yet tastes like you've been thinking about it all week.

I'll never forget feeding this to my sister after she'd spent the night on my couch, grumpy and jet-lagged from traveling. By the time she'd finished her second slice, she was asking for the recipe and already planning which cheese she'd use at home. That's when I realized this dish has a quiet magic—it doesn't need to be complicated to make someone's day better.

Ingredients

  • Waxy potatoes (300 g, about 2 medium): These hold their shape better than floury varieties, so your frittata stays tender rather than turning mushy or grainy.
  • Spring onions (4, white and green parts separated): Splitting them matters more than you'd think—the white parts soften into the potatoes while the green parts stay bright and fresh-tasting on top.
  • Mature Cheddar cheese (100 g, grated): The word mature is doing heavy lifting here; it means deeper flavor and better melting than mild Cheddar, so don't skip over it.
  • Whole milk (60 ml): This keeps the eggs creamy and luxurious rather than rubbery, though you could swap it for cream if you're feeling indulgent.
  • Eggs (6 large): Room temperature eggs whisk more smoothly and blend better with the other ingredients, so take them out of the fridge while you're prepping vegetables.
  • Olive oil (2 tbsp): A good everyday olive oil is all you need; save the fancy stuff for salads.
  • Salt and black pepper: Season in layers throughout cooking rather than all at the end—it builds better flavor.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Heat your oven and begin the potatoes:
Set the oven to 190°C (375°F) so it's ready when you need it. While it preheats, warm the olive oil in your ovenproof skillet over medium heat until it shimmers slightly, then add the sliced potatoes with a small pinch of salt.
Cook the potatoes until golden:
Stir the potatoes occasionally so they cook evenly—you're looking for tender insides with light golden edges, which takes about 8–10 minutes. You'll know they're ready when a fork slides through easily but they still hold their shape.
Add the white spring onion parts:
Scatter the white parts of the spring onions across the potatoes and cook for another 1–2 minutes until they soften slightly and smell sweet and fresh.
Whisk the egg mixture:
In a separate bowl, whisk together the eggs, milk, remaining salt, and black pepper until they're pale and well combined. Stir in half the grated Cheddar and all the green spring onion parts so the color is distributed throughout.
Combine and pour:
Pour the egg mixture over the potatoes in the skillet and gently stir to spread the vegetables evenly—you want each bite to have potato, onion, and cheese.
Top with remaining cheese:
Sprinkle the remaining Cheddar over the top, which will melt into a golden crust as it bakes.
Bake until puffed and set:
Transfer the whole skillet to the oven and bake for 12–15 minutes until the frittata is visibly puffy and the center feels just set when you gently press it. The top should be golden and the edges should pull slightly away from the pan.
Rest and serve:
Let it cool for 5 minutes so it firms up enough to slice cleanly, then cut into wedges. It's lovely warm from the oven, at room temperature, or even cold straight from the fridge.
Pin it
| tastysfenj.com

There was a Wednesday evening when I'd invited friends over on short notice and made this frittata instead of ordering takeout. As we ate together at the kitchen counter, someone asked if I'd been planning this all day, and I laughed because I'd literally decided twenty minutes before they arrived. That's the moment I realized this dish is as much about feeling capable and generous as it is about the actual food.

How to Customize Your Frittata

The beauty of a frittata is that it accepts almost any addition without complaint. Crumbled bacon stirred into the egg mixture adds smokiness and texture, while sautéed mushrooms bring earthiness that plays beautifully with the cheese. Smoked salmon works if you're leaning into a more elegant brunch, and sometimes I've added roasted red peppers just because I had a jar open. The rule is simple: anything you've cooked ahead goes into the egg mixture, and anything delicate goes on top.

Cheese Swaps That Actually Work

While mature Cheddar is my reliable choice, I've had equal success with Gruyère, which brings a nuttier, more sophisticated flavor that's especially nice if you're serving this for lunch guests. Feta crumbled on top creates a tangier bite that pairs surprisingly well with the mild potatoes, and goat cheese makes the whole thing feel lighter and more summery. Each cheese tells a different story, so feel free to experiment based on what you have or what mood you're in.

Serving Suggestions and Timing

This frittata is honestly perfect on its own, but a simple green salad with a sharp vinaigrette alongside it cuts through the richness in the best way. Crusty bread for soaking up any pan juices is never a bad idea, and a cold glass of something sparkling makes any meal feel like a small celebration. If you're making this for meal prep, it keeps well in the fridge for three days and slices even more cleanly when cold.

  • Serve warm straight from the oven for maximum puff and creamy texture.
  • Make it ahead in the morning and serve at room temperature for a casual dinner setup.
  • Slice and wrap individual pieces for lunchbox-friendly meals throughout the week.
Fluffy eggs baked with creamy potatoes, vibrant spring onions, and gooey cheddar in a savory frittata, ideal for a hearty vegetarian meal. Pin it
Fluffy eggs baked with creamy potatoes, vibrant spring onions, and gooey cheddar in a savory frittata, ideal for a hearty vegetarian meal. | tastysfenj.com

After years of making this frittata for different people and occasions, I've come to see it as one of those quiet kitchen victories—not showy, but dependable and genuinely loved. It's the kind of dish that makes you feel like you understand cooking a little better each time you make it.

Recipe Questions & Answers

What type of potatoes works best?

Waxy potatoes are ideal as they hold their shape well and become tender without falling apart.

Can I use other cheeses instead of Cheddar?

Yes, Gruyère, feta, or goat cheese provide great flavor variations.

How do I prevent the frittata from sticking?

Use an ovenproof skillet and heat olive oil before adding potatoes to create a non-stick surface.

How long should the frittata bake?

Bake for 12–15 minutes until puffed and set in the center for best texture.

Can spring onion green parts be used?

Yes, they are mixed into the egg base to add fresh, mild onion flavor.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Spring Onion Potato Frittata

Golden frittata with tender potatoes, vibrant spring onions, and melted cheddar cheese.

Prep time
15 min
Time to cook
25 min
Overall time
40 min
Created by Benjamin Holloway

Recipe type Oven-Baked Meals

Skill level Easy

Cuisine type European

Makes 4 Number of servings

Dietary details Suitable for Vegetarians, Without gluten

What You'll Need

Vegetables

01 2 medium waxy potatoes, peeled and thinly sliced (about 10.5 oz)
02 4 spring onions, finely sliced with white and green parts separated

Dairy

01 3.5 oz mature Cheddar cheese, grated
02 1/4 cup whole milk

Eggs

01 6 large eggs

Pantry

01 2 tablespoons olive oil
02 1/2 teaspoon salt
03 1/4 teaspoon black pepper

Directions

Step 01

Preheat oven: Preheat oven to 375°F (190°C).

Step 02

Cook potatoes: In a 10-inch ovenproof skillet, heat olive oil over medium heat. Add sliced potatoes with a pinch of salt. Cook, stirring occasionally, until potatoes are just tender and lightly golden, approximately 8-10 minutes.

Step 03

Add spring onion whites: Add the white parts of the spring onions and cook for 1-2 minutes until softened.

Step 04

Prepare egg mixture: In a large bowl, whisk eggs with milk, remaining salt, and black pepper until well combined. Stir in half the grated Cheddar and the green parts of the spring onions.

Step 05

Combine ingredients: Pour the egg mixture over the potatoes in the skillet. Gently stir to distribute the vegetables evenly.

Step 06

Top with cheese: Sprinkle the remaining Cheddar cheese on top.

Step 07

Bake frittata: Transfer the skillet to the preheated oven and bake for 12-15 minutes, or until the frittata is puffed and set in the center.

Step 08

Cool and serve: Let cool for 5 minutes before slicing. Serve warm or at room temperature.

What You'll Need

  • 10-inch ovenproof skillet
  • Large mixing bowl
  • Whisk
  • Knife and cutting board
  • Box grater

Allergy info

Review each item for allergens, and talk to a doctor if you're unsure.
  • Contains eggs
  • Contains milk and dairy products
  • Contains cheese (verify vegetarian certification on label if required)

Nutrition info (per serving)

Nutrition details are for your reference only and don't replace healthcare guidance.
  • Calories count: 295
  • Fat content: 19 g
  • Carbohydrates: 15 g
  • Protein amount: 16 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.