↑

Delicious Little Bites

Loving Life One Bite at a Time

  • About
    • Disclosure Statement
    • Work With Me
    • Contact Me
  • Recipe Index
  • Low Carb
  • Gluten Free
  • Vegetarian
  • Desserts
  • Privacy Policy
You are here: Home / Recipes / Breakfast / Ham and Cheese Frittata

Ham and Cheese Frittata

Published January 4, 2021. Last updated January 21, 2021 by Lauren Vavala Harris

Thanks for sharing!

2 images of a ham and cheese frittata separated by text overlay
an image of a ham and cheese frittata with text overlay
an image of a ham and cheese frittata with text overlay
an image of a ham and cheese frittata with text overlay
2 images of a ham and cheese frittata separated by text overlay
Jump to Recipe Jump to Video Print Recipe

This Ham and Cheese Frittata is made with diced ham, nutty Gruyere cheese and caramelized shallots, but can be modified to suit your own tastes. It’s a quick and easy recipe that you can enjoy for breakfast, brunch, or dinner.

A slice of ham and cheese frittata on a small white plate with a fork and a white napkin and extra green onions in the background

This post contains affiliate links. See our Disclosure Statement for more information.

I love a good frittata. They are super simple to make and can be enjoyed for pretty much any meal of the day. Plus, you can swap in different ingredients or throw in some extra meats or veggies to make it all your own. The versatility of a good frittata is endless!

This ham and cheese frittata is made a tad bit fancier with Gruyere cheese and caramelized shallots, but is still really easy to throw together.

Why This Recipe Works

It’s a quick, easy, one pan meal as well as a great way to use up leftover ham.

This savory frittata is made with a combination of diced ham, nutty Gruyere cheese and caramelized shallots to make it extra flavorful. You can easily modify this recipe to suit your own tastes. Swap out the Gruyere cheese for cheddar or Swiss cheese. A small onion can be used in place of the shallots, if you prefer.

It’s a healthy recipe especially for those following a low carb or keto diet, as there is only 1 net carb per serving. It’s also naturally gluten free.

How To Make a Ham and Cheese Frittata

Ingredients

Ingredients needed to make a ham and cheese frittata on a white background with labels

  • I use large eggs in this recipe.
  • You can use pre-cooked diced smoked ham or leftover ham.
  • A small onion can be used in place of the shallot, if preferred.
  • Cheddar or Swiss cheese can be used in place of Gruyere, if needed.

The entire recipe and instructions can also be found in the recipe card at the bottom of this post. You can also print the recipe from the card, if needed.

Prep!

Shred the cheese and thinly slice the shallot. If you are using leftover ham or larger cuts of ham, you will need to dice it into bite size pieces.

Chef’s Tip: shred cheddar cheese from a block to avoid the added starch in pre-shredded bagged cheese. Freshly grated cheese also melts better without any gritty texture.

Preheat your oven to 350°F.

Create!

Whisked eggs in a glass bowl with a bowl of diced ham, a shallot, and butter in bowls around it

Whisk the eggs, heavy whipping cream, salt and pepper together in a medium bowl until bubbly. Stir in the Gruyere cheese. Set aside.

Caramelized shallots in a Dutch oven with a small bowl of diced ham in the background

Melt the butter in a deep oven-proof skillet, cast iron pan or Dutch oven over medium heat. Add the shallots and cook, stirring frequently, until the shallots soften and turn light brown and caramelized, about 10 minutes.

Spread the shallots out evenly over the bottom of the pan.

Egg mixture and shallots in a dutch oven over a white background with a small bowl of ham next to it

Carefully pour the egg mixture over the top of the shallots. Cook an additional 1-2 minutes or just until you can see the frittata starting to set on the edges. Pull the edge of the frittata away from the pan to allow some of the uncooked egg to run underneath.

Diced ham on top of a frittata before baking

Sprinkle the diced ham over the top of the frittata.

Baked Ham and Cheese Frittata in a Dutch oven over a white background

Transfer the frittata to the oven and bake another 12-15 minutes, or until the center is just slightly jiggly. It will set more once it begins cooling. A frittata should have firm, lightly browned edges and a creamy center.

Present!

Overhead of ham and cheese frittata on a small white plate with a fork and a white napkin and slices of green onion in the background

Once slightly cooled, cut into 8 slices. Garnish with extra cheese, fresh parsley, green onion or chives, if desired.

Tips and Techniques

  • Shred cheese from a block to avoid the added starch in pre-shredded bagged cheese.
  • You can modify this recipe to suite your own tastes. Swap out the Gruyere cheese for cheddar or Swiss cheese. You can also add additional pre-cooked vegetables like broccoli, peppers, and/or mushrooms, switch up the types of cheese or swap out the shallot for onion  if you like.
  • Store leftovers in an airtight container in the refrigerator. Use within 4 days.

FAQ’s

Can You Freeze A Frittata?

Yes, you can freeze a frittata for up to 2 months. Allow it to thaw before reheating it in the oven for the best results.

How Do You Know When A Frittata Is Done?

A frittata is done baking when the edges are firm and lightly browned and the center is still slightly jiggly. When cooked properly, a frittata will have a firm edge, but a creamy center.

What’s The Difference Between A Quiche And A Frittata?

A quiche usually has a crust, but not always. It is also is made from a combination of eggs and milk or cream. A frittata doesn’t have a crust and uses very little or no milk or cream.

More Frittata Recipes

Broccoli Cheddar Frittata
A Broccoli Cheddar Frittata is a simple and delicious recipe to make for breakfast, brunch, or dinner. It's made with eggs, shallots, broccoli and cheese and is naturally low carb and gluten free.
Get The Recipe
A slice of broccoli cheddar frittata on a white plate with a fork on a light background.
Keto Frittata with Turkey Sausage and Bacon
This Keto Frittata recipe is loaded with turkey sausage, bacon, and cheese. It’s a quick and easy meal that can be enjoyed for breakfast, brunch, or dinner.
Get The Recipe
A slice of keto frittata on a white plate with a fork and towel blurred in the background
Artichoke Frittata with Shallots and Fontina
Savory and full of cheesy artichoke flavor, this Artichoke Frittata is a delicious low carb, gluten free option for breakfast, brunch, or dinner.
Get The Recipe
Artichoke Frittata on a white plate with a fork and white napkin in the background

Love this Ham and Cheese Frittata Recipe? Follow me on Pinterest, Instagram, and Facebook for more!

If you try this recipe, I would really appreciate it if you would please leave a comment and star rating. Thanks!

A slice of ham and cheese frittata on a small white plate with a fork and a white napkin and extra green onions in the background
Print

Ham and Cheese Frittata

This Ham and Cheese Frittata is made with diced ham, nutty Gruyere cheese and caramelized shallots, but can be modified to suit your own tastes. It’s a quick and easy recipe that you can enjoy for breakfast, brunch, or dinner.
Course Breakfast, Main Dish
Cuisine Gluten Free, Low Carb, Pork
Diet Diabetic, Gluten Free
Prep Time 10 minutes minutes
Cook Time 25 minutes minutes
Total Time 35 minutes minutes
Servings 8 servings
Calories 196kcal
Author Lauren Harris

Ingredients

  • 8 eggs
  • 2 tablespoons heavy whipping cream
  • 1/4 teaspoon salt
  • 1/4 teaspoon pepper
  • 1 cup Gruyere cheese (shredded)
  • 2 tablespoons unsalted butter
  • 1 shallot (sliced thin)
  • 1 cup smoked ham (or leftover ham, diced)
  • parsley, green onion or chives (for garnish, optional)

Instructions

  • Preheat oven to 350°F.
  • Whisk the eggs, heavy whipping cream, salt, and pepper together in a medium bowl. Stir in the Gruyere cheese. Set aside.
  • Melt the butter in a deep oven-proof skillet or Dutch oven over medium heat. Add the shallots and cook, stirring frequently, until the shallots soften and turn light brown and caramelized, about 10 minutes.
  • Spread the shallots out evenly over the bottom of the pan.
  • Carefully pour the egg mixture over the top of the shallots. Cook an additional 1-2 minutes or just until you can see the frittata starting to set on the edges. Pull the edge of the frittata away from the pan to allow some of the uncooked egg to run underneath.
  • Sprinkle the diced ham over the top of the frittata.
  • Transfer the frittata to the oven and bake another 12-15 minutes, or until the center is just slightly jiggly. It will set more once it begins cooling.
  • Once slightly cooled, cut into 8 slices. Garnish with fresh parsley, green onion or chives, if desired.

Notes

Tips and Techniques

  • Shred cheese from a block to avoid the added starch in pre-shredded bagged cheese.
  • You can modify this recipe to suite your own tastes. Swap out the Gruyere cheese for cheddar or Swiss cheese. You can also add additional pre-cooked vegetables like broccoli, peppers, and/or mushrooms, switch up the types of cheese or swap out the shallot for onionn  if you like.
  • Store leftovers in an airtight container in the refrigerator. Use within 4 days.
** Nutritional information is an estimate and may vary.

Nutrition

Serving: 1serving | Calories: 196kcal | Carbohydrates: 2g | Protein: 14g | Fat: 15g | Saturated Fat: 7g | Cholesterol: 205mg | Sodium: 451mg | Potassium: 156mg | Fiber: 1g | Sugar: 1g | Vitamin A: 537IU | Vitamin C: 1mg | Calcium: 199mg | Iron: 1mg

Related Posts

Keto Eggs Benedict with the egg cut open and yolk dripping out on a white plate.
Keto Eggs Benedict
A slice of keto frittata on a white plate with a fork and towel blurred in the background
Keto Frittata with Turkey Sausage and Bacon
Close up of a sausage apple stuffed butternut squash with parsley around it.
Sausage Apple Stuffed Squash
Keto jambalaya in a black skillet over a striped towel over a marble background.
Keto Cajun Jambalaya
Sausage slices, spaghetti squash and peppers in cream sauce in a skillet.
Italian Sausage Spaghetti Squash Skillet

Filed Under: Breakfast, Gluten Free, Low Carb, Main Dish, Pork, Recipes

Comments

  1. Janie says

    October 18, 2024 at 12:38 pm

    Wow- simple easy and delish – I only changed the shallots to 1/2 cup diced onion. It looked very impressive when I took a couple of pieces to my friend who hates to cook. Thanks

    Reply
  2. Moop Brown says

    June 24, 2024 at 2:34 am

    This frittata looks really tasty and like the perfect texture. This would make for an enjoyable breakfast meal.

    Reply
  3. Loreto and Nicoletta says

    June 23, 2024 at 8:25 pm

    We have never had a frittata done in a Dutch oven. A lot easier that the pan flip we were taught by our Nonnies! Yours looks good, love the flavor of the ham and cheese. Perfect for lunch! A beautiful meal indeed!

    Reply
  4. Jamie says

    June 23, 2024 at 7:48 pm

    I love the Gruyere cheese in this frittata! I made a double batch today so I could enjoy it the rest of the week. It’s so delicious and easy!

    Reply
  5. Molly Kumar says

    June 23, 2024 at 7:21 pm

    WoW, this looks absolutely amazing and the gruyere cheese, ham, & cream just makes it perfectly delicious.
    My family love frittata’s and saving this to try soon.

    Reply
  6. Erin says

    June 23, 2024 at 9:41 am

    This frittata was amazing! So easy and amazingly tasty. I’ll be making it again tomorrow! Thanks.

    Reply
  7. Amy Liu Dong says

    June 22, 2024 at 5:56 pm

    It is like a pizza but a healthier one, It looks great and taste delicious, this is awesome!

    Reply
  8. Marisa says

    June 21, 2024 at 12:57 pm

    Frittatas make a perfect brunch dish. That is just what I prepared for Father’s Day and this Ham and Cheese Frittata was a huge hit. It’s so much easier to make than an omelet and everyone loved the ingredient combination.

    Reply
  9. veenaazmanov says

    June 21, 2024 at 6:29 am

    I love the combination of Ham and cheese. This dish is definitely perfect for a festive Breakfast or a Tea time Treat. Thanks for such a lovely recipe.

    Reply
  10. Gloria says

    June 17, 2024 at 9:25 am

    This is perfect for brunch or dinner for breakfast. Eggs are so easy to make. Just as a side salad to turn this into a meal.

    Reply
  11. Moop Brown says

    March 18, 2024 at 3:59 am

    This frittata looks really tasty and like something that can be enjoyed at anytime of the day. Thanks for sharing.

    Reply
  12. Carrie Robinson says

    March 17, 2024 at 9:54 pm

    This would be the perfect dish to serve for a weekend brunch! 🙂 You can never go wrong with these flavors.

    Reply
  13. Lori says

    March 17, 2024 at 5:08 pm

    The gruyere made this dish for me! It was so rich and decadent. The perfect brunch recipe! Seriously, we loved it and honestly how easy it was to throw together!

    Reply
  14. Lisa says

    March 17, 2024 at 11:30 am

    I love making frittatas, especially this one. This recipe will now be on my Easter brunch menu!

    Reply
  15. Giangi Townsend says

    March 17, 2024 at 9:17 am

    It is so easy to prepare and rich in flavor; it is the best frittata we have had in a very long time, and we are making it again this weekend for brunch.

    Reply
  16. Amy says

    March 17, 2024 at 9:09 am

    I love this recipe! I made this for breakfast added some spinach and bacon and everyone loves it. Super yummy!

    Reply
  17. Colleen says

    March 15, 2024 at 2:43 pm

    We are big fans of frittata, especially ham and cheese. I love the addition of caramelized shallots in this recipe!

    Reply
  18. Dennis says

    March 15, 2024 at 7:28 am

    Your ham and cheese frittata was absolutely delicious! We had it for dinner last night with a tossed salad.

    Reply
  19. Mikayla says

    March 14, 2024 at 10:23 pm

    What a great balance of ingredients just the right amount of ham and cheese with the eggs. Topping it off with green onions was terrific!

    Reply
  20. Sadia says

    November 27, 2023 at 7:42 pm

    Delicious! I added some spinach and used leftover thanksgiving ham.

    Reply
  21. Angela Wollman says

    October 14, 2023 at 5:07 pm

    Easy peasy

    Reply
  22. Tristin says

    August 29, 2021 at 9:42 pm

    I love to make brunch for my family on the weekends when we have time. Nothing beats this ham and cheese frittata, a keeper for sure!

    Reply
  23. Kari Heron | Chef and Steward says

    August 29, 2021 at 9:12 pm

    This frittata was a delectable brunch treat earlier today! Masssive massive massive hit!

    Reply
  24. Marie says

    August 29, 2021 at 2:05 pm

    I love making a frittata on Sundays to turn it into my weekday lunches. It’s so easy and nutritious! You remind me it’s been a while since I made a ham and cheese one, it’s such a timeless, delicious combo! I’ve got everything I need to make your delicious version of this classic egg dish, lucky me!

    Reply
  25. Lori | The Kitchen Whisperer says

    August 28, 2021 at 2:41 pm

    I’m on my way for brunch! This looks and sounds fantastic!!! Such a great anytime meal!

    Reply
  26. Veronika says

    August 27, 2021 at 2:50 pm

    This recipe looks sooo delicious! I cannot wait to make it for a family breakfast, everyone will love it!

    Reply
  27. Natalia says

    August 26, 2021 at 5:00 pm

    All the stars. Everything you like in a recipe: handful of ingredients, simple quick prep, and really delicious. Well done – now bookmarked as my go to!

    Reply
  28. Veronika Sykorova says

    August 25, 2021 at 10:03 pm

    Frittatas are my favorite, they’re so easy to put together and can easily feed a bunch of people. This one was really good, thanks for the recipe!

    Reply
  29. Cathleen says

    August 24, 2021 at 4:27 pm

    I love making frittatas from home, and this one looks like a winner!! I am definitely going to be making this soon, bookmarked to make this weekend 🙂

    Reply
  30. Kayla DiMaggio says

    August 24, 2021 at 12:00 pm

    This fritatta is the perfect breakfast! My entire family loved it!

    Reply
  31. Jo says

    January 11, 2021 at 7:31 pm

    It is definitely the best frittata I ever tasted!! YUM 😋

    Reply
  32. Andrea Metlika says

    January 11, 2021 at 7:17 pm

    This is such a quick and easy meal that my family will really enjoy.

    Reply
  33. Beth says

    January 11, 2021 at 5:57 pm

    This looks so delicious and so tasty! So excited to give this a try!

    Reply
  34. Sara Welch says

    January 11, 2021 at 5:41 pm

    Served this for brunch yesterday and it was a hit all around the table! Such a tasty way to start my day!

    Reply
  35. rika says

    January 11, 2021 at 5:22 pm

    This is a wonderful breakfast item! So simple and very filling!

    Reply

Leave a Reply Cancel reply

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

Recipe Rating




Welcome, I'm Lauren!

Delicious Little Bites is where I share all types of recipes from appetizers to desserts. You will also find plenty of keto, gluten free, and vegetarian recipes here to help you put a delicious meal on the table every night that the whole family will love! Read More...

as seen on


Copyright ©2026, Delicious Little Bites. All Rights Reserved.

583 shares