Ham and Cheese Breakfast Quesadilla
This ham and cheese breakfast quesadilla features fluffy scrambled eggs, gooey cheese, and savory ham inside an ultra crispy tortilla. This recipe is perfect for busy mornings and freezer friendly!

If your dream morning involves something fast, savory, and filling you're going to love these breakfast quesadillas. Make a batch for now, freeze a few for later too! It gives me the energy I need to power through my day. Looking for more easy breakfast ideas? Try my Mexican breakfast casserole or biscuits and gravy casserole next.
Why This Recipe Works: A Sprinkle of Food Science
- Perfectly Cook Eggs: Low heat creates soft tender curds.
- Use Half and Half Not Cream: It has rich flavor and enough water to make steam which makes the eggs light and airy.
- Carryover Cooking: Eggs continue to cook even with the heat off. To prevent overcooking, I like to stir in some cold cream cheese at the end.
Ingredient Notes and Shopping Tips

- Ham: I used cubed ham, but leftover ham is also fantastic. Sometimes when I make these for Meat Man, I'll use bacon or sausage instead.
- Cheese: Shred your own cheese if possible. Bagged cheese from the grocery stores contains ingredients that can be grainy when melted.
- Bell Pepper: Green is classic as it reminds me of a Denver omelet I love from a local restaurant. However, you may find yellow or red peppers to be a touch sweeter.
- Half and Half: The fat and water content of half and half is perfect for fluffy eggs. Avoid heavy cream which can add too much richness and milk which can make the eggs rubbery.
- Tortillas: I prefer flour over corn as they're more flexible and less likely to tear.
Krystle's Tips: Steal My Culinary School Secrets
- Salt Eggs Before Not After Cooking: It helps keep denature the proteins and keep the eggs tender.
- Whisk In a Bowl Not the Skillet: This helps the whites and yolks incorporate and incorporates air for fluffy eggs.
- Don't Overfill: Aim for around a quarter to a half cup of filling per quesadilla. More than that and you risk if spilling out.
- Don't Overcook: Overcooked eggs are rubbery and dry. I like to stir in something cold like cream cheese to stop the cooking process at the very end.

More Brunch Goodies
Still Hungry? Follow Baking Beauty on Pinterest, and Instagram so you don’t miss a recipe. Subscribe to our newsletter too.
📖 Recipe

Ham and Cheese Breakfast Quesadilla
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
Ingredients
- 1 Package Smithfield Anytime Favorites Cubed Ham
- 1 Sweet Onion Diced
- 1 Green Bell Pepper Diced
- Salt/Pepper To Taste
- 6 Large Eggs
- ⅓ Cup Half and Half
- 1 Cup Cheddar Cheese
- 4 Tablespoons of Butter Divided
- 8 8 Inch Tortillas
- 2 Tablespoons Cream Cheese
Instructions
- In a large skillet melt 2 tablespoons of butter over medium heat. Cook onion, and bell pepper until tender.
- Add in ham and cook until heated through. Pour into a bowl and set aside.
- In the same skillet, heat 1 tablespoon of butter over low heat. Crack eggs one at a time into a large bowl. Add salt, pepper, and heavy cream. Whisk well.
- Scramble eggs until almost set. Remove from heat and stir in cream cheese. Pour into a bowl and set aside.
- In the same skillet, heat butter over medium high heat. Place tortilla in the skillet. Fill with veggie/ham mixture, and eggs. Top with another tortilla.
- Cook 2-3 minutes per side or until golden brown.
- Repeat with remaining ingredients.
- Serve with salsa if desired.
Nutrition








Breakfast quesadilla is delicious, my family enjoyed it, and asked to make it again.
This ham and cheese quesadilla is amazing! Such a yummy breakfast.
Just made this ham and cheese breakfast quesadilla—melty, hearty, and perfect for a quick morning bite! 🌯🧀✨
This breakfast quesadilla is amazing! Such a yummy option.
These were SO easy and delicious!!! I know they'll be on our breakfast menu a lot!
Uuh, mexican breakfast is a must try for next sunday!! Looking forward to this 🙂 Thanks for the great idea, as usual!