Save Steam rising from the skillet is always my favorite part of a frittata morning, especially when the smell of ham hits the air and draws everyone into the kitchen before breakfast is even served. Last week, I threw together this one-pan ham and Swiss frittata on a whim after noticing a lonely wedge of cheese in the fridge, and the ease of cleanup made me quietly grateful as I watched my family dive in. Sometimes the most convenient dishes become the most celebrated, and this recipe is proof. There&aposs a certain satisfaction in having all flavors mingle in one pan—the Swiss cheese melting into pockets around the ham, onions, and spinach. The first forkful is always a surprise: warm, savory, and a little nutty.
I once made this frittata on a chilly Tuesday night right as the afternoon sun slipped away, and my neighbor popped by unexpectedly. The aroma from the oven drew her inside—she stayed for dinner and we ended up splitting the last slice, laughing about our childhood dislikes of spinach. Sharing a spontaneous meal somehow made it taste even better.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Eggs: Eight large eggs are the heart of the dish, and beating them well gives a light, fluffy texture.
- Whole milk: Just a splash enriches the eggs, making the frittata creamy without overpowering.
- Swiss cheese: Its nutty flavor shines here; I discovered that shredding it by hand keeps it from clumping.
- Diced cooked ham: Choose a ham that isn&apost too salty to let the cheese stand out, and dice it for even bites.
- Yellow onion: Sautéed until soft, it builds sweet undertones that balance the savoriness.
- Baby spinach: Chopped, it wilts quickly and gives vibrant color—a handful more never hurts.
- Cherry tomatoes: Halved for juicy bursts and a bit of acidity; pick ripe ones for best results.
- Salt, black pepper, dried thyme: Classic seasonings that tie everything together, thyme is optional but really brings out the earthy notes.
- Olive oil: Makes for a golden base and prevents sticking—don&apost skip the preheat.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get Your Oven Hot:
- Set your oven to 375°F (190°C) first so it&aposs ready when everything else is prepared.
- Sauté Aroma Boosters:
- Heat olive oil in your oven-safe skillet over medium, then toss in onions, stirring until they&aposs translucent—those little caramel scents will let you know.
- Ham & Veggies Time:
- Add the diced ham and cook a couple minutes, then toss in chopped spinach and cherry tomatoes; the spinach will wilt almost instantly, so watch for that bright green pop.
- Egg Prep:
- Whisk eggs with milk, salt, pepper, and thyme if using, then stir in half the cheese; this ensures some cheese melts into the eggs, making each slice a little richer.
- Assemble in Pan:
- Pour egg mixture gently over the ham and veggies, letting it spread evenly; top with remaining cheese for that gooey finish.
- Set the Edges:
- Cook on the stovetop 2–3 minutes, swirling occasionally so the edges begin to firm up while the center stays loose.
- Bake to Fluff:
- Slide the skillet into the oven and bake 12–15 minutes until the center just sets and the top is puffed and golden.
- Rest & Serve:
- Pull it out and let it cool briefly; a warm slice falls apart less, so you can plate it and enjoy every bite.
Save It was during a weekend brunch with friends that this dish became more than just a quick meal. The table was scattered with laughter and stories, and the frittata was finished before I could even ask if anyone wanted seconds.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Cleanup Is a Breeze
Using a single pan isn&apost just practical—it&aposs liberating. When the meal is over, you&aposre only left with one skillet and a mixing bowl to wash, freeing me from the usual pile of pots and pans. This made me realize just how much I value recipes that fit neatly into real life, where time is better spent enjoying company rather than scrubbing.
Making It Your Own
I love sneaking in extras from the fridge—bell peppers or mushrooms add a different spin, and swapping cheeses keeps things interesting for return guests. Even the amounts can be tweaked, and it&aposs forgiving for those last-minute substitutions. It&aposs fun to experiment with flavors because the frittata always holds together and tastes good.
Serving and Storing Tips
The frittata stays fluffy even after reheating, thanks to milk and cheese blended in the eggs. Serving it warm or at room temperature works just as well, and it&aposs become a favorite for meal prep thanks to how well it keeps in the fridge.
- If prepping ahead, slice once cooled—makes for easy grab-and-go.
- A simple salad or crusty bread rounds out the meal and balances richness.
- Don&apost forget: gently reheat to avoid drying out those tender veggies.
Save This recipe has a knack for bringing people around the table, even with just a few humble ingredients. I hope it brings you good company and easy mornings, too.
Recipe FAQ
- → Can I swap Swiss cheese for another type?
Yes, you can use Gruyère, cheddar, or your favorite cheese for a different flavor profile.
- → What vegetables can I add?
Feel free to add bell peppers, mushrooms, or other diced vegetables to enhance the dish’s texture and taste.
- → How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently for best results.
- → Is the dish gluten-free?
Yes, it is gluten-free unless ham or cheese contains hidden gluten. Check labels if required.
- → Which pan is best for cooking?
An oven-safe skillet (10–12 inch) is ideal for preparing the frittata from stovetop to oven.