Pin it There's something wonderfully comforting about a golden frittata fresh from the oven—crispy edges, a tender center, and the irresistible aroma of melted cheese and savory ham wafting through your kitchen. This One-Pan Ham and Cheese Frittata is the ultimate breakfast solution for busy mornings, lazy weekends, or meal prep sessions. With just 35 minutes from start to finish, you'll have a protein-packed dish that serves six and tastes like you spent all morning cooking. Whether you're feeding a crowd or prepping breakfast for the week ahead, this gluten-free frittata delivers on flavor, nutrition, and pure simplicity.
Pin it What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
The beauty of this frittata lies in its versatility and simplicity. By starting on the stovetop and finishing in the oven, you achieve that perfect texture—set but not rubbery, with a lightly golden top that's visually stunning and delicious. The combination of sharp cheddar and nutty Parmesan creates layers of cheesy goodness, while the ham adds a satisfying savory note. Fresh spinach, cherry tomatoes, and red onion bring color, nutrients, and a subtle sweetness that balances the richness of the eggs and cheese. This is comfort food that doesn't compromise on nutrition.
Ingredients
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
- 8 large eggs
- 1/4 cup whole milk
- 1 cup shredded cheddar cheese
- 1/4 cup grated Parmesan cheese
- 1 cup diced cooked ham
- 1 cup baby spinach, chopped
- 1/2 cup cherry tomatoes, halved
- 1/4 cup finely chopped red onion
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp garlic powder
- 1 tbsp fresh chives, chopped (optional)
- 2 tbsp olive oil
Instructions
- Step 1
- Preheat oven to 375°F (190°C).
- Step 2
- In a large bowl, whisk together eggs, milk, salt, pepper, and garlic powder until well combined.
- Step 3
- Stir in cheddar cheese and Parmesan.
- Step 4
- Heat olive oil in an oven-safe, nonstick skillet (10–12 inch) over medium heat. Add red onion and sauté for 2–3 minutes until softened.
- Step 5
- Add diced ham, chopped spinach, and cherry tomatoes. Cook for another 2–3 minutes, stirring occasionally.
- Step 6
- Pour the egg mixture evenly over the ham and vegetables in the skillet. Use a spatula to gently distribute the filling.
- Step 7
- Cook on the stovetop for 2–3 minutes, until the edges just begin to set.
- Step 8
- Transfer skillet to the preheated oven. Bake for 15–18 minutes, or until the center is just set and the top is lightly golden.
- Step 9
- Remove from oven and let cool for 5 minutes before slicing. Garnish with fresh chives if desired.
- Step 10
- Slice into wedges and serve, or cool completely for meal prep and refrigerate in airtight containers.
Zusatztipps für die Zubereitung
For the best results, make sure your skillet is truly oven-safe—cast iron or nonstick pans with metal handles work perfectly. When whisking the eggs, aim for a smooth, uniform mixture to ensure even cooking. Don't skip the stovetop step before baking; this helps set the bottom and edges, preventing a soggy center. If you're meal prepping, allow the frittata to cool completely before slicing and storing. This prevents condensation and keeps the texture firm. Reheat individual slices in the microwave for 30-45 seconds, or enjoy cold as a quick grab-and-go breakfast.
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.
Varianten und Anpassungen
This frittata is endlessly adaptable to your taste and what you have on hand. Swap cheddar for Swiss, Gruyère, or crumbled feta for a different flavor profile. If you're not a ham fan, try diced cooked bacon, sausage, or smoked turkey. Vegetarians can omit the meat entirely and load up on extra vegetables like bell peppers, mushrooms, zucchini, or asparagus. For a spicier kick, add a pinch of red pepper flakes or diced jalapeños. You can also make this dairy-free by using plant-based milk and vegan cheese alternatives, though the texture will vary slightly.
Serviervorschläge
Serve this frittata warm with a simple green salad dressed in lemon vinaigrette for a light, balanced meal. Toasted sourdough or whole-grain bread makes a wonderful accompaniment, perfect for soaking up any extra egg. For brunch gatherings, pair it with fresh fruit, yogurt, and a pot of hot coffee or fresh-squeezed orange juice. The frittata also works beautifully as part of a breakfast buffet alongside roasted potatoes, crispy bacon, and seasonal berries. Leftovers are ideal for packed lunches or quick dinners—just add a side of roasted vegetables or a cup of soup.
Pin it This One-Pan Ham and Cheese Frittata proves that delicious, nutritious breakfasts don't have to be complicated. With simple ingredients, one skillet, and a few easy steps, you'll create a dish that's as satisfying as it is versatile. Whether you're enjoying a leisurely weekend brunch or prepping meals for the week ahead, this frittata delivers every time. The combination of fluffy eggs, savory ham, melted cheese, and fresh vegetables makes every bite a delight—and the fact that it's gluten-free and high in protein is just the cherry on top. Make it once, and it'll quickly become a staple in your breakfast rotation.
Common Questions
- → Can I use different cheese types?
Yes, cheddar can be replaced with Swiss, feta, or your preferred cheese to alter the flavor profile.
- → How long does the frittata keep in the fridge?
Stored in an airtight container, it remains fresh for up to four days and can be reheated or eaten cold.
- → What vegetables work well in this dish?
Spinach, cherry tomatoes, bell peppers, mushrooms, and red onion all complement the savory flavors.
- → Is this dish gluten-free?
Yes, using gluten-free ham and cheeses ensures the dish stays gluten-free; always check labels to confirm.
- → What cookware is needed to prepare this meal?
An oven-safe nonstick skillet (10–12 inch) is essential for stovetop cooking and baking the frittata evenly.