One-Pan Ham Cheese Frittata

Featured in: Everyday Meal Ideas

This one-pan ham and cheese frittata combines diced cooked ham, shredded cheddar, Parmesan, spinach, and cherry tomatoes into a flavorful, protein-rich dish. Whisked eggs and milk create a fluffy base, enriched by seasoning and a touch of garlic powder. The ingredients are sautéed briefly before baking to golden perfection in a skillet, making for an easy morning meal or make-ahead option. Versatile and gluten-free, it offers room for swaps like Swiss cheese or added veggies.

Updated on Fri, 13 Mar 2026 14:44:34 GMT
Savory One-Pan Ham and Cheese Frittata with fluffy eggs, melty cheddar, and diced ham baked to golden perfection. Pin It
Savory One-Pan Ham and Cheese Frittata with fluffy eggs, melty cheddar, and diced ham baked to golden perfection. | jolitayri.com

Start your day with a savory One-Pan Ham and Cheese Frittata that's rich in protein and packed with vibrant vegetables. This easy-to-make breakfast combines fluffy eggs, melty cheddar, and tender diced ham for a warm, comforting meal that’s perfect for busy mornings or meal prep. With fresh spinach and juicy cherry tomatoes adding color and nutrients, this frittata brings together simple ingredients to create a hearty, gluten-free dish the whole family will love.

Savory One-Pan Ham and Cheese Frittata with fluffy eggs, melty cheddar, and diced ham baked to golden perfection. Pin It
Savory One-Pan Ham and Cheese Frittata with fluffy eggs, melty cheddar, and diced ham baked to golden perfection. | jolitayri.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 an excellent option for meal prep—make it in advance and enjoy nutritious slices throughout the week. The combination of cheddar and Parmesan cheeses melts beautifully to create a creamy texture, while fresh chives bring a subtle herbal note when sprinkled on top. Whether you’re cooking for yourself or feeding a crowd, this versatile dish will become a staple in your breakfast rotation.

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

To ensure your frittata sets evenly, allow it to cook undisturbed for a few minutes on the stovetop before transferring to the oven. Using an oven-safe nonstick skillet will help prevent sticking and make cleanup easier. Feel free to experiment with different cheeses or add extra herbs for a personalized flavor.

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 the cheddar cheese for Swiss or feta to change up the flavor profile. You can also incorporate additional vegetables like bell peppers or mushrooms to add more texture and nutrition. For a dairy-free adaptation, consider using plant-based cheeses and milk alternatives, keeping in mind that this will alter the taste and texture.

Serviervorschläge

Serve the frittata warm with a side of fresh green salad or toasted bread for a balanced breakfast. Leftovers are delicious cold or reheated, making this dish a convenient option for packed lunches or quick dinners.

Pin It
| jolitayri.com

This One-Pan Ham and Cheese Frittata offers a perfect balance of ease, nutrition, and flavor to fuel your mornings. Whether you're feeding a family or preparing meals ahead, it delivers consistent, crowd-pleasing results with minimal effort. Embrace its versatility and enjoy a comforting homemade breakfast anytime.

Recipe FAQs

Can I substitute the cheeses used?

Yes, cheddar can be swapped for Swiss or feta to change the flavor profile without affecting texture.

Is it necessary to cook the ham before adding?

Using cooked ham is recommended to ensure it is safely heated through during baking and adds a smoky flavor.

Can I add other vegetables?

Absolutely, bell peppers or mushrooms can be added when sautéing for extra color and taste.

How do I prevent the frittata from sticking?

Using a well-seasoned or nonstick oven-safe skillet with olive oil properly heated helps avoid sticking.

What is the best way to store leftovers?

Store cooled portions in airtight containers in the fridge 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 ham and cheese frittata with fresh spinach and cherry tomatoes, ideal for quick, nutritious starts.

Prep Time
10 min
Time to Cook
25 min
Overall Time
35 min
Recipe by Paula Finch


Skill Level Easy

Cuisine American

Total Yield 6 Portions

Dietary Details Wheat-Free, Low Carb

What You'll 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 (optional)

Oils

01 2 tablespoons olive oil

Directions

Step 01

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

Step 02

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

Step 03

Sauté aromatics: Heat olive oil in an oven-safe, nonstick skillet (10–12 inches) over medium heat. Add red onion and sauté for 2–3 minutes until softened.

Step 04

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

Step 05

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 06

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

Step 07

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

Step 08

Rest and finish: 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 storage.

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.

Tools Needed

  • Oven-safe nonstick skillet (10–12 inches)
  • Large mixing bowl
  • Whisk
  • Spatula
  • Knife and cutting board

Allergy Info

Be sure to review ingredients for allergens. Ask your healthcare professional if you're unsure.
  • Contains eggs and dairy products.
  • May contain trace gluten from processed ham or cheese; verify labeling for strict gluten-free requirements.

Nutrition Info (per portion)

These nutrition details are a general guide only—not a replacement for professional advice.
  • Calories: 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.