Pin There's something magical about a dish that brings comfort, simplicity, and bold flavor together in one skillet. This One-Pan Ham and Cheese Frittata is exactly that—a savory, protein-packed breakfast that transforms humble ingredients into a golden, fluffy masterpiece. Loaded with tender diced ham, melty cheddar and Parmesan, and fresh vegetables like baby spinach, cherry tomatoes, and red onion, every bite is a delicious balance of richness and freshness. Perfect for meal prep, busy mornings, or a leisurely weekend brunch, this frittata is as versatile as it is satisfying. With just 35 minutes from start to finish and one oven-safe skillet, you'll have a hearty, gluten-free breakfast that feeds six and keeps you fueled all morning long.
Pin 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 a frittata lies in its versatility and forgiving nature. Unlike omelets that require careful folding and timing, a frittata is simply whisked, poured, and baked—no flipping required. The stovetop start gives you a perfectly set edge, while the oven finish ensures a fluffy, evenly cooked center. The combination of cheddar and Parmesan creates a rich, savory base that pairs beautifully with the salty ham and fresh vegetables. This is the kind of recipe that feels special enough for guests but simple enough to become a weekday staple.
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 texture, make sure your oven-safe skillet is preheated properly before adding the vegetables. This helps create that beautiful golden edge. When whisking the eggs, beat them until the yolks and whites are completely combined and slightly frothy—this incorporates air and makes the frittata fluffier. Don't skip the stovetop step before baking; those initial 2–3 minutes help set the bottom and prevent a soggy center. Watch the frittata carefully during the last few minutes of baking—it should be just set in the center with a slight jiggle, as it will continue to cook while resting. Let it cool for the full 5 minutes before slicing to allow the structure to firm up for clean, beautiful wedges.
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. Try smoked Gouda for extra depth. For the vegetables, add sautéed bell peppers, mushrooms, zucchini, or asparagus. You can replace the ham with cooked bacon, sausage, or smoked salmon for a different protein, or omit meat entirely for a vegetarian version. Add fresh herbs like basil, parsley, or dill to the egg mixture for brightness. For a spicier kick, include red pepper flakes or diced jalapeños. The milk can be substituted with half-and-half for extra richness or a dairy-free alternative if needed, though this will affect the gluten-free dairy-free status.
Serviervorschläge
This frittata is delicious on its own, but it also pairs beautifully with fresh sides. Serve with a crisp green salad dressed in lemon vinaigrette for a light, balanced meal. Toasted sourdough or whole-grain bread makes a hearty accompaniment, though remember this will no longer be gluten-free. For brunch, add fresh fruit, hash browns, or roasted potatoes on the side. A dollop of sour cream, Greek yogurt, or salsa adds a nice tang. This frittata is also wonderful served at room temperature, making it ideal for picnics, potlucks, or packed lunches. Cut into smaller squares for an elegant appetizer at your next gathering.
Pin This One-Pan Ham and Cheese Frittata proves that the best breakfasts don't have to be complicated. With simple, wholesome ingredients and a straightforward method, you'll have a crowd-pleasing dish that works just as well for Sunday brunch as it does for Tuesday morning meal prep. The combination of fluffy eggs, savory ham, melted cheese, and fresh vegetables creates layers of flavor and texture in every bite. Whether you're feeding your family, hosting friends, or simply treating yourself to a nourishing start to the day, this frittata delivers comfort, convenience, and delicious satisfaction. Make it once, and it'll quickly become a regular in your breakfast rotation.
Recipe Questions
- → What type of skillet is best for this dish?
An oven-safe nonstick skillet, 10–12 inches in diameter, is ideal to cook this dish evenly on stovetop and finish in the oven.
- → Can I substitute different cheeses?
Yes, cheddar can be swapped for Swiss or feta to vary flavors while maintaining creamy texture.
- → How can I add more vegetables?
Consider adding diced bell peppers or mushrooms during the sauté step to boost vegetable content and flavor.
- → Is this suitable for meal prep?
Definitely. This dish refrigerates well for up to 4 days and can be enjoyed cold or reheated for quick meals.
- → What seasoning enhances the flavor?
Simple seasoning of salt, pepper, and garlic powder complements the ingredients, with fresh chives added as an optional garnish for brightness.