• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Vanilla Bean Cuisine logo
  • Recipe Index
  • About Molly
  • Subscribe
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
  • Recipe Index
  • About Molly
  • Subscribe
subscribe
search icon
Homepage link
  • Recipe Index
  • About Molly
  • Subscribe
×
Home » Recipes » Breakfast » Ham and Cheese Frittata

Ham and Cheese Frittata

Modified: Apr 20, 2022 by Molly Pisula · Published: Apr 21, 2022 · As an Amazon affiliate, I earn from qualifying purchases.

163 shares
  • Share
  • Twitter
  • Flipboard
Jump to Recipe

This Ham and Cheese Frittata features caramelized onions and melty gruyère cheese. Simple but delicious, and perfect for breakfast, brunch, or lunch.

platter with five slices of ham and cheese frittata with green salad
Jump to:
  • Why Make This Recipe
  • 🥗 Ingredients
  • 🥣 Step-by-Step Instructions
  • 🧐 Recipe FAQs for Ham and Cheese Frittata
  • 👩‍🍳 Expert Tips
  • Other Delicious Frittatas and Quiches
  • 📖 Recipe
  • More About Molly

Why Make This Recipe

  • 30 Min Meal: Frittatas are so quick and easy to make—this one takes just a few minutes of prep time before cooking. 
  • Perfect for Leftovers: This is one of my absolute favorite meals for when I have leftover ham, say from Easter or Christmas dinners. But you could substitute all sorts of other ingredients as well, depending on what you have in fridge.
  • Make-Ahead: Frittatas are fantastic warm, just out of the oven, but they also are completely delicious at room temperature. I love making this for potlucks or holiday celebrations since I can make it in advance, and bring it over later. 

🥗 Ingredients

heavy cream, mustard, ham, eggs, onion, basil, pepper, butter, parmesan cheese, and gruyere cheese
  • Ham: This Ham and Gruyère frittata works with ham steaks, chopped sandwich meat ham from the deli counter, or leftover storebought or homemade Honey Baked Ham (my favorite!). Of course, if you don’t have ham, you could replace with chopped cooked bacon or roasted turkey as well.
  • Gruyère Cheese: I love the combination of ham with gruyère cheese, but you can substitute other cheeses as well. Cheeses that melt well are best, like fontina or Swiss cheese. 
  • Dijon Mustard: You could use coarse-ground mustard instead, if you enjoy a sharper mustard flavor. Or replace with 1 teaspoon of dried mustard.  
  • Heavy Cream: I love the decadence of a touch of cream in this frittata, but you can replace it with light cream, ½ and ½, or full-fat milk.
  • Herbs: Topping this frittata with some fresh herbs is really a lovely combination. Try fresh basil, fresh thyme, or just a sprinkle of chopped chives. 

🥣 Step-by-Step Instructions

Chop ham into ½-inch pieces or smaller. Peel onion, cut in half, and slice into thin half-moons. Grate gruyere cheese. 

Heat a 10-inch nonstick, oven-safe skillet over medium-low, then add butter.

When butter melts, add the sliced onions and sauté. Cook until onions are lightly caramelized, about 15 minutes. 

sautéed onions in a skillet

Meanwhile, whisk the eggs, cheese, dijon mustard, and cream together in a medium bowl, with ¼ teaspoon pepper.

Add the chopped ham to the egg and cheese mixture and stir, then pour into the pan with the onions. Spread the filling around so it’s evenly distributed through the eggs.

Preheat the broiler and set the oven rack a few inches underneath the heating element. 

Turn up the heat under your skillet to medium high. Cook the frittata on the stove for 5-8 minutes. The best way to do this is to slowly lift the edges of the frittata with your spatula, tip the pan, and let the uncooked egg mixture pool underneath. Do that a few times in different spots, as it cooks. Turn down the heat if it looks like your frittata is browning too quickly on the bottom.

four process shots for making ham and cheese frittata starting with whisking eggs and ending with frittata ready for broiler

When the bottom is totally set, and the egg mixture on top is a little more than halfway cooked, you’re ready to put it under the broiler. Note: it’s ok for the top to still look raw.

Sprinkle on the parmesan cheese.

Slide your pan onto the oven rack, and broil. Watch closely because this can happen fast: take it out when the frittata puffs up pleasingly, looks entirely cooked, and has lightly browned on top, 1-3 minutes.

broiled frittata in pan

Take it out, and let it rest for a few minutes. It will continue to cook in the pan as it sits. Then give it a quick hard shake and slide it out onto a cutting board. Slice and eat!

🧐 Recipe FAQs for Ham and Cheese Frittata

How do you tell if a frittata is done?

This can be a little tricky, because if your frittata is not cooked enough when you put it under the broiler, you can brown the top and still have some of the filling not cooked through in the middle. So it may take a little practice until you know exactly what you’re looking for. The best tip I can give you is to make sure the center of the frittata doesn’t jiggle when you take it out of the oven. If the top is well browned but the frittata is still jiggly, just turn off the broiler and let it sit in the oven for as long as you need for the center to not be jiggly. The frittata will continue to cook with the residual heat from the oven. 

What is the best pan for making frittatas?

You need a nonstick skillet that is oven-safe up to high temperatures. Don’t put anything under the broiler that has a rubber or wooden handle that could catch fire. A well-seasoned cast iron pan would be a great choice for this recipe as well. 

How do you store a frittata?

This ham and cheese frittata will last in the refrigerator for 3-4 days in an airtight container or wrapped in foil. Frittatas also freeze well, so feel free to wrap them in foil or in a freezer-safe plastic bag and freeze for up to 3 months. I like to freeze individual slices, so they are easy to take out if you need a quick breakfast or lunch one day. 

Do you add water or milk to a frittata?

I like to add milk or cream to a frittata for a creamier, lighter filling. I see no reason to add water to a frittata, but you can leave out the milk or cream entirely if you don’t have any. As long as there is some cheese in your filling, you’re good to go!

What’s the difference between a frittata and a quiche? How about frittata vs. omelet?

The main difference between a frittata and a quiche is that quiches typically have a crust. That means that they can support slightly runnier fillings since the filling does not have to stand up on its own. There are crustless quiches that are very similar to frittatas—however, these are usually baked in the oven rather than cooked primarily on a stovetop.

As for frittatas vs. omelets, a frittata is generally larger and serves 4-6 people, while an omelet generally serves only 1 person. In addition, a frittata takes up the entire pan to cook, forming a circle when done, that is then cut into triangles to serve. Omelets are more free-form, and are cooked differently. For an omelet, you generally start by adding whisked eggs to a pan and cooking, then adding filling on one side before folding one side of the omelet over the other side. Unlike a frittata, the fillings are not usually interspersed through the omelet itself. 

👩‍🍳 Expert Tips

The trickiest part of this recipe is not overcooking the eggs. Overcooked eggs become rubbery. You may need to test a frittata recipe a couple of times using your pan and stovetop, since everyone’s tools conduct heat differently. But my best advice is to put your frittata under the broiler when the top of the frittata still looks raw, but it is getting harder to pour excess egg under each side. Then broil until the top is just set and nicely browned. 

This ham and cheese frittata is super versatile. In addition to changing up the protein and the cheese, you can add in all sorts of vegetables. Cooked spinach or mushrooms would be particularly good, but you could also add broccoli, asparagus, bell peppers, and more. 

Have even more leftover ham from a holiday celebration? Try this Fried Cabbage with Ham next. It's another easy weeknight dinner you'll love.

This is a crustless ham and cheese frittata, so it works wonderfully for anyone following a gluten-free diet. Check out my other frittata recipes below for other gluten-free options, or try my Cheesy Crustless Quiche Lorraine or my Spinach Egg Bites. 

Making a full brunch spread? Why not pair this frittata with something sweet, like this Puff Pastry Raspberry Danish or these French Toast Waffles? Or, try these easy Pancakes in the Oven that are perfect for a crowd.

hand with fork spearing a bite of ham and cheese frittata with plate with frittata slice, glass of wine, and platter with frittata slices in background

Other Delicious Frittatas and Quiches

You can find all of my breakfast and brunch recipes in my Breakfast archive. But as I am a huge fan of frittatas and quiches of all kinds, I wanted to pull out a few of my favorites:

  • bacon, broccoli, and cheddar frittata slice on small plate with whole frittata in background
    Bacon, Broccoli, and Cheddar Frittata
  • A slice of frittata with spinach and mushrooms, topped with cherry tomatoes and crumbled cheese, served on a white plate with a green placemat.
    Spinach Frittata with Mushrooms and Feta
  • pancetta, corn, and leek frittata with small bowls of ingredients
    Cheesy Pancetta Frittata with Corn and Leeks
  • slice of Quiche Florentine with other slices in background
    Quiche Florentine (Spinach Quiche)

If you try this Ham and Cheese Frittata recipe, I would love to hear from you! Please rate this recipe and leave a comment below—I read them all, and your feedback is invaluable to me.

And please follow along on Instagram, Pinterest, and Facebook or subscribe to my newsletter. I'd love to inspire you with more delicious, healthy, and seasonal recipes!

📖 Recipe

Want to Save This Recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Please enable JavaScript in your browser to complete this form.
Loading

By submitting this form, you consent to receive emails from Vanilla Bean Cuisine.

close up of slice of ham and cheese frittata on plate with salad greens and other slices in background

Ham and Cheese Frittata

Chef Molly Pisula
This delicious Ham and Cheese Frittata features caramelized onions and melty gruyère cheese. Perfect for breakfast, brunch, or lunch!
4.96 from 43 votes
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 25 minutes mins
Total Time 35 minutes mins
Course Breakfast
Cuisine American
Servings 6
Calories 264 kcal

Equipment

Cuisinart Dishwasher Safe Hard-Anodized Nonstick 10-Inch Open Skillet
Cuisinart Dishwasher Safe Hard-Anodized Nonstick 10-Inch Open Skillet

Ingredients
  

  • 7 ounces ham steak
  • 1 large onion
  • 3 ounces gruyère cheese
  • 1 tablespoon butter or olive oil
  • 8 eggs
  • 1 tablespoon dijon mustard
  • 2 tablespoon heavy cream
  • Freshly ground pepper
  • 1 tablespoon parmesan cheese
  • Fresh basil or thyme to garnish
Prevent your screen from going dark

Instructions
 

  • Chop ham into ½-inch pieces or smaller.
  • Peel onion, cut in half, and slice into thin half-moons.
  • Grate gruyere cheese.
  • Heat a 10-inch nonstick, oven-safe skillet over medium-low, then add butter.
  • When butter melts, add the sliced onions and sauté. Cook until onions are lightly caramelized, about 15 minutes.
  • Meanwhile, whisk the eggs, cheese, dijon mustard, and cream together in a medium bowl, with ¼ teaspoon pepper.
  • Add the chopped ham to the egg and cheese mixture and stir, then pour into the pan with the onions. Spread the filling around so it’s evenly distributed through the eggs.
  • Preheat the broiler and set the oven rack a few inches underneath the heating element.
  • Turn up the heat under your skillet to medium high.
  • Cook the frittata on the stove for 5-8 minutes. The best way to do this is to slowly lift the edges of the frittata with your spatula, tip the pan, and let the uncooked egg mixture pool underneath. Do that a few times in different spots, as it cooks. Turn down the heat if it looks like your frittata is browning too quickly on the bottom.
  • When the bottom is totally set, and the egg mixture on top is a little more than halfway cooked, you’re ready to put it under the broiler. Note: it’s ok for the top to still look raw.
  • Sprinkle on the parmesan cheese.
  • Slide your pan onto the oven rack, and broil. Watch closely because this can happen fast: take it out when the frittata puffs up pleasingly, looks entirely cooked, and has lightly browned on top, 1-3 minutes.
  • Take it out, and let it rest for a few minutes. It will continue to cook in the pan as it sits.
  • Give it a quick hard shake and slide it out onto a cutting board. Slice and eat!

Notes

Make-Ahead: This ham and cheese frittata will last in the refrigerator for 3-4 days in an airtight container or wrapped in foil. Frittatas also freeze well, so feel free to wrap them in foil or in a freezer-safe plastic bag and freeze for up to 3 months. I like to freeze individual slices, so they are easy to take out if you need a quick breakfast or lunch one day.
Expert Tip: The trickiest part of this recipe is not overcooking the eggs. Overcooked eggs become rubbery. You may need to test a frittata recipe a couple of times using your pan and stovetop, since everyone’s tools conduct heat differently. But my best advice is to put your frittata under the broiler when the top of the frittata still looks raw, but it is getting harder to pour excess egg under each side. Then broil until the top is just set and nicely browned.

Nutrition

Calories: 264kcalCarbohydrates: 3gProtein: 20gFat: 19gSaturated Fat: 8gPolyunsaturated Fat: 9gCholesterol: 290mgSodium: 715mgFiber: 1gSugar: 1g
Tried this recipe?Let us know how it was!

Instagram Users: Now that you've made this Ham and Gruyère Frittata recipe, tag me @vanillabeancuisine or #vanillabeancuisine because I'd love to see your results!

headshot of Molly Pisula at Vanilla Bean Cuisine.

More About Molly

Cooking healthy(ish) meals with seasonal ingredients is my passion. Trained as a French pastry chef, I spent over 10 years as a personal chef. Here you'll find well-tested recipes that you and your family will love!

Learn more about me →

« Easter Rice Krispie Treats
Passion Fruit Margarita Recipe »

Reader Interactions

Comments

    4.96 from 43 votes (42 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Esme Slabbert says

    April 03, 2026 at 1:29 pm

    5 stars
    This frittata is something we will enjoy. Visiting from Sweet Little Bluebird
    My entries: Creamy Cocowhip Pudding, Mocha Vegan Chocolate Cake and Creamy Cocowhip Pudding
    I would love it if you would join us weekly at SSPS https://esmesalon.com/seniorsalonpitstop/

    Reply
  2. Josiah - DIY Thrill says

    May 22, 2022 at 1:21 am

    This ham and cheese frittata looks irresistible, love how easy it is to make!

    Reply
    • Chef Molly says

      May 24, 2022 at 11:49 am

      Thanks so much! Yes, love it when something easy is this tasty.

      Reply
  3. Heidi | The Frugal Girls says

    May 02, 2022 at 11:48 am

    What a delicious way to start the day, and perfect way to use up those leftovers! My family would LOVE this!!

    Reply
    • Chef Molly says

      May 02, 2022 at 2:36 pm

      It's a favorite around here too!

      Reply
  4. Nadja says

    April 26, 2022 at 1:38 pm

    I have never thought about doing the broiler trick. I enjoy the idea of making it ahead of time, some mornings, and there is no time to make breakfast. Thanks for sharing this delicious frittata recipe!

    Reply
    • Chef Molly says

      April 26, 2022 at 6:08 pm

      Thanks Nadja! Yes, I love this so much for make-ahead. I often freeze slices too so I have a quick meal always on hand!

      Reply
  5. Sara Jelinek says

    April 26, 2022 at 1:20 pm

    This looks incredible. I love the section on the difference between a frittata and quiche. It was very informative!

    Reply
    • Chef Molly says

      April 26, 2022 at 6:08 pm

      Thanks! They are similar dishes for sure, but it's nice to know how they differ in case you're looking for one kind or another!

      Reply

Primary Sidebar

About Me

Welcome!

I'm Molly, a former personal chef trained in French pastry. Here you'll find veggie-forward, seasonal recipes with a little French kiss!

More About Me

More Spring Favorites

  • puff pastry cinnamon rolls stacked on plate
    Puff Pastry Cinnamon Rolls with Apple
  • overhead view of shrimp scampi with garlic bread and fork on a plate.
    Shrimp Scampi Recipe without Wine
  • stack of white chocolate lemon cookies on plate
    Lemon White Chocolate Cookies
  • crab stuffed shrimp on plate with green beans, rice, and lemon wedge.
    Baked Stuffed Shrimp Recipe
  • bowl of black garlic pasta with serving fork
    Black Garlic Pasta
  • plate of cherry danishes with puff pastry
    Easy Cherry Danish with Puff Pastry

Popular Recipes

  • A wicker basket lined with cloth holds several chocolate chunk banana muffins in foil wrappers, with one muffin partially eaten to reveal chunks of chocolate inside.
    Easy Chocolate Chunk Banana Muffins
  • A chocolate mug cake topped with whipped cream and chocolate chips, served in a white mug with a spoon on a wooden surface.
    Easy Chocolate Mug Cake
  • A plate of spinach egg bites stacked on a plate, with a green salad and a glass of juice in the background.
    Spinach Egg Bites with Bacon
  • Vanilla Bean Latte next to three coffee beans and a small glass jar with vanilla simple syrup.
    Homemade Vanilla Bean Latte
  • bowl of creamy tuscan white bean soup with spoon and kitchen towel
    Tuscan White Bean Sausage and Kale Soup
  • bowl of chicken salad next to basket with croissant and grapes and plate with chicken salad croissant sandwich.
    Best Chicken Salad Croissant Sandwiches

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility

Newsletter

  • Sign Up! for updates and recipes

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2026 Vanilla Bean Cuisine

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.