One-Pan Ham Cheese Frittata

Featured in: Cozy Comfort Bakes

This one-pan dish combines eggs, diced ham, cheddar, and fresh vegetables like spinach and cherry tomatoes for a balanced breakfast. The skillet is heated to soften onions, then filled with the egg mixture and baked until golden. Ready in 35 minutes, it offers a protein-rich, flavorful start to your day, with optional fresh chives adding a subtle touch. Ideal for meal prep and easy reheating.

Updated on Fri, 13 Mar 2026 09:49:51 GMT
A golden one-pan ham and cheese frittata with spinach and tomatoes, baked to perfection in a skillet. Save
A golden one-pan ham and cheese frittata with spinach and tomatoes, baked to perfection in a skillet. | tastlis.com

Start your day with a savory, protein-packed One-Pan Ham and Cheese Frittata that brings together diced ham, melted cheddar, and fresh vegetables in a golden skillet masterpiece. This easy-to-make American breakfast is perfect for busy mornings or meal prep, delivering a hearty and flavorful start that's naturally gluten-free.

A golden one-pan ham and cheese frittata with spinach and tomatoes, baked to perfection in a skillet. Save
A golden one-pan ham and cheese frittata with spinach and tomatoes, baked to perfection in a skillet. | tastlis.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 blends creamy cheeses with savory ham and bright bursts of cherry tomatoes and spinach, all enlivened by subtle garlic and fresh chives. It’s a crowd-pleaser that’s equally at home on a weekend brunch table or a weekday breakfast routine.

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

Using a well-seasoned oven-safe nonstick skillet ensures the frittata releases easily without sticking. Preheating the oven properly helps achieve a perfectly set center and golden top. Letting it rest before slicing allows the frittata to firm up, giving clean wedge slices.

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

Try swapping cheddar cheese for Swiss or feta to change the flavor profile. You can add diced bell peppers or mushrooms for more vegetable variety. Fresh herbs like parsley or thyme can also be incorporated to suit your taste.

Serviervorschläge

Serve your frittata warm with a crisp green salad or alongside toasted bread for a complete breakfast or brunch. It can also be enjoyed cold straight from the fridge, making it a practical choice for grab-and-go mornings.

Save
| tastlis.com

With its ease and versatility, this One-Pan Ham and Cheese Frittata is a reliable go-to for busy days. Whether prepared fresh or enjoyed as meal prep, it offers satisfying nutrition and vibrant flavors with minimal fuss.

Recipe FAQs

Can I substitute cheddar cheese with other types?

Yes, Swiss or feta cheeses work well as alternatives, offering different flavor profiles but similar melting qualities.

Is it necessary to preheat the oven before baking?

Preheating ensures even cooking and a well-set, golden top, so it’s recommended to preheat to 375°F (190°C) before placing the dish inside.

Can I add other vegetables to the mixture?

Absolutely. Bell peppers, mushrooms, or additional greens can enhance texture and nutrition without overwhelming the dish.

What kind of skillet is best for cooking this dish?

An oven-safe nonstick skillet, roughly 10-12 inches, is ideal for both stovetop sautéing and oven baking.

How should leftovers be stored and reheated?

Store cooled portions in airtight containers in the refrigerator for up to 4 days. Reheat gently in a microwave or oven to retain moisture and flavor.

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, perfect for quick, nutritious mornings.

Prep Time
10 min
Time to Cook
25 min
Overall Time
35 min
Author Lena Foster


Skill Level Easy

Cuisine American

Makes 6 Portions

Dietary details Gluten-Free, Reduced 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

Oils

01 2 tablespoons olive oil

Directions

Instruction 01

Preheat oven: Set oven temperature to 375°F and allow to fully preheat.

Instruction 02

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

Instruction 03

Add cheese: Stir cheddar cheese and Parmesan into the egg mixture until evenly distributed.

Instruction 04

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

Instruction 05

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

Instruction 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 for uniform cooking.

Instruction 07

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

Instruction 08

Transfer to oven: Carefully transfer the 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.

Instruction 09

Cool and rest: Remove from oven and allow to cool for 5 minutes before slicing.

Instruction 10

Serve or store: Slice into wedges and serve immediately, or cool completely for meal prep and store in airtight containers for later use.

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

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

Allergy Notes

Review each component for possible allergens. If you aren't sure, ask a health pro.
  • Contains eggs and dairy products
  • May contain trace gluten from processed ham or cheese; verify product labels for strict gluten-free compliance

Nutrition Info (per portion)

This nutrition data is just for your information—always check with a healthcare provider if needed.
  • 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.