One-Pan Ham Cheese Frittata

Featured in: One-Pan Favorites

This one-pan dish combines fluffy eggs with diced ham, sharp cheddar, spinach, and cherry tomatoes. Cooked on the stovetop, then baked until golden, it offers a protein-rich start to your day. Seasoned with garlic, black pepper, and fresh chives, it's a simple, flavorful option that’s ideal for meal prep or busy mornings. Swap cheeses or add extra veggies to customize the flavor. Serve warm or chilled, making it both versatile and convenient.

Updated on Fri, 13 Mar 2026 22:48:29 GMT
Hearty One-Pan Ham and Cheese Frittata with golden edges and melted cheddar, loaded with diced ham and fresh vegetables. Save to Pinterest
Hearty One-Pan Ham and Cheese Frittata with golden edges and melted cheddar, loaded with diced ham and fresh vegetables. | bloomoven.com

Start your day with a warm, protein-packed dish that’s both comforting and convenient. This One-Pan Ham and Cheese Frittata combines fluffy eggs, savory diced ham, melty cheeses, and fresh vegetables, all cooked together in a single skillet. Whether you’re prepping meals for the week or need a quick breakfast on busy mornings, this frittata delivers hearty flavor and nourishing ingredients that keep you energized.

Hearty One-Pan Ham and Cheese Frittata with golden edges and melted cheddar, loaded with diced ham and fresh vegetables. Save to Pinterest
Hearty One-Pan Ham and Cheese Frittata with golden edges and melted cheddar, loaded with diced ham and fresh vegetables. | bloomoven.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

This frittata is a perfect canvas for your creativity. The combination of sharp cheddar and Parmesan cheese creates a rich, gooey texture while the baby spinach and cherry tomatoes add a burst of freshness and color. Plus, diced ham infuses a smoky depth that makes each bite satisfying. It’s ideal for serving family breakfasts, weekend brunches, or packing into meal prep containers for an effortless grab-and-go option.

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

1. Preheat oven to 375°F (190°C).
2. In a large bowl, whisk together eggs, milk, salt, pepper, and garlic powder until well combined.
3. Stir in cheddar cheese and Parmesan.
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.
5. Add diced ham, chopped spinach, and cherry tomatoes. Cook for another 2–3 minutes, stirring occasionally.
6. Pour the egg mixture evenly over the ham and vegetables in the skillet. Use a spatula to gently distribute the filling.
7. Cook on the stovetop for 2–3 minutes, until the edges just begin to set.
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.
9. Remove from oven and let cool for 5 minutes before slicing. Garnish with fresh chives if desired.
10. Slice into wedges and serve, or cool completely for meal prep and refrigerate in airtight containers.

Zusatztipps für die Zubereitung

For an evenly cooked frittata, make sure your skillet is oven-safe and nonstick to prevent sticking and facilitate easy slicing. Allowing the frittata to cool for a few minutes after baking lets it set properly for clean wedges. If you prefer a firmer texture, extend the baking time by a few minutes but watch carefully to avoid drying out.

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

Feel free to swap cheddar cheese for Swiss or feta to change the flavor profile. You can also add bell peppers or mushrooms to incorporate extra vegetables. If you like, add herbs like parsley or thyme to enhance the aroma and taste. This recipe is flexible, so customize it to your preference!

Serviervorschläge

The frittata pairs wonderfully with a simple green salad for a light meal or some toasted bread for a more filling breakfast. Serve warm or refrigerate and enjoy cold or reheated for an easy, nutritious start to any day.

Save to Pinterest
| bloomoven.com

Enjoy this versatile One-Pan Ham and Cheese Frittata any time of day when you want a wholesome, easy-to-make meal that’s packed with flavor and nutrients. It’s a go-to recipe for busy households and meal preppers alike.

Recipe FAQs

What type of pan is best for this dish?

An oven-safe nonstick skillet, preferably 10-12 inches, ensures even cooking and easy transfer from stovetop to oven.

Can I substitute the ham with another protein?

Yes, turkey or cooked sausage can be used as alternatives to diced ham for different flavors.

How can I add more vegetables to the dish?

Bell peppers, mushrooms, or zucchini chopped finely can be sautéed along with the spinach and onions.

Is this dish suitable for gluten-free diets?

Yes, the ingredients are naturally gluten-free, but ensure the ham and cheese are labeled gluten-free to avoid cross-contamination.

What is the best way to store leftovers?

Keep the sliced frittata in airtight containers in the refrigerator for up to 4 days. Reheat gently 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.

One-Pan Ham Cheese Frittata

Savory frittata with ham, cheddar, spinach, and tomatoes ready in under 40 minutes.

Prep Duration
10 min
Cook Duration
25 min
Entire Time
35 min
Created by Rachel Moore

Recipe Group One-Pan Favorites

Skill Level Easy

Cuisine Type American

Makes 6 Portions

Dietary Info No Gluten, Reduced Carb

Ingredient List

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: Preheat oven to 375°F.

Step 02

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

Step 03

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

Step 04

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

Step 05

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

Step 06

Pour 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 on 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. Bake for 15 to 18 minutes, or until the center is just set and the top is lightly golden.

Step 09

Cool and slice: Remove from oven and let cool for 5 minutes before slicing. Slice into wedges and serve warm, or cool completely for meal prep.

Step 10

Garnish and serve: Garnish with fresh chives if desired. Serve immediately or store in airtight containers for later consumption.

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.

Essential Tools

  • 10 to 12 inch oven-safe nonstick skillet
  • Large mixing bowl
  • Whisk
  • Spatula
  • Knife and cutting board

Allergy Notes

Review ingredients to spot any allergens and ask your healthcare provider if you're unsure.
  • Contains eggs
  • Contains milk and dairy products
  • May contain traces of gluten from processed ham or cheese; verify labels for gluten-free certification

Nutrition Details (per portion)

Use this info as a reference only; it doesn’t replace health guidance.
  • 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.