Save The sizzle of ham hitting a hot skillet always reminds me how simple ingredients can wake up a kitchen. Last spring, while juggling a busy week, I threw together this frittata after finding leftover ham and Swiss in my fridge, and the aroma instantly changed my mood. There was something soothing about whisking eggs in the quiet morning and knowing brunch would be ready in under an hour. The cherry tomatoes added a burst of color that made the dish feel cheerful, even on a grey day. Cleaning up only one pan became my small victory after a delicious meal.
I once made this frittata for my friends during a spontaneous brunch before a hiking trip. The kitchen buzzed with chatter as the spinach wilted and the Swiss cheese gently melted, and I realized how this simple recipe could bring everyone together and start the day with laughter.
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: They hold everything together and offer protein—a tip is to let them come to room temperature before whisking so the frittata bakes up fluffy.
- Whole milk: This adds creaminess, but you can substitute with half-and-half for a richer version.
- Shredded Swiss cheese: Its nutty taste pairs perfectly with ham; be sure to shred it yourself for best melt.
- Diced cooked ham: Use leftover ham or purchase diced—pat it dry for optimal browning.
- Diced yellow onion: Cooking it until translucent will mellow its flavor and add a sweet base.
- Baby spinach, chopped: Spinach wilts quickly; roughly chop and squeeze out excess moisture if needed.
- Cherry tomatoes, halved: They provide juicy contrast to the richness; pat dry if extra watery.
- Salt, black pepper, dried thyme: Salt and pepper bring everything together, and thyme adds a subtle herb accent—use it sparingly.
- Olive oil: Prevents sticking and adds depth; swirl to coat the pan before heating.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get the oven ready:
- Set the oven to 375°F (190°C) so it's hot and waiting for your skillet. Giving it a few minutes ensures the frittata sets evenly once inside.
- Sauté aromatics:
- Heat olive oil in an oven-safe skillet and add diced onion. Stir gently as it softens and turns translucent, releasing sweet aromas.
- Brown ham & vegetables:
- Drop in the ham and let it get some golden color, then toss in spinach and cherry tomatoes. Watch as the spinach shrinks and tomatoes soften just enough to brighten the mixture.
- Whisk the eggs:
- Crack eggs into a bowl with milk, salt, pepper, and thyme, then whisk until everything is smooth and slightly frothy. Mix in half the cheese so every bite tastes cheesy.
- Combine and layer:
- Pour egg mixture over the skillet’s contents, spreading out with a spatula. Sprinkle remaining cheese on top—those shreds will melt beautifully.
- Stovetop pre-set:
- Let the skillet sit over medium heat for two or three minutes so the edges begin to firm up. You’ll notice bubbles forming around the sides.
- Oven finish:
- Slide the skillet into the oven and bake until the frittata puffs and the center is set—about 12 to 15 minutes. If a knife comes out clean, it's ready.
- Cool and serve:
- Remove from oven, let it rest a few minutes so slices come out clean, then serve warm or at room temperature.
Save When my cousin swung by unannounced and I had hardly anything in the fridge, I assembled this frittata and it turned a potentially awkward visit into a cozy afternoon of good food and conversation. Seeing her go for seconds made me realize how much joy there is in a simple, spontaneous meal.
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.
Switch Up Your Veggies
I started tossing in leftover bell peppers or sliced mushrooms when I wanted to clean out the fridge. Every variation was a hit—even when my measurements were hardly precise, the results were still delicious and colorful.
Choosing the Cheese
While Swiss cheese melts with a gentle nuttiness, Gruyère or sharp cheddar bring different personalities. If you shred your own from a block it melts better and tastes fresher—don’t be afraid to try blends depending on what's available.
The Best Way To Serve & Store
If you let the frittata cool slightly, slices come out clean without sticking to the pan. It’s wonderful with a crisp green salad or stacked between bread for a quick sandwich.
- Cut the frittata into wedges for meal prep lunches.
- Store leftovers covered and reheat gently to avoid drying out.
- You can freeze slices for later—just wrap tightly before freezing.
Save Frittatas like this are proof that a little improvisation can turn simple ingredients into something comforting. I hope you find as much ease and joy in making it as I do, with every savory bite.
Recipe FAQs
- → Can I substitute Swiss cheese with other varieties?
Yes, Gruyère or cheddar work well for a similar flavor and texture.
- → What vegetables can I add for more variety?
Try bell peppers, mushrooms, or zucchini to customize the flavor.
- → How should leftover frittata be stored?
Refrigerate in an airtight container for up to 4 days and gently reheat before serving.
- → What pan is best for cooking this dish?
An oven-safe skillet, ideally 10–12 inches, allows for even cooking and easy transfer from stovetop to oven.
- → Is this meal suitable for gluten-free diets?
Yes, all main ingredients are gluten-free. Check labels on ham and cheese to confirm.
- → Can I serve this dish cold?
Absolutely, it's delicious served warm or at room temperature for convenience.