If you’re craving a breakfast that feels like a special treat but comes together with ease, these Croissant Breakfast Sandwiches with Ham, Bacon, and Scrambled Eggs Recipe are about to become your new morning obsession. Flaky, buttery croissants are loaded with melty cheese, savory ham, crispy bacon, and fluffy scrambled eggs, all brightened by a sweet and tangy Dijon honey spread. Each bite is a harmonious blend of textures and flavors that will have you smiling from the very first forkful.

Ingredients You’ll Need
This recipe calls for simple, straightforward ingredients that pack a punch. Each one plays a crucial role, whether it’s building layers of flavor, adding irresistible texture, or creating that perfect balance of savory and sweet.
- Dijon mustard: Adds a tangy kick that cuts through the richness of the sandwich.
- Salted butter: Provides a creamy, savory base for the honey spread and toasting.
- Honey: Offers just the right amount of sweetness to complement the savory elements.
- Large croissants: The star of the show—light, flaky, and buttery to hold all the fillings.
- Cheese (Gouda, baby Swiss, cheddar, or favorite): Melts beautifully for gooey, comforting bites.
- Deli-sliced ham: Rich and savory, it adds depth and meaty goodness.
- Cooked bacon slices: Crispy strips bring a satisfying crunch and smoky flavor.
- Large eggs: Scrambled softly for fluffy, tender texture.
- Milk: Keeps the scrambled eggs creamy and light.
- Fresh chives (optional): Adds a fresh, mild onion note as a beautiful garnish.
How to Make Croissant Breakfast Sandwiches with Ham, Bacon, and Scrambled Eggs Recipe
Step 1: Make the Dijon Honey Spread
Start by whisking together Dijon mustard, salted butter, and honey in a small bowl until silky and perfectly blended. This spread will infuse your sandwich with a delightful balance of sweet and tangy notes that elevate the entire flavor profile.
Step 2: Prepare the Eggs
In a separate bowl, whisk 5 large eggs with just a splash of milk, a pinch of salt, and freshly ground pepper. This simple mixture ensures your scrambled eggs will be fluffy and light, providing the perfect cushion within the sandwich.
Step 3: Cook the Scrambled Eggs
Heat a tablespoon of butter in a non-stick skillet over medium heat. Pour in the egg mixture and gently scramble using a spatula until the eggs are just set but still tender. Remove from heat promptly to avoid overcooking; those soft eggs are what make this sandwich so special.
Step 4: Slice the Croissants
Slice each croissant horizontally, but don’t cut all the way through—this helps keep everything together while allowing you to easily add in the other ingredients.
Step 5: Spread the Dijon Honey Mixture
Generously spread the prepared Dijon honey mixture inside each croissant half. This layer adds moisture and an irresistible flavor boost that ties every bite together.
Step 6: Add Cheese
Place two slices of your chosen cheese onto the bottom half of each croissant. When melted, this creates a luscious, gooey texture that holds the sandwich together beautifully.
Step 7: Layer Ham and Bacon
Top the cheese with several slices of deli ham followed by two slices of crispy cooked bacon. The ham adds a tender, smoky richness, while the bacon contributes a satisfying crunch.
Step 8: Add the Scrambled Eggs
Spoon a generous portion of the warm scrambled eggs on top of the ham and bacon, making sure every sandwich gets a fluffy egg layer that’s packed with flavor.
Step 9: Close the Croissants
Fold the croissants closed to form your sandwich, gently pressing so all the filling stays comfortably inside.
Step 10: Toast the Sandwiches (Optional)
For a golden crunch and melty cheese perfection, melt one tablespoon of butter in a skillet over medium heat. Cook each sandwich for 2 to 3 minutes on each side until the croissant is toasted and crisp.
Step 11: Serve Hot with Garnish
Serve your Croissant Breakfast Sandwiches with Ham, Bacon, and Scrambled Eggs Recipe topped with freshly chopped chives for a little pop of color and a subtle oniony note.
How to Serve Croissant Breakfast Sandwiches with Ham, Bacon, and Scrambled Eggs Recipe

Garnishes
Fresh chives sprinkled on top add a lovely touch of green along with a mild, fresh flavor that cuts through the richness of the sandwich. You can also consider a tiny drizzle of hot sauce or a pinch of smoked paprika for an extra kick.
Side Dishes
Consider serving these sandwiches with fresh fruit salad for a refreshing contrast or a simple side of crispy breakfast potatoes. Both sides bring bright or hearty elements that complement the indulgent sandwich perfectly.
Creative Ways to Present
Try wrapping each sandwich in parchment paper and tying it with twine for a charming picnic vibe. Or cut the sandwiches into smaller sliders for a fun brunch platter that invites everyone to dig in together.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, wrap the sandwiches tightly in aluminum foil or parchment paper and store them in the refrigerator for up to 2 days to preserve freshness and texture.
Freezing
These sandwiches freeze well! After assembly, wrap each one individually in plastic wrap and then foil. Freeze for up to 1 month. When you’re ready, thaw overnight in the fridge before reheating.
Reheating
Reheat your Croissant Breakfast Sandwiches with Ham, Bacon, and Scrambled Eggs Recipe in a skillet over low heat to crisp the croissant nicely or pop them in the oven at 350°F (175°C) until warmed through, about 10 minutes. Avoid microwaving if possible, as it can make the croissant soggy.
FAQs
Can I use different types of cheese in this recipe?
Absolutely! Feel free to experiment with Gouda, Swiss, cheddar, or any cheese you love that melts well. Each cheese will lend a slightly different character to the sandwich.
Is it okay to substitute the ham with another protein?
Yes, you can swap the ham for turkey, chicken, or even a vegetarian option like smoked tofu or a plant-based deli slice for a twist on the classic.
Can the Dijon honey spread be made ahead of time?
Definitely! Make the spread a day in advance and store it in the refrigerator. Bring it to room temperature before spreading it on the croissants.
What if I want to skip the bacon?
That’s totally fine. The sandwich will still be delicious with just the ham, eggs, and cheese. You could add avocado slices or sautéed mushrooms for extra flavor and texture.
How can I make these sandwiches gluten free?
Simply substitute croissants for a gluten-free bread or roll. Be sure to check your ham and other ingredients for gluten as well.
Final Thoughts
There’s something incredibly comforting and joyful about biting into these Croissant Breakfast Sandwiches with Ham, Bacon, and Scrambled Eggs Recipe. Whether for a weekend brunch or a special weekday treat, they bring a smile and satisfy your hunger with every luscious layer. Give this recipe a try—you’ll soon wonder how breakfast was ever the same before!
Print
Croissant Breakfast Sandwiches with Ham, Bacon, and Scrambled Eggs Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 sandwiches
- Category: Breakfast
- Method: Stovetop
- Cuisine: American
Description
These Croissant Breakfast Sandwiches are a delightful morning treat combining flaky croissants with savory ham, crispy bacon, melted cheese, and fluffy scrambled eggs. Enhanced with a sweet and tangy Dijon honey spread, they make a perfect hearty breakfast or brunch option that is easy to make and irresistibly delicious.
Ingredients
For the Spread
- 2 tablespoons Dijon mustard
- 2 tablespoons salted butter
- 2 tablespoons honey
For the Sandwiches
- 4 large croissants
- 8 slices cheese (Gouda, baby Swiss, cheddar, or your favorite)
- ½ pound deli-sliced ham
- 8 slices cooked bacon
For the Eggs
- 5 large eggs
- Splash of milk
- Salt and pepper to taste
- 1 tablespoon butter
- Fresh chives (optional, for garnish)
Instructions
- Make the Dijon Honey Spread: In a small bowl, whisk together the Dijon mustard, salted butter, and honey until smooth. Set aside.
- Prepare the Eggs: In a bowl, whisk together the eggs, a splash of milk, salt, and pepper until combined.
- Cook the Scrambled Eggs: Heat 1 tablespoon of butter in a non-stick skillet over medium heat. Once melted, pour in the egg mixture and gently scramble with a spatula until just set. Remove from heat and set aside.
- Slice the Croissants: Carefully slice the croissants horizontally, but do not cut all the way through to keep them hinged.
- Spread the Dijon Honey Mixture: Generously spread the prepared Dijon honey spread on the inside of each croissant.
- Add Cheese: Place 2 slices of your chosen cheese on the bottom half of each croissant.
- Add Ham and Bacon: Layer a few slices of deli-sliced ham and 2 slices of cooked bacon on top of the cheese.
- Add Scrambled Eggs: Spoon a portion of the fluffy scrambled eggs over the ham and bacon layers.
- Close the Sandwich: Fold the croissants closed to form sandwiches.
- Optional Toasting: For a crispy finish, melt 1 tablespoon butter in a skillet over medium heat. Place the assembled croissant sandwiches in the skillet and toast for 2-3 minutes on each side until the croissants are golden and the cheese is melted.
- Serve: Garnish with fresh chives if desired and serve the croissant breakfast sandwiches hot.
Notes
- You can customize the cheese type based on your preference; Gouda, baby Swiss, or cheddar all work well.
- For extra flavor, consider adding sautéed onions or bell peppers to the scrambled eggs.
- The toasting step is optional but adds a wonderful crispy texture and melts the cheese beautifully.
- Use fresh croissants for best taste and texture.
- Prepare the Dijon honey spread ahead of time to save prep time in the morning.

