One-Pan Ham Cheese Frittata

Featured in: Comfort Meal Ideas

This flavorful one-pan frittata blends diced ham, shredded cheddar, Parmesan, spinach, and cherry tomatoes into a savory dish ideal for breakfast or meal prep. Eggs are whisked with milk and seasonings then poured over sautéed vegetables and ham in a skillet. The stovetop-then-oven method ensures a golden top with a tender center. Simple swaps like Swiss or feta cheeses and extra veggies add variety. It yields six servings and keeps refrigerated for several days, making it a flexible, protein-packed start to busy mornings.

Updated on Fri, 13 Mar 2026 01:21:59 GMT
Hearty one-pan ham and cheese frittata with golden edges, melty cheddar, and fresh spinach for a satisfying breakfast. Pin it
Hearty one-pan ham and cheese frittata with golden edges, melty cheddar, and fresh spinach for a satisfying breakfast. | cozyighrem.com

Start your day right with this one-pan ham and cheese frittata, a savory breakfast that combines protein-rich eggs, melty cheese, and fresh vegetables. This easy-to-make, gluten-free dish is perfect for busy mornings or meal prepping ahead, offering a warm, satisfying start that will keep you fueled through until lunch.

Hearty one-pan ham and cheese frittata with golden edges, melty cheddar, and fresh spinach for a satisfying breakfast. Pin it
Hearty one-pan ham and cheese frittata with golden edges, melty cheddar, and fresh spinach for a satisfying breakfast. | cozyighrem.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 the savory flavors of diced ham with the creaminess of cheddar and Parmesan cheeses, enhanced by fresh spinach and bursts of juicy cherry tomatoes. The process is straightforward yet yields a delightful texture—the edges golden and slightly crisp, the center tender and fluffy.

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

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.

Make sure to use an oven-safe skillet to easily transfer from stovetop to oven without losing heat. Sautéing the onions first enhances their sweetness while softening their texture. For the best texture, let the frittata rest a few minutes after baking before slicing to allow it to set fully.

Varianten und Anpassungen

Swap cheddar for Swiss or feta cheese for a different taste profile. Add bell peppers or mushrooms to pack in extra vegetables and flavor. For a spicier kick, sprinkle in some red pepper flakes or smoked paprika.

Serviervorschläge

Serve warm wedges alongside a fresh green salad or some crisp toast for a complete breakfast experience. Leftovers can be enjoyed cold or reheated, making it an excellent option for busy weekday mornings.

A close-up shot of the finished ham and cheese frittata sliced into wedges, ready to serve. Pin it
A close-up shot of the finished ham and cheese frittata sliced into wedges, ready to serve. | cozyighrem.com

Enjoy this wholesome and satisfying frittata any day of the week for a nourishing start that wins over even the busiest schedules. It’s a comforting dish that feels homemade but comes together with remarkable ease.

Recipe FAQs

Can I substitute the cheese types?

Yes, cheddar can be swapped with Swiss or feta to alter flavor profiles while maintaining creaminess.

What vegetables work best in this dish?

Spinach, cherry tomatoes, and red onion provide freshness, but bell peppers or mushrooms are great additions.

Is this dish suitable for meal prepping?

Absolutely. It keeps well refrigerated for up to four days and can be enjoyed cold or reheated.

What cooking tools are needed?

An oven-safe nonstick skillet, mixing bowl, whisk, spatula, and basic cutting tools are all required.

How do I ensure even cooking of the frittata?

Start by gently cooking ingredients on the stovetop, then transfer the skillet to a preheated oven for a golden top and set center.

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

Protein-rich frittata with ham, cheddar, spinach, and tomatoes, ready in under 35 minutes.

Prep Time
10 min
Time to Cook
25 min
Overall Time
35 min
Created by Melissa Caldwell


Skill Level Easy

Cuisine American

Makes 6 Portions

Dietary Details Gluten-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

Oils

01 2 tablespoons olive oil

Step-by-Step

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 05

Cook Vegetables and Meat: Add diced ham, chopped spinach, and halved cherry tomatoes to the skillet. Cook for 2-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-3 minutes until the edges just begin to set.

Step 08

Bake in Oven: Transfer the 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 09

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

Step 10

Finish and Serve: Slice into wedges and serve immediately, or cool completely for meal preparation and store 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

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

Allergy Details

Review every ingredient for possible allergens. Always consult a health expert if you have concerns.
  • Contains eggs and dairy products
  • May contain traces of gluten depending on ham and cheese processing; verify product labels for gluten-free certification

Nutrition Details (per portion)

Nutrition guidance intended only for reference—please ask your doctor for health advice.
  • 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.