Save The first time I tossed together this One-Pan Ham and Swiss Frittata, it was early on a weekday and my kitchen still held the sleepy scent of coffee. The ingredients were leftover bits from the fridge—half an onion and a hunk of ham waiting for some purpose. The sizzle of veggies hitting the hot pan lingered in the air as I hurried to assemble breakfast before everyone woke up. There's something quietly satisfying about using just one pan and feasting on a dish that feels cozy, yet quick. That morning, I discovered how easily this recipe could bend to whatever ingredients I had on hand.
I once made this for friends after a hike on a chilly spring day—everyone crowded into the kitchen laughing and pressing for seconds. We passed around plates and drew smiles even from those skeptical about frittatas, thanks to the buttery Swiss cheese and savory ham. The kitchen windows fogged up from the oven's warmth, and I realized how much food can anchor a sprawling, lively afternoon. That memory sticks with me whenever I chop the onion and set up this recipe. It feels like an invitation to share something simple and good.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Large eggs: Eight eggs give the base structure and fluff—crack them cold for easier shell removal.
- Whole milk: This keeps the frittata tender and light; don't substitute with skim if you want that creamy bite.
- Shredded Swiss cheese: Its mellow, nutty flavor pairs perfectly with ham, and grating it yourself melts better than store-bought shreds.
- Diced cooked ham: Use leftover ham from a roast, but pat it dry to avoid watery pockets in your frittata.
- Diced yellow onion: Sautéing until translucent unlocks their sweetness and softens the flavor.
- Baby spinach, chopped: This wilts quickly and adds vibrant color; a quick toss with tomatoes helps it cook evenly.
- Cherry tomatoes, halved: These burst with juiciness and their acidity brightens the frittata.
- Salt, black pepper, dried thyme (optional): Seasoning is crucial, and thyme gives the whole dish a gentle herbal lift.
- Olive oil: The skillet needs a slick surface for easy removal and to bloom the vegetables' flavor.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Heat the Oven:
- Switch on the oven to 375°F so it's ready while we prep. The warmth fills the kitchen while you chop and stir.
- Sauté the Onion:
- Glug the olive oil into a hot skillet and add onion, listening for that gentle sizzle; stir until it turns soft and translucent in a few minutes.
- Cook the Ham & Veggies:
- Drop in the diced ham and let it brown lightly for extra flavor, then pile in spinach and tomatoes—watch the spinach collapse and the tomatoes shine.
- Mix the Eggs:
- Whisk eggs, milk, salt, pepper, and thyme until frothy, then fold in half the Swiss cheese. The mixture should look creamy and pale yellow.
- Combine & Sprinkle:
- Pour the egg mixture over the veggies and ham, swirling gently to coat everything, then scatter the rest of the cheese for a golden top.
- Set on the Stove:
- Let it cook for 2–3 minutes; the edges will seize up and the center stays loose—don't rush this part.
- Finish in the Oven:
- Slide the skillet into the hot oven and watch as it puffs and sets in about 12–15 minutes; check with a gentle shake—center should be firm.
- Rest and Serve:
- Wait a few minutes after removing from the oven, then slice and serve while still warm, smelling the cheese and ham.
Save The frittata quickly became my go-to dish for brunches—it's always there to save mornings that threaten chaos. It's the sort of recipe that brings people to the table, no matter how busy or distracted everyone feels. I remember eating the leftovers cold from the fridge with a fork, standing over the counter and realizing it was just as satisfying. It feels like a secret weapon in my cooking arsenal. Sharing it feels almost like letting someone in on a kitchen shortcut.
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.
How to Make It Work for Meal Prep
Making this frittata ahead is a breeze—slice it into even squares, and they store neatly in a container. Reheating is simple: I cover it loosely and microwave for thirty seconds, or pop slices onto a warm skillet if I want crispy edges. It stays moist for days, and the flavors seem to deepen after a night in the fridge. The best part is grabbing a serving in the morning without any fuss. It keeps me feeling prepared on the busiest weeks.
Swaps and Shortcuts I Love
Sometimes I riff off the classic, swapping Swiss for Gruyère or cheddar, or tossing in mushrooms and bell peppers for extra bite. You can add whatever veggies are nearly past their prime and the results are still delicious. Once, I used smoked turkey instead of ham and the smokiness was a hit at a family dinner. There's freedom to make it your own and not worry about measurements being perfect. If you're missing thyme, fresh parsley or chives do the trick for a brighter finish.
Making Cleanup and Serving Easy
Using just one oven-safe skillet streamlines cleanup—I simply wipe and rinse, no mountain of pots. A silicone spatula keeps slices tidy and avoids scratching the pan. If you serve straight from the pan, guests love the rustic presentation. Leftovers can be reheated without losing texture, making weekday breakfasts a breeze. The simpler the prep, the more likely I am to make this again and again.
- Let the frittata rest before slicing for cleaner cuts.
- Garnish with fresh herbs for a burst of flavor.
- Check your ham and cheese labels for hidden gluten if needed.
Save Nothing beats the simplicity of this one-pan frittata—you get a savory meal without the stress. I hope it brings a bit of comfort and convenience to your kitchen, too.
Recipe FAQ
- → What vegetables can I add?
Try bell peppers, mushrooms, or zucchini alongside spinach and tomatoes for extra flavor and texture.
- → Can Swiss cheese be substituted?
Gruyère or cheddar works well, providing a slightly different taste profile while maintaining melt and richness.
- → How do I store leftovers?
Cool, refrigerate in a sealed container for up to 4 days. Reheat gently in the oven or microwave until warm.
- → Is this dish gluten-free?
Yes, all listed ingredients are gluten-free. Always check ham and cheese packaging for hidden gluten sources.
- → Can I use another type of ham?
Any cooked ham, including turkey ham for a lighter option, will work. Adjust seasoning to taste as needed.
- → What tools are required?
An oven-safe skillet, mixing bowl, whisk, spatula, knife, and cutting board are needed for easy preparation.