One-Pan Ham Cheese Frittata

Featured in: Quick Weeknight Dinners

This hearty egg dish combines diced ham, shredded cheddar, Parmesan, fresh spinach, cherry tomatoes, and fragrant chives for a flavorful start to your day. Using simple steps, sautéed vegetables and ham are combined with a well-seasoned egg mixture, cooked first on the stovetop and then baked to golden perfection. Perfect for busy mornings or make-ahead meals, it offers a balanced protein-packed meal with vibrant colors and textures.

Preparation is quick, with minimal steps requiring basic kitchen tools like an oven-safe skillet and whisk. Versatile and customizable, it welcomes ingredient swaps like Swiss or feta cheese, and added vegetables such as bell peppers or mushrooms. The frittata also keeps well refrigerated for several days, making it practical for meal planning.

Updated on Tue, 03 Mar 2026 12:24:06 GMT
Golden ham and cheese frittata baked with spinach, tomatoes, and fluffy eggs, served in a skillet for a hearty breakfast. Pin
Golden ham and cheese frittata baked with spinach, tomatoes, and fluffy eggs, served in a skillet for a hearty breakfast. | garlicgroove.com

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.

Golden ham and cheese frittata baked with spinach, tomatoes, and fluffy eggs, served in a skillet for a hearty breakfast. Pin
Golden ham and cheese frittata baked with spinach, tomatoes, and fluffy eggs, served in a skillet for a hearty breakfast. | garlicgroove.com

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
| garlicgroove.com

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.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

One-Pan Ham Cheese Frittata

Savory egg bake with ham, cheddar, spinach, and tomatoes, ideal for quick breakfast or meal prep.

Prep duration
10 min
Cook duration
25 min
Complete duration
35 min


Complexity Easy

Heritage American

Output 6 Portions

Dietary requirements No gluten, Low-Carb

Components

Eggs & Dairy

01 8 large eggs
02 1/4 cup whole milk
03 1 cup shredded cheddar cheese
04 1/4 cup grated Parmesan cheese

Meats

01 1 cup diced cooked ham

Vegetables

01 1 cup baby spinach, chopped
02 1/2 cup cherry tomatoes, halved
03 1/4 cup finely chopped red onion

Spices & Seasonings

01 1/2 teaspoon salt
02 1/4 teaspoon black pepper
03 1/4 teaspoon garlic powder
04 1 tablespoon fresh chives, chopped

Oils

01 2 tablespoons olive oil

Directions

Step 01

Preheat oven: Set oven to 375°F (190°C).

Step 02

Prepare egg mixture: In a large bowl, whisk together eggs, milk, salt, pepper, and garlic powder until well combined. Stir in cheddar cheese and Parmesan.

Step 03

Sauté aromatics: 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 04

Cook vegetables and ham: Add diced ham, chopped spinach, and cherry tomatoes. Cook for another 2–3 minutes, stirring occasionally.

Step 05

Combine with egg mixture: Pour the egg mixture evenly over the ham and vegetables in the skillet. Use a spatula to gently distribute the filling.

Step 06

Initial stovetop cooking: Cook on the stovetop for 2–3 minutes, until the edges just begin to set.

Step 07

Finish in oven: 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 08

Rest and serve: Remove from oven and let cool for 5 minutes before slicing. Garnish with fresh chives if desired. Slice into wedges and serve, or cool completely for meal prep and refrigerate in airtight containers.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Necessary tools

  • Oven-safe nonstick skillet (10–12 inch)
  • Mixing bowl
  • Whisk
  • Spatula
  • Knife and cutting board

Allergy details

Review each ingredient for potential allergens and speak with a healthcare provider if you're uncertain about anything.
  • Contains eggs and dairy (milk)
  • May contain traces of gluten from processed ham or cheese; verify label certification for gluten-free assurance

Nutrition breakdown (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy: 230
  • Fat: 15 g
  • Carbohydrates: 3 g
  • Protein: 18 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.