Pin It The first time I tried this frittata I was juggling a teetering stack of mail and a skillet and ended up throwing in whatever looked fresh in the fridge and calling it dinner.
I once slid this straight from the oven to a picnic blanket on a windy afternoon and people kept passing the pan back and forth with nothing left to plate.
Ingredients
- 8 large eggs: Eggs build the structure and give the frittata that tender yet firm texture
- 1 quarter cup whole milk: A little milk loosens the eggs so the finished texture is creamy
- 1 cup shredded Swiss cheese: Swiss melts into a nutty blanket that complements the ham
- 1 cup diced cooked ham: Ready cooked ham adds salty meaty pockets without extra work
- Half cup diced yellow onion: Onion softens and sweetens so cook until translucent
- 1 cup baby spinach chopped: Spinach wilts quickly and adds a fresh green note
- Half cup cherry tomatoes halved: Tomatoes add bright pops of acidity after baking
- Half teaspoon salt: Salt brings out the flavors so season lightly at first
- Quarter teaspoon black pepper: Pepper adds a warm bite that cuts the richness
- Quarter teaspoon dried thyme optional: Thyme introduces a subtle herbal background when you want it
- 1 tablespoon olive oil: Olive oil keeps the vegetables from sticking and adds a hint of fruitiness
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Warm the oven:
- Preheat oven to 375 degrees F so the skillet goes straight in when the edges set.
- Sauté the aromatics:
- Heat olive oil in an oven safe skillet over medium heat and cook the diced onion until it turns translucent and fragrant about three minutes.
- Add the ham and greens:
- Stir in the diced ham and cook for two minutes then add the chopped spinach and halved tomatoes and cook until the spinach wilts about one minute.
- Whisk the custard:
- Whisk eggs with milk salt pepper and thyme if using until smooth then fold in half the shredded Swiss cheese.
- Combine in the skillet:
- Pour the egg mixture over the ham and vegetables spreading it evenly and sprinkle the remaining cheese on top.
- Set the edges:
- Cook on the stovetop for two to three minutes until the edges begin to set so the center does not slide.
- Bake until set:
- Transfer the skillet to the oven and bake for twelve to fifteen minutes until the frittata is puffed and set in the center.
- Rest and serve:
- Let the frittata cool a few minutes before slicing so it firms up and serve warm or at room temperature.
Pin It
Pin It Once I brought this to a potluck and someone asked for the recipe on a napkin which turned into a copy sent by text to half the group that week.
Serving Suggestions
This frittata is great with a simple green salad a smear of mustard or a slice of crusty bread to soak up any juices.
Make Ahead and Storage
You can refrigerate leftovers in an airtight container for up to four days and reheat gently in a low oven or in the microwave to avoid rubbery eggs.
Variations and Swaps
Feel free to swap Swiss for Gruyere or cheddar add bell peppers or mushrooms or use turkey or a vegetarian ham substitute for a different profile.
- Use Gruyere for a richer nuttier finish
- Add sliced mushrooms sautéed with the onions for earthiness
- Swap pork ham for smoked turkey for a lighter option
Pin It
Pin It Give this one a try on a busy morning or an easy evening and let the simple combination of ham Swiss and bright vegetables become one of your go to meals.
Questions About This Recipe
- → Can I finish the frittata on the stovetop instead of the oven?
Yes. Cook on low with a tight-fitting lid until the center is set, or use a broiler for a minute to puff and brown the top—watch closely to avoid burning.
- → How do I know when the frittata is fully set?
The edges should be firm and slightly pulled away from the skillet; the center will be just set and not jiggly. A knife inserted near the center should come out clean.
- → What skillet size works best?
A 10–12 inch oven-safe skillet gives a good thickness and even cooking. Too large a pan will make it thin and cook too quickly.
- → How should I store and reheat leftovers?
Cool to room temperature, cover and refrigerate up to 4 days. Reheat gently in a low oven or covered skillet to preserve texture; avoid microwave overheating which can dry it out.
- → What are good cheese or vegetable substitutions?
Gruyere or cheddar both melt well in place of Swiss. Add bell peppers, mushrooms, or zucchini for extra texture and flavor; reduce watery veg to avoid excess moisture.
- → Can I make this ahead for meal prep?
Yes. Bake, cool, and refrigerate slices for quick meals. Reheat gently and pair with a simple salad or crusty bread for a complete plate.