Ham Cheese Frittata Easy

Featured in: Kitchen Routine Meals

This one-pan frittata combines diced ham, shredded cheddar, Parmesan, and fresh spinach with cherry tomatoes and red onion for a rich, flavorful dish. It begins by sautéing veggies and ham in olive oil, then pouring an egg and cheese mixture over the top. After a brief stovetop cook, it finishes in the oven until golden and set. The result is a protein-packed morning meal that’s simple to prepare and versatile enough for variations with different cheeses or added vegetables.

Ideal for busy schedules, it stores well for several days and can be enjoyed warm or cold. Fresh chives add a delicate touch when serving. This dish balances savory meats with fresh produce and creamy cheeses, making it a satisfying choice without complicated steps.

Updated on Fri, 13 Mar 2026 01:14:52 GMT
A golden, cheesy ham and vegetable frittata fresh from the oven, perfect for a hearty breakfast or brunch. Save
A golden, cheesy ham and vegetable frittata fresh from the oven, perfect for a hearty breakfast or brunch. | maisonflavors.com

Start your day with a warm, satisfying One-Pan Ham and Cheese Frittata—a perfect blend of savory diced ham, melty cheddar, and fresh vegetables baked together in a golden, fluffy egg base. This protein-packed breakfast not only delights your taste buds but also makes meal prep a breeze for busy mornings or brunch gatherings.

A golden, cheesy ham and vegetable frittata fresh from the oven, perfect for a hearty breakfast or brunch. Save
A golden, cheesy ham and vegetable frittata fresh from the oven, perfect for a hearty breakfast or brunch. | maisonflavors.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 brings together the rich flavors of cheddar and Parmesan cheese with tender ham and garden-fresh spinach and tomatoes. The gentle oven baking ensures a fluffy texture with a lightly golden top. Whether slicing into wedges for a family breakfast or packing slices for weekday lunches, this dish offers flexibility without sacrificing flavor.

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

Use an oven-safe nonstick skillet between 10 and 12 inches for the best results and even cooking. When sautéing the vegetables and ham, keep the heat moderate to soften them without browning too much. Allow the frittata to cool slightly before slicing to maintain clean wedges.

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 the cheddar cheese for Swiss or feta to vary the flavor profile. Add extra veggies such as bell peppers or mushrooms for a heartier dish. Fresh herbs like parsley or thyme can also boost the flavor.

Serviervorschläge

Serve your frittata with a simple green salad or toasted bread for a complete breakfast or brunch. It pairs well with fresh fruit or a light vinaigrette-dressed side to balance the richness.

Save
| maisonflavors.com

With simple ingredients and straightforward steps, this One-Pan Ham and Cheese Frittata is a reliable go-to for a nourishing breakfast or brunch. It combines convenience with deliciousness, helping you start your day right or impress guests with ease.

Questions & Answers for Recipes

Can I use other cheeses instead of cheddar?

Yes, Swiss or feta can replace cheddar for a different flavor profile while maintaining a creamy texture.

How long should the frittata bake in the oven?

Bake for 15–18 minutes at 375°F until the center is set and the top turns lightly golden.

Can I add more vegetables to this dish?

Absolutely, bell peppers or mushrooms make excellent additions to boost flavor and nutrition.

Is it possible to prepare this ahead of time?

Yes, the frittata keeps well refrigerated for up to 4 days and can be reheated or enjoyed cold.

What tools are needed to cook this frittata?

An oven-safe nonstick skillet, mixing bowl, whisk, spatula, knife, and cutting board are essential for preparation.

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 Frittata Easy

A savory frittata loaded with ham, cheese, and fresh veggies, perfect for easy breakfast or meal prep.

Prep Time
10 mins
Time for Cooking
25 mins
Overall Time Needed
35 mins
Created by Lindsey Brooks


Skill Level Easy

Cuisine American

Servings Produced 6 Portions

Diet Preferences No Gluten, 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 (optional)

Oils

01 2 tablespoons olive oil

Directions

Step 01

Preheat oven: Set oven to 375°F (190°C) and allow to reach full temperature.

Step 02

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

Step 03

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

Step 04

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

Step 05

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

Step 06

Pour egg mixture: Pour the egg and cheese mixture evenly over the ham and vegetables in the skillet. Use a spatula to gently distribute the filling.

Step 07

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

Step 08

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

Step 09

Cool and garnish: Remove from oven and allow to cool for 5 minutes. Garnish with fresh chives if desired.

Step 10

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

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

  • Oven-safe nonstick skillet, 10 to 12 inches
  • Large mixing bowl
  • Whisk
  • Spatula
  • Sharp knife and cutting board

Allergy Info

Please check every ingredient for allergens and reach out to a healthcare pro if unsure.
  • Contains eggs and dairy products.
  • May contain gluten traces depending on ham and cheese processing; verify product labels for gluten-free certification.

Nutrition Details (each serving)

These numbers are estimates for reference and not a replacement 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.