We may earn a commission when you click on the affiliate links in this post.
Our Ham Egg and Cheese Croissant Sandwich is a hearty, tasty, and super easy breakfast. Flaky, crispy croissants piled with fluffy eggs, gooey cheese, and savory ham is breakfast perfection!

Table of Contents
- My Favorite Breakfast Sandwich
- Ingredients in this Ham Egg and Cheese Croissant
- How to Make a Ham Egg and Cheese Croissant
- Tasty Substitutions and Add-ins
- Helpful Breakfast Sandwich Tips
- Reviews About Our Ham Egg and Cheese Croissant
- Croissant Breakfast Sandwich Recipe
- Questions About This Breakfast Sandwich
- More Breakfast Sandwich Recipes
- More Egg Recipes
My Favorite Breakfast Sandwich
This Ham Egg and Cheese Croissant is one of my family’s all-time favorite breakfasts. It’s hearty, filling, and incredibly easy to whip up. Delicious ham, perfectly cooked eggs, and melty cheese stack beautifully on soft, buttery croissants for the ultimate breakfast on-the-go or a quick lunch option. Skip the fast-food drive-thru and make these tasty sandwiches at home instead—they’re tastier and much more budget-friendly. Whether you’re serving them for breakfast or making them ahead for lunch, they’re delicious any time of the day!
Ingredients in this Ham Egg and Cheese Croissant
- Croissants – Bigger is better here! I usually pick up butter croissants from Costco because they’re fresh, soft, and generously sized compared to other stores. Always make sure your croissants are soft and fresh, not dry or stale.
- Eggs – I use large eggs and cook them over easy, medium, or hard, depending on what everyone likes. You could also scramble or bake them if you prefer!
- Cheddar Cheese – Use pre-sliced cheddar or slice your own from a block. Thinner slices melt beautifully over the eggs and ham.
- Ham – Deli-style sliced ham is perfect, and you can choose your favorite brand or flavor. Leftover dinner ham also works wonderfully!
- Mayonnaise – A thin spread of mayo on the croissants keeps everything in place and adds moisture. Mustard, hot sauce, or even grape jelly can also add a delicious twist.

How to Make a Ham Egg and Cheese Croissant
- Cook your eggs over-easy (pop the yolks if you prefer them firm).
- Place a slice of cheese directly onto the eggs so it melts nicely.
- In the same skillet, quickly heat the ham slices until hot, then layer them over the cheese.
- Slice croissants in half and spread a little mayonnaise on each side. Layer the hot egg, ham, and cheese mixture onto the croissant bottoms. Season with salt and pepper, and add the tops.
- Serve immediately for the best taste!

Tasty Substitutions and Add-ins
Customize your ham egg and cheese croissant sandwich exactly how you like! Here are some delicious options to mix things up:
- Sausage Patties – Have sausage on hand? Toss a patty into your sandwich for extra savory goodness!
- Cheese Variations – Cheddar is fantastic, but Swiss, pepper jack, muenster, or mozzarella are great alternatives.
- Veggies – Add diced bell peppers, onions, spinach, or fresh chives for extra flavor and nutrition.
- Bacon – Because everything tastes better with bacon, right? Layer crispy bacon onto your sandwich for an extra delicious bite.
Helpful Breakfast Sandwich Tips
Follow these handy tips to make your ham egg and cheese croissant sandwich absolutely perfect:
- Egg Cooking – Use a rubber spatula to flip eggs gently without breaking the yolks.
- Stovetop Cooking – Keep the skillet on medium-low heat to cook eggs evenly without browning.
- Make-Ahead Option – These sandwiches are perfect for prepping ahead. Wrap them tightly in plastic wrap and aluminum foil, then send them off in lunchboxes for a satisfying midday meal.
- Storing – These sandwiches will stay fresh for up to 2-3 days in the refrigerator when stored in an airtight container.
- Freezing Tips – These sandwiches freeze beautifully wrapped in plastic wrap and foil, lasting up to two months. Simply reheat in the microwave and enjoy a delicious meal anytime.
Reviews About Our Ham Egg and Cheese Croissant
“Such a great, easy recipe for breakfast! Delicious and perfect for the kiddos and the spouse! Yum.”
-Betsy


Croissant Breakfast Sandwich
Ingredients
- 2 bakery-fresh croissants
- 2 eggs
- 2 slices cheddar cheese
- 4 slices black forest ham sliced
- mayonnaise to taste
- salt and pepper to taste
Instructions
- Cook eggs over-easy (if you don't like runny yolks, break them while they are cooking).
- Place cheese over eggs.
- In the same pan heat up ham slices until they become nice and hot. Place hot ham over the cheese to help the cheese melt.
- Slice croissants in half and spread a little mayonnaise on each side. Place equal portions of the egg/ham on each croissant bottom. Sprinkle with salt and pepper, then add croissant tops.
- Serve immediately. They are the best when they are piping hot.
Notes
- Make these sandwiches ahead of time, wrap tightly with aluminum foil, and send them with your kids in their lunchboxes to school. Best lunch sandwich ever!
- It is easier to use a rubber spatula to flip the eggs in a large skillet. This gives a little bit of bounce and movement without having to break the yolk when flipping.
- Spreading a thin layer of mayo on the croissant helps keep all the ingredients in place and adds a little moisture to the sandwich. Feel free to try out other sauces too, like mustard, hot sauce, or even grape jelly for a sweet/savory flavor.
Nutrition Information
Questions About This Breakfast Sandwich
Yes! Scrambled eggs make a great alternative. Prepare them to your liking and pile onto your croissant sandwich.
Cheddar is a classic choice, but Swiss, mozzarella, pepper jack, and muenster cheese also work wonderfully.
Mayonnaise, mustard, hot sauce, avocado, butter, or even jelly can add extra flavor and moisture to your sandwich.

More Breakfast Sandwich Recipes
If you love breakfast as much as we do, you will love all these delicious options to make your morning even better! Each of these recipes can be made ahead or easy enough to make the morning of. These breakfast ideas are our family favorites!
More Egg Recipes
- Starbucks Egg Bites
- Feta Eggs
- Eggs Benedict Casserole
- How To Make Perfect Basted Eggs
- Shirred Eggs (Baked Eggs)
- Deviled Eggs
- Scrambled Eggs
- Instant Pot Boiled Eggs
READ NEXT: 33+ Breakfast Ideas
I hope you love this Ham Egg and Cheese Croissant as much as we do! Have you tried this recipe or made any tasty modifications? I’d love to hear your thoughts—please comment below and share your favorite ways to enjoy this delicious breakfast sandwich!
The best breakfast in the World!!
Such a great, easy recipe for breakfast! Delicious and perfect for the kiddos and the spouse! Yum.
YUM! Love using up my costco croissants with this recipe.
best breakfast ever!
I just found your blog and I'm so glad I did. There are so many recipes I am going to be trying. I'll be sure to let you know how they turn out. I just had to leave a comment on this post because you talked about Kneaders! I too used to live in Utah and loved that place. Thanks again for sharing these great recipes!
Hey,
Just found your blog. Looks great.. I'm planning on trying some recipes. I'm always looking for quick recipes for my family.