Ham Cheese Frittata

Featured in: Sweet Baking Breaks

This one-pan frittata combines diced ham, shredded cheddar, and Parmesan cheese with fresh spinach, cherry tomatoes, and red onion for a flavorful, protein-rich breakfast. The dish starts on the stovetop by sautéing vegetables and ham, then the egg mixture is poured over and baked until fluffy and lightly golden. Garnished with fresh chives, it serves six and keeps well for busy mornings or meal prep. Simple swaps like Swiss or feta cheese, or added bell peppers and mushrooms, allow tasty variations. Enjoy with toast or a green salad for a complete start to your day.

Updated on Mon, 09 Mar 2026 05:58:54 GMT
Savory one-pan ham and cheese frittata loaded with melted cheddar, diced ham, and fresh vegetables. Pin it
Savory one-pan ham and cheese frittata loaded with melted cheddar, diced ham, and fresh vegetables. | taddutsignal.com

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.

Savory one-pan ham and cheese frittata loaded with melted cheddar, diced ham, and fresh vegetables. Pin it
Savory one-pan ham and cheese frittata loaded with melted cheddar, diced ham, and fresh vegetables. | taddutsignal.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 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.

A close-up overhead view of a sliced ham and cheese frittata in a cast-iron skillet. Pin it
A close-up overhead view of a sliced ham and cheese frittata in a cast-iron skillet. | taddutsignal.com

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.

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.

Ham Cheese Frittata

A savory morning dish loaded with ham, cheese, and fresh vegetables, perfect for meal prep and busy days.

Prep Time
10 min
Cook Time
25 min
Overall Time
35 min
Created by Cassandra Lee


Level Easy

Cuisine American

Serves 6 Portions

Diet Details No Gluten, Low Carb

What You Need

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

How To Make It

Step 01

Preheat Oven: Preheat oven to 375°F.

Step 02

Prepare Egg Mixture: In a large mixing bowl, whisk together eggs, milk, salt, pepper, and garlic powder until well combined.

Step 03

Add Cheese: Stir in cheddar cheese and Parmesan cheese into the egg mixture.

Step 04

Sauté Aromatics: Heat olive oil in an oven-safe nonstick skillet over medium heat. Add red onion and sauté for 2 to 3 minutes until softened.

Step 05

Cook Fillings: Add diced ham, chopped spinach, and cherry tomatoes to the skillet. Cook for another 2 to 3 minutes, stirring occasionally.

Step 06

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

Step 07

Set Edges Stovetop: Cook on the stovetop for 2 to 3 minutes until the edges just begin to set.

Step 08

Transfer to Oven: Transfer skillet to the preheated oven and bake for 15 to 18 minutes, or until the center is just set and the top is lightly golden.

Step 09

Cool and Rest: Remove from oven and let cool for 5 minutes before slicing.

Step 10

Serve: Slice into wedges and serve warm, garnished with fresh chives if desired. For meal prep, cool completely 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.

Gear Needed

  • Oven-safe nonstick skillet, 10 to 12 inches
  • Mixing bowl
  • Whisk
  • Spatula
  • Knife and cutting board

Allergy Warnings

Always check ingredients for allergens and ask a healthcare expert if you have concerns.
  • Contains eggs and dairy products
  • May contain gluten if ham or cheese are processed; verify gluten-free status on labels

Nutrition Information (per portion)

Nutrition info is for guidance only and doesn't substitute advice from a professional.
  • Caloric Value: 230
  • Fats: 15 g
  • Carbohydrates: 3 g
  • Proteins: 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.