Stuffed Croissants Ham Cheese

Flaky Stuffed Croissants with melted Gruyère and savory ham, served warm on a brunch plate. Pin it
Flaky Stuffed Croissants with melted Gruyère and savory ham, served warm on a brunch plate. | sunnypinkitchen.com

Transform day-old croissants into a luxurious breakfast by filling them with a savory mixture of ham, Gruyère cheese, and Dijon mustard. These stuffed pastries bake in just 15 minutes, emerging golden with melted cheese bubbling from the seams. The combination of buttery, flaky layers with the rich, creamy filling creates an irresistible balance of textures.

Perfect for brunch gatherings or weekend mornings, they reheat beautifully and can be prepped ahead. The recipe easily adapts—swap turkey for ham, add sautéed vegetables, or experiment with different cheeses like Swiss or Emmental.

There's something almost rebellious about taking a perfectly good croissant and stuffing it with even more delicious things. My sister-in-law introduced me to this concept during a lazy Sunday brunch, laughing about how the French might disapprove but our taste buds definitely wouldn't. Now whenever I have day-old croissants sitting on the counter, I get excited about giving them this second act.

I made these for my book club last month when everyone was running late and I needed something impressive but quick. The smell of melting cheese and toasting pastry brought everyone to the kitchen before I could even call them. Three people asked for the recipe before they even took their second bite.

Ingredients

  • 4 large croissants preferably dayold: Slightly stale croissants hold up better to the filling and get wonderfully crisp without burning
  • 120 g 4 oz sliced ham chopped: The ham adds savory depth that balances the rich cheese and buttery pastry
  • 120 g 4 oz Gruyre or Swiss cheese shredded: Gruyre melts beautifully and adds that nutty flavor that makes everything taste fancier
  • 2 tbsp Dijon mustard: This is the secret ingredient that cuts through the richness and pulls everything together
  • 2 tbsp mayonnaise: Creates a creamy base that helps the filling stay moist inside the hot oven
  • 1 tbsp chopped fresh chives optional: Fresh chives add little pops of onion flavor and bright green color
  • Freshly ground black pepper to taste: Dont skip thisit wakes up all the other flavors
  • 1 tbsp melted butter: Brushing the tops gives them that gorgeous golden bakery finish
  • 1 tbsp grated Parmesan cheese optional: Adds a salty umami crust on top that people will notice but not quite identify

Instructions

Get your oven ready:
Preheat to 180C 350F and line a baking sheet with parchment paper so cleanup is effortless later
Prep the croissants:
Using a sharp knife slice each croissant horizontally leaving the back edge attached like a book so the filling stays put
Mix the filling:
In a bowl combine the ham shredded cheese Dijon mayonnaise chives and plenty of black pepper until everything is well coated
Stuff them generously:
Gently open each croissant and pack the filling inside pressing lightly to help it settle into all those buttery layers
Add the finishing touches:
Place them on your prepared baking sheet brush the tops with melted butter and sprinkle with Parmesan if you're feeling extra
Bake until golden:
Bake for 1215 minutes until the croissants are deeply golden and you can see cheese bubbling at the edges
Serve them warm:
Let them cool for just a couple minutes on the pan then serve while the cheese is still molten and irresistible
Golden Stuffed Croissants reveal ham and Swiss cheese filling, brushed with butter for a crispy finish. Pin it
Golden Stuffed Croissants reveal ham and Swiss cheese filling, brushed with butter for a crispy finish. | sunnypinkitchen.com

These became my goto when friends drop by unexpectedly because I always seem to have croissants that are past their prime. Last week my neighbor smelled them baking through our open windows and showed up with a salad just to share.

Making It Your Own

Swap turkey or cooked chicken for the ham if you prefer something lighter. Sometimes I add sauted mushrooms or spinach when I want to feel virtuous about eating something so indulgent.

What To Serve Alongside

A simple green salad with sharp vinaigrette cuts through all that richness beautifully. Fresh fruit on the side makes it feel like proper brunch without much effort.

Make Ahead Magic

You can assemble everything the night before and keep them covered in the fridge. They actually bake up even better this way because the flavors have time to mingle with the croissant.

  • Let them come to room temperature for 15 minutes before baking
  • Add a couple extra minutes to the baking time if theyre cold from the fridge
  • The filling can be made up to two days ahead and stored in an airtight container
Close-up of Stuffed Croissants topped with Parmesan, revealing a gooey ham and cheese interior. Pin it
Close-up of Stuffed Croissants topped with Parmesan, revealing a gooey ham and cheese interior. | sunnypinkitchen.com

There's something deeply satisfying about turning what could have been waste into something everyone asks for. Hope these become as beloved in your kitchen as they are in mine.

Recipe FAQ

Yes, assemble the filled croissants and refrigerate up to 24 hours before baking. Brush with butter just before placing in the oven.

Reheat in a 180°C (350°F) oven for 5-8 minutes until warmed through. Microwaving makes them soggy, so avoid this method.

Slightly stale croissants hold their shape better when sliced and filled. Fresh ones can tear easily and become too soft after baking.

Freeze assembled, unbaked croissants wrapped tightly for up to 3 weeks. Bake directly from frozen, adding 3-4 extra minutes.

Gruyère offers excellent melt and nutty flavor, but Swiss, Emmental, or sharp cheddar also work beautifully. Avoid fresh mozzarella as it releases too much water.

Tent loosely with foil after 10 minutes of baking. The cheese should be melted and the tops golden, not dark.

Stuffed Croissants Ham Cheese

Golden croissants stuffed with ham, Gruyère, and Dijon mustard, baked until flaky and cheese-melted perfection.

Prep 15m
Cook 15m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Croissants

  • 4 large croissants, preferably day-old

Filling

  • 4 oz sliced ham, chopped
  • 4 oz Gruyère or Swiss cheese, shredded
  • 2 tbsp Dijon mustard
  • 2 tbsp mayonnaise
  • 1 tbsp chopped fresh chives
  • Freshly ground black pepper to taste

Topping

  • 1 tbsp melted butter
  • 1 tbsp grated Parmesan cheese

Instructions

1
Preheat Oven: Preheat the oven to 350°F. Line a baking sheet with parchment paper.
2
Prepare Croissants: Using a sharp knife, slice each croissant horizontally, leaving a small hinge so they open like a book.
3
Make Filling: In a bowl, mix together the ham, Gruyère, Dijon mustard, mayonnaise, chives, and black pepper until well combined.
4
Stuff Croissants: Gently open each croissant and evenly distribute the filling mixture inside.
5
Add Topping: Place the stuffed croissants on the prepared baking sheet. Brush the tops with melted butter and sprinkle with Parmesan cheese.
6
Bake: Bake for 12-15 minutes, or until the croissants are golden and the cheese is melted.
7
Serve: Remove from oven and serve warm.
Additional Information

Equipment Needed

  • Baking sheet
  • Parchment paper
  • Sharp knife
  • Mixing bowl
  • Pastry brush

Nutrition (Per Serving)

Calories 410
Protein 18g
Carbs 28g
Fat 24g

Allergy Information

  • Contains wheat (gluten), milk (dairy), eggs, and mustard. Check croissant ingredients for possible nuts or soy.
Paula Henderson

Home cook sharing easy, comforting recipes and helpful kitchen tips for everyday meals.