Easy Leftover Ham and Turkey Frittata Recipe

Breakfast

October 30, 2026

Hearty Holiday Leftover Frittata – vegetarian recipe

Hearty holiday leftover frittata turns turkey, ham, and Swiss cheese into a golden, cheesy brunch that tastes anything but leftover. Ten eggs and a splash of heavy cream bake into rich wedges that feed six. It is the best possible answer to a fridge full of holiday remnants.

What’s the best part of a big holiday dinner? The leftovers, of course! If you’re staring at a fridge full of leftover Thanksgiving turkey or Christmas ham and wondering what to do, I have the most delicious solution for you. This Hearty Holiday Leftover Frittata transforms those savory dinner remnants into a spectacular breakfast or brunch centerpiece. It’s rich, cheesy, packed with protein, and ridiculously easy to whip up. It’s my go-to recipe for a lazy post-holiday morning that still feels special and tastes incredible.

Ingredients

• 10 large eggs
• ¼ cup / 60 ml (2 fl oz) heavy cream
• 2 cloves garlic, minced
• ½ teaspoon / 3 g (0.11 oz) sea salt
• ¼ teaspoon / 1 g (0.04 oz) ground black pepper
• 6 ounces / 170 g (6 oz) Swiss cheese, cut into 8 slices, divided
• 8 ounces / 225 g (7.9 oz) cooked chicken or turkey, chopped, divided
• 8 ounces / 225 g (7.9 oz) cooked ham, chopped, divided
• Optional for Serving
• ¼ cup / 15 g (0.53 oz) baby arugula
• ¼ cup / 50 g (1.76 oz) cherry tomatoes, halved
• 1 chive, chopped

Instructions

1. Directions
2. Preheat your oven to 375°F / 190°C. In a large mixing bowl, crack the eggs and whisk vigorously until the yolks and whites are fully combined and slightly frothy.
3. Whisk in the heavy cream, minced garlic, sea salt, and ground black pepper until smooth.
4. Chop 4 of the Swiss cheese slices into small pieces. Stir the chopped cheese into the egg mixture, along with half of the chopped chicken (or turkey) and half of the chopped ham.
5. Heat a large, 10-inch oven-proof skillet over medium heat. Pour the egg mixture into the hot skillet and let it cook undisturbed until the edges begin to set, which should take about 10 minutes.
6. Carefully arrange the remaining 4 slices of Swiss cheese over the top of the frittata. Scatter the remaining chicken and ham evenly over the cheese.
7. Transfer the entire skillet to the preheated oven. Bake for 20 minutes, or until the center is firm to the touch and no longer jiggly.
8. Let the frittata rest in the skillet for a few minutes before slicing. Garnish with fresh arugula, cherry tomatoes, and chopped chives before serving, if desired.

Nutritional Information

• Servings: 6
• Prep time: 10 minutes
• Cook time: 30 minutes
• Calories: 353
• Fat: 22 g
• Protein: 35 g
• Total Carbs: 2.8 g (0.1 oz)
• Net Carbs: 2.8 g (0.1 oz)

Pro Tips

• Use a store-bought rotisserie chicken to make this recipe even faster. Just shred the meat and you’re ready to go.
• No oven-proof skillet? No problem. Cook the frittata base on the stovetop as directed, then pour it into a greased 9-inch pie plate or baking dish before topping and baking.
• Feel free to swap the Swiss cheese with other great melting cheeses like Gruyère, cheddar, provolone, or fontina.
• Add leftover roasted vegetables for extra flavor and nutrients. Diced potatoes, bell peppers, onions, or broccoli work wonderfully.

FAQ

Q: How do I know when the frittata is done cooking
A: The frittata is fully cooked when the center is firm to the touch and no longer jiggly. This typically takes about 20 minutes of baking in an oven preheated to 375°F / 190°C.

Q: Can I make this frittata without an oven-proof skillet
A: Yes, you can. Cook the egg mixture on the stovetop as directed, then pour it into a greased 9-inch pie plate or baking dish before adding the remaining toppings and transferring it to the oven to bake.

Q: What other cheeses can I use in this recipe
A: This recipe is very flexible. You can easily swap the Swiss cheese for other great melting cheeses like Gruyère, cheddar, provolone, or fontina.

Q: Can I add vegetables to this leftover frittata
A: Absolutely. Feel free to add leftover roasted vegetables for extra flavor and nutrients. Diced potatoes, bell peppers, onions, or broccoli all work wonderfully in this dish.

Pro Tips

  • A store-bought rotisserie chicken makes this even faster — shred the meat and the prep is mostly done.
  • Let the egg base cook undisturbed on the stovetop for about 10 minutes until the edges set before adding the toppings and moving the skillet to the oven.
  • No oven-proof skillet? Pour the set base into a greased 9-inch pie plate or baking dish before topping and baking.
  • Rest the frittata in the skillet for a few minutes before slicing so the wedges hold their shape.
  • Swap the Swiss cheese for any good melting cheese — Gruyère, cheddar, provolone, or fontina all work.

Frequently Asked Questions

Is leftover frittata keto?

Very much so: each serving has 2.8 g of net carbs with 35 g of protein and 22 g of fat.

Can I make a frittata ahead of time?

Yes — bake it fully and refrigerate. Slices are good cold or gently rewarmed, though the texture is at its best just out of the oven.

Can I use leftover turkey instead of chicken?

Either works: the recipe is built for cooked chicken or turkey alongside cooked ham, so use whatever the holiday left behind.

How do I know when the frittata is done?

After about 20 minutes at 375°F / 190°C the center should be firm to the touch and no longer jiggly.

Recipe card below.

More Recipes You’ll Love

Hearty Holiday Leftover Frittata – vegetarian recipe
Stav Kogan

Hearty Holiday Leftover Frittata

Transform savory holiday dinner remnants like turkey or ham into a spectacular, rich, and cheesy breakfast or brunch frittata. This protein-packed recipe is ridiculously easy to whip up for a lazy post-holiday morning that still feels special.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 serving
Calories: 353

Ingredients
  

  • 10 large eggs
  • ¼ cup (60 ml / 2 fl oz) heavy cream
  • 2 cloves garlic, minced
  • ½ teaspoon (3 g / 0.11 oz) sea salt
  • ¼ teaspoon (1 g / 0.04 oz) ground black pepper
  • 6 ounces (170 g / 6 oz) Swiss cheese, cut into 8 slices, divided
  • 8 ounces (225 g / 7.9 oz) cooked chicken or turkey, chopped, divided
  • 8 ounces (225 g / 7.9 oz) cooked ham, chopped, divided
  • Optional for Serving
  • ¼ cup (15 g / 0.53 oz) baby arugula
  • ¼ cup (50 g / 1.76 oz) cherry tomatoes, halved
  • 1 chive, chopped
  • Use a store-bought rotisserie chicken to make this recipe even faster. Just shred the meat and you're ready to go.
  • No oven-proof skillet? No problem. Cook the frittata base on the stovetop as directed, then pour it into a greased 9-inch pie plate or baking dish before topping and baking.
  • Feel free to swap the Swiss cheese with other great melting cheeses like Gruyère, cheddar, provolone, or fontina.

Method
 

  1. Directions
  2. Preheat your oven to 375°F / 190°C.
  3. In a large mixing bowl, crack the eggs and whisk vigorously until the yolks and whites are fully combined and slightly frothy.
  4. Whisk in the heavy cream, minced garlic, sea salt, and ground black pepper until smooth.
  5. Chop 4 of the Swiss cheese slices into small pieces.
  6. Stir the chopped cheese into the egg mixture, along with half of the chopped chicken (or turkey) and half of the chopped ham.
  7. Heat a large, 10-inch oven-proof skillet over medium heat.
  8. Pour the egg mixture into the hot skillet and let it cook undisturbed until the edges begin to set, which should take about 10 minutes.
  9. Carefully arrange the remaining 4 slices of Swiss cheese over the top of the frittata. Scatter the remaining chicken and ham evenly over the cheese.
  10. Transfer the entire skillet to the preheated oven.
  11. Bake for 20 minutes, or until the center is firm to the touch and no longer jiggly.
  12. Let the frittata rest in the skillet for a few minutes before slicing.
  13. Garnish with fresh arugula, cherry tomatoes, and chopped chives before serving, if desired.
  14. Add leftover roasted vegetables for extra flavor and nutrients.
  15. Diced potatoes, bell peppers, onions, or broccoli work wonderfully.

Nutrition

Calories: 353kcalCarbohydrates: 2.8gProtein: 35gFat: 22g

Tried this recipe?

Let us know how it was!

More Keto Recipes

Potato Breakfast Hash – vegetarian recipe

Potato Breakfast Hash

Potato breakfast hash is a one-pot Instant Pot mashup of sweet potatoes, bell peppers, onions, and warm spices. A quick pressure cook softens everything, then a sauté crisps the edges into golden bites. It feeds four and welcomes a poached egg on top. Preparation...

Breakfast Potatoes – vegetarian recipe

Breakfast Potatoes 

Breakfast potatoes are an Instant Pot shortcut to chunky, rustic spuds with an Italian-herb edge. Potatoes pressure-cook in ten minutes, then take a quick sauté in bacon fat or butter with a heap of fresh chives. They are a hearty breakfast side for a relaxed morning....

Golden Mahi-Mahi Cakes (Low-Carb & Gluten-Free) – vegetarian recipe

Easy Keto Mahi-Mahi Cakes (Quick & Crispy!)

Golden Mahi-Mahi Cakes (Low-Carb & Gluten-Free) turn a humble can of fish into crisp-edged patties worth serving to guests. Egg yolks, minced onion, and seafood seasoning bind the flaked mahi-mahi, which bakes to set before a quick sear. Each serving has just 1.5g...

Low Carb Broccoli and Cheese Fritters – vegetarian recipe

Crispy Keto Broccoli and Cheese Fritters

Low Carb Broccoli and Cheese Fritters fry up golden with a mozzarella-rich interior and a crunchy flaxseed coating. A quick zesty dill sauce of mayonnaise, fresh dill, and lemon juice cuts right through the richness. The batch makes 16 fritters at just 1.2g net carbs...

5-Minute Keto Vegan Porridge – vegetarian recipe

5-Minute Keto Vegan Porridge (High-Protein)

5-minute keto vegan porridge is a warm, creamy oatmeal stand-in made from golden flaxseed meal, coconut flour, and vegan vanilla protein powder. It thickens on the stove in three to five minutes and lands at 7 g net carbs with 20 g protein. Grain-free, dairy-free, and...

Incredible Tofu Scramble – vegetarian recipe

Easy Tofu Scramble (12-Minute Vegan Breakfast)

Incredible tofu scramble is a fast, savory, protein-packed alternative to eggs that comes together in under 20 minutes. Crumbled extra-firm tofu, cherry tomatoes, and spinach get a garlic-onion seasoning in one non-stick skillet. It's the vegan keto breakfast...

Quick Scramble with Spinach, Mushrooms, and Ham – vegetarian recipe

The Ultimate 10-Minute High-Protein Egg Scramble

Quick scramble with spinach, mushrooms, and ham is serious fuel for zero-time mornings — six eggs folded around earthy baby bellas, salty deli ham, and red pepper. The trick is cooking the filling first and folding it back in at the very end so the eggs stay silky....

Warm Asian Broccoli Salad – vegetarian recipe

Warm Asian Broccoli Salad (15-Min Keto Breakfast)

Warm Asian broccoli salad is a savory slaw of steamed broccoli crunch tangled in a creamy goat yogurt and ginger sauce. Fresh grated ginger and coconut aminos give it a bright, zesty edge while sesame seeds finish the bowl. It's a 15-minute keto breakfast that...

Potato Breakfast Hash – vegetarian recipe

Potato Breakfast Hash

Potato breakfast hash is a one-pot Instant Pot mashup of sweet potatoes, bell peppers, onions, and warm spices. A quick pressure cook softens everything, then a sauté crisps the edges into golden bites. It feeds four and welcomes a poached egg on top. Preparation...

Breakfast Potatoes – vegetarian recipe

Breakfast Potatoes 

Breakfast potatoes are an Instant Pot shortcut to chunky, rustic spuds with an Italian-herb edge. Potatoes pressure-cook in ten minutes, then take a quick sauté in bacon fat or butter with a heap of fresh chives. They are a hearty breakfast side for a relaxed morning....

Golden Mahi-Mahi Cakes (Low-Carb & Gluten-Free) – vegetarian recipe

Easy Keto Mahi-Mahi Cakes (Quick & Crispy!)

Golden Mahi-Mahi Cakes (Low-Carb & Gluten-Free) turn a humble can of fish into crisp-edged patties worth serving to guests. Egg yolks, minced onion, and seafood seasoning bind the flaked mahi-mahi, which bakes to set before a quick sear. Each serving has just 1.5g...

0
Would love your thoughts, please comment.x
()
x