Ham Egg Cheese Croissants

Featured in Start Your Day with Grace.

Start by preheating your oven to 350°F (180°C). Whisk eggs with salt and pepper, then cook them in a skillet until firm but tender. Cut croissants in half and layer each with a slice of ham, folded eggs, and cheese slices. Arrange the assembled croissants on parchment-lined baking sheet, then bake until cheese melts and the ham is warmed through. The result is a warm, flaky croissant filled with savory layers that combine perfectly for a hearty and comforting meal.

Barbara Chef
Updated on Mon, 18 Aug 2025 13:35:32 GMT
Two croissants with ham and egg. Pin it
Two croissants with ham and egg. | gracefulflavors.com

This ham egg cheese croissant makes for a comforting and satisfying breakfast or brunch that feels indulgent but comes together quickly. It balances flaky buttery croissants with savory ham, melted cheese, and hearty scrambled eggs for a warm, melty treat that fills you up without weighing you down.

I started making these on lazy weekend mornings when I wanted something better than just eggs and toast. Now they are a regular in our house, especially when friends drop by.

Ingredients

  • Eight large eggs: the star protein that makes the filling fluffy and rich
  • Four fresh croissants: the buttery flaky texture is crucial so choose ones that are soft but sturdy
  • Four slices of ham: opt for good quality deli ham or leftover roasted ham for best flavor
  • Four slices of cheese: something that melts well like cheddar or Swiss really brings it all together
  • Salt and black pepper to taste: enhances all the other flavors, so do season well

Step-by-Step Instructions

Preheat the oven:
Set your oven to 350 degrees Fahrenheit or 180 degrees Celsius so it’s ready to melt the cheese just right and warm everything through.
Whisk the eggs:
Crack four eggs into a large bowl and whisk them together thoroughly. Add salt and black pepper according to your taste preferences to season the eggs before cooking.
Cook the eggs:
Heat a medium skillet over medium heat. Pour in the whisked eggs and let them cook, gently stirring or folding them so both sides get set. Once cooked, fold the eggs into a neat square shape for easy layering.
Repeat for the remaining eggs:
Use the same process with the remaining four eggs to get two neat portions to fill your croissants.
Prepare the croissants:
Slice each croissant in half horizontally to create a top and bottom. This gives you a sturdy yet soft base and lid for your sandwich.
Assemble the croissants:
On the bottom half of each croissant, layer a slice of ham, then your cooked egg square, and finally a slice of cheese. Finish by placing the croissant top on each.
Bake until melty:
Line a baking sheet with parchment paper and arrange the assembled croissants. Put them in the oven and bake just long enough for the cheese to melt and the ham to warm through, about 5 to 8 minutes.
Serve warm:
Take the croissants out of the oven and enjoy immediately while everything is gooey and fresh.
A plate of croissants with eggs and ham. Pin it
A plate of croissants with eggs and ham. | gracefulflavors.com

My favorite part is the way the melted cheese seeps into the warm egg and ham, making each bite perfectly gooey and comforting. One morning I made these for an impromptu brunch with friends and they disappeared in minutes.

Storage tips

If you have leftovers, wrap them tightly in foil or plastic wrap and store in the fridge for up to two days. Reheat gently in the oven or toaster oven to keep the croissant flaky rather than soggy.

Ingredient substitutions

Try swapping ham for crispy bacon or smoked turkey for a different protein punch. Cheese varieties like Monterey Jack or provolone also melt beautifully and give new flavor twists.

Serving suggestions

Pair these sandwiches with fresh fruit or a simple green salad for a balanced meal. A cup of coffee or fresh orange juice completes the brunch vibe perfectly.

Cultural context

Croissants originate from France and have long been a breakfast staple across Europe. Combining them with eggs and ham is a classic savory variation popular in cafes worldwide, melding French pastry tradition with approachable breakfast flavors.

A plate of croissants with eggs and ham. Pin it
A plate of croissants with eggs and ham. | gracefulflavors.com

Frequently Asked Questions

→ What type of cheese works best for these croissants?

Slices of mild cheese like cheddar or Swiss melt well and complement the ham and eggs perfectly.

→ Can I prepare the egg filling ahead of time?

Yes, you can cook the eggs in advance and assemble just before baking to save time.

→ How do I keep the croissants from becoming soggy?

Using a light layer of parchment paper and baking just until cheese melts helps keep the croissants crisp.

→ Is it possible to add herbs to the eggs?

Fresh herbs like chives or parsley can be mixed into the eggs for extra flavor.

→ Can these be prepared without an oven?

The final melt and warmth come from baking, but you might finish them in a toaster oven or covered skillet carefully.

Ham Egg Cheese Croissants

Flaky croissants filled with ham, cooked eggs, and cheesy goodness, baked to melty perfection.

Prep Time
15 Minutes
Cook Time
15 Minutes
Total Time
30 Minutes
By: Barbara

Category: Morning Favorites

Difficulty: Easy

Cuisine: American

Yield: 4 Servings (4 croissant sandwiches)

Dietary: ~

Ingredients

→ Main Ingredients

01 8 large eggs
02 4 croissants
03 4 slices of cheese
04 4 slices of ham
05 Salt, to taste
06 Black pepper, to taste

Instructions

Step 01

Preheat the oven to 350°F (180°C).

Step 02

In a large bowl, whisk together 4 eggs. Season with salt and black pepper to taste.

Step 03

Heat a medium skillet over medium heat. Pour in the whisked eggs and cook until set, flipping to cook both sides. Fold each portion into a square shape.

Step 04

Repeat the whisking and cooking process with the remaining 4 eggs, forming a second folded square portion.

Step 05

Slice each croissant horizontally in half. On the bottom half, layer a slice of ham, one folded egg portion, and a slice of cheese. Cover with the top half.

Step 06

Line a baking sheet with parchment paper and arrange the assembled croissants evenly.

Step 07

Bake in the preheated oven until the cheese melts and the ham is warmed through, approximately 5 to 7 minutes.

Step 08

Remove from the oven and serve warm.

Notes

  1. Use freshly baked croissants for optimal texture and flavor.

Tools You'll Need

  • Medium skillet
  • Baking sheet
  • Mixing bowl
  • Whisk

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains eggs, dairy, and gluten.