Ham Cheese One-Pan Frittata

Featured in: Warm Everyday Plates

This one-pan frittata blends diced ham, sharp cheddar, Parmesan, and fresh vegetables like spinach and cherry tomatoes. Cooked on stovetop then baked, it offers a hearty, flavorful dish ready in 35 minutes. It’s perfect for busy mornings or meal prep, delivering a satisfying mix of protein and fresh ingredients in every slice.

Updated on Fri, 13 Mar 2026 04:04:08 GMT
Fluffy One-Pan Ham and Cheese Frittata with golden edges, loaded with diced ham, melty cheddar, and fresh spinach. Save
Fluffy One-Pan Ham and Cheese Frittata with golden edges, loaded with diced ham, melty cheddar, and fresh spinach. | saffronhollow.com

Start your morning with a savory, protein-packed breakfast featuring the One-Pan Ham and Cheese Frittata. Bursting with diced ham, melty cheddar, and fresh vegetables, this frittata is not only delicious but also ideal for meal prep and busy mornings when you need something quick, nutritious, and comforting.

Fluffy One-Pan Ham and Cheese Frittata with golden edges, loaded with diced ham, melty cheddar, and fresh spinach. Save
Fluffy One-Pan Ham and Cheese Frittata with golden edges, loaded with diced ham, melty cheddar, and fresh spinach. | saffronhollow.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

With simple ingredients that come together quickly, this recipe offers a warm and satisfying start to the day. Whether you slice it up fresh or save portions for later, the frittata remains flavorful and satisfying.

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

Preheat oven to 375°F (190°C).
In a large bowl, whisk together eggs, milk, salt, pepper, and garlic powder until well combined.
Stir in cheddar cheese and Parmesan.
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.
Add diced ham, chopped spinach, and cherry tomatoes. Cook for another 2–3 minutes, stirring occasionally.
Pour the egg mixture evenly over the ham and vegetables in the skillet. Use a spatula to gently distribute the filling.
Cook on the stovetop for 2–3 minutes, until the edges just begin to set.
Transfer skillet to the preheated oven. Bake for 15–18 minutes, or until the center is just set and the top is lightly golden.
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.

Zusatztipps für die Zubereitung

To ensure your frittata has perfect texture, avoid overcooking by checking the center for just-set doneness. Use a gentle spatula to evenly distribute ingredients before baking, and try to sauté the vegetables until just softened to maintain freshness.

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

Swap cheddar for Swiss or feta cheese for a different flavor profile. Feel free to add bell peppers or mushrooms to increase vegetable content and add extra texture. This flexibility makes it easy to tailor the dish to your preferences or what you have on hand.

Serviervorschläge

Serve slices of the frittata warm alongside a crisp green salad or toast to complete your breakfast or brunch. It also pairs wonderfully with fresh fruit or avocado slices for added nutrition and color on your plate.

Save
| saffronhollow.com

This One-Pan Ham and Cheese Frittata is a classic breakfast option that combines simplicity with flavor. Whether for a weekend brunch or a quick weekday meal, it is sure to become a favorite that you can customize and enjoy again and again.

Recipe FAQs

Can I substitute the cheddar cheese?

Yes, Swiss or feta cheese work well for different flavor profiles, adding unique tastes to the dish.

Is this suitable for a gluten-free diet?

The ingredients are naturally gluten-free, though it's important to verify that ham and cheese are processed without gluten contamination.

Can I add other vegetables?

Absolutely, bell peppers or mushrooms can be added to increase vegetable variety and flavor.

What skillet size is recommended?

Use a 10 to 12-inch oven-safe nonstick skillet for best cooking and even baking.

How should leftovers be stored?

Store in airtight containers in the fridge for up to 4 days. Reheat gently in the microwave or enjoy cold.

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 One-Pan Frittata

Protein-rich dish with ham, cheddar, spinach, and tomatoes baked in one pan for easy mornings.

Prep Time
10 min
Time to Cook
25 min
Overall Time
35 min
Recipe by Mira Dalton

Recipe Type Warm Everyday Plates

Skill Level Easy

Cuisine Type American

Makes 6 Portions

Dietary Details No Gluten, Reduced 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: Set oven to 375°F and allow to fully preheat.

Step 02

Prepare Egg Base: In a large mixing bowl, whisk together eggs and milk until fully combined. Add salt, black pepper, and garlic powder while whisking. Stir in shredded cheddar cheese and grated Parmesan cheese until evenly distributed.

Step 03

Sauté Aromatics: Heat olive oil in a 10-12 inch oven-safe nonstick skillet over medium heat. Add chopped red onion and sauté for 2-3 minutes until softened and translucent.

Step 04

Add Proteins and Vegetables: Add diced ham, chopped spinach, and halved cherry tomatoes to the skillet. Cook for an additional 2-3 minutes, stirring occasionally to distribute ingredients evenly.

Step 05

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

Step 06

Begin Stovetop Cooking: Cook on the stovetop over medium heat for 2-3 minutes until the edges just begin to set around the perimeter of the skillet.

Step 07

Transfer to Oven: Carefully transfer the skillet to the preheated oven and bake for 15-18 minutes until the center is just set and the top is lightly golden brown.

Step 08

Cool and Rest: Remove the skillet from the oven and allow the frittata to cool for 5 minutes before slicing. This resting period helps set the structure for clean portioning.

Step 09

Slice and Serve: Slice the frittata into wedges using a sharp knife. Garnish with fresh chives if desired. Serve immediately while warm or allow to cool completely for meal preparation.

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.

Equipment Needed

  • 10-12 inch oven-safe nonstick skillet
  • Large mixing bowl
  • Whisk
  • Rubber spatula
  • Sharp knife and cutting board

Allergy Notice

Review every item for potential allergens, and reach out to a provider with any uncertainty.
  • Contains eggs
  • Contains milk and dairy products
  • May contain gluten traces depending on ham and cheese processing; verify labels for certified gluten-free status

Nutrition Stats (per portion)

Details here are for general advice—always consult a health expert for specific needs.
  • Energy: 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.