Stuffed Croissants with Ham and Cheese

Golden-brown Stuffed Croissants fresh from the oven, filled with melted Gruyère cheese and savory ham. Pin to Pinterest
Golden-brown Stuffed Croissants fresh from the oven, filled with melted Gruyère cheese and savory ham. | ninerrecipes.com

These stuffed croissants breathe new life into day-old pastries with a savory ham and cheese filling. The combination of Gruyère, Dijon mustard, and mayonnaise creates a creamy, flavorful center that melts beautifully inside the flaky layers. A quick brush of butter and sprinkle of Parmesan ensures golden, crispy tops. Perfect for transforming leftovers into an impressive breakfast or brunch that tastes like it came from a French bakery.

Theres something magical about taking already perfect croissants and making them even better. I stumbled on this trick during a chaotic Sunday brunch when I had more guests than expected and four sad looking day old pastries sitting on my counter. The way the kitchen filled with that incredible buttery ham and cheese smell made everyone drift toward the oven, drinks in hand, asking what I was making.

My sister actually texted me three days after that brunch demanding the recipe. She said her husband kept talking about those croissants and could I please make them for his birthday. Now theyve become my emergency backup whenever I need to feed people something that feels special but requires zero stress.

Ingredients

  • 4 large croissants preferably day old: Slightly stale croissants actually work better here because they hold their shape without getting soggy when filled
  • 120 g (4 oz) sliced ham chopped: The ham provides savory depth and balances the rich cheese filling perfectly
  • 120 g (4 oz) Gruyère or Swiss cheese shredded: Gruyère melts beautifully and adds that nutty sophisticated flavor but Swiss works wonderfully too
  • 2 tbsp Dijon mustard: This is the secret ingredient that cuts through the richness and adds a sharp kick
  • 2 tbsp mayonnaise: Creates a creamy binder for the filling and helps the melting cheese stay distributed
  • 1 tbsp chopped fresh chives: Optional but lovely little pop of freshness and color
  • Freshly ground black pepper to taste: Essential for waking up all the flavors
  • 1 tbsp melted butter: Brushing the tops gives them that gorgeous golden finish
  • 1 tbsp grated Parmesan cheese optional: Adds a salty crispy crust on top that is absolutely worth it

Instructions

Get your oven ready:
Preheat to 180°C (350°F) and line a baking sheet with parchment paper so nothing sticks and cleanup is effortless
Prep the croissants:
Using a sharp knife slice each croissant horizontally but leave one side attached like a hinge so they open like books instead of separating completely
Mix the filling:
In a bowl combine the ham Gruyère Dijon mayonnaise chives and black pepper until everything is evenly distributed
Stuff them generously:
Gently open each croissant and pack the filling inside pressing lightly so it stays put but being careful not to tear the delicate pastry
Add the finishing touches:
Place stuffed croissants on the prepared baking sheet brush tops with melted butter and sprinkle with Parmesan if using
Bake until golden:
Bake for 12 to 15 minutes until croissants are golden brown and you can see the cheese bubbling
Serve them warm:
Let them cool for just a couple minutes because the filling will be molten hot then serve immediately
Freshly baked Stuffed Croissants on a marble countertop, served warm with a side of fresh fruit. Pin to Pinterest
Freshly baked Stuffed Croissants on a marble countertop, served warm with a side of fresh fruit. | ninerrecipes.com

These have saved me so many times when friends drop by unexpectedly. Last month my neighbor smelled them baking through our shared wall and knocked on my door with a bottle of wine. Now we make them together whenever one of us has had a rough week.

Make Ahead Magic

You can absolutely prepare the filling the night before and store it in the refrigerator. The flavors actually meld together and taste even better. Just stuff and bake right before serving for that fresh from the oven experience.

Filling Variations

Sometimes I skip the ham and do spinach and feta instead. Sauté the spinach first and squeeze out all the water or you will end up with soggy croissants which defeats the whole point. Brie and pear is another incredible combination especially in fall.

Serving Suggestions

A simple arugula salad with lemon vinaigrette cuts through the richness beautifully. Fresh berries on the side add brightness and make the plate look gorgeous.

  • Mimosas or Bloody Marys are basically mandatory
  • Coffee needs to be hot and ready
  • Napkins are non negotiable these get messy in the best way
A close-up of Stuffed Croissants showcasing flaky, buttery pastry layers and a rich, cheesy ham filling. Pin to Pinterest
A close-up of Stuffed Croissants showcasing flaky, buttery pastry layers and a rich, cheesy ham filling. | ninerrecipes.com

There is something deeply satisfying about turning something simple into something extraordinary. These stuffed croissants have that rare quality of feeling fancy while being completely approachable.

Recipe FAQs

Yes, though day-old croissants hold their structure better when sliced and stuffed. Fresh croissants work but may become slightly softer after baking.

Gruyère offers the best melting properties and nutty flavor. Swiss cheese makes an excellent alternative, while Emmental adds a mild sweetness.

Assemble the stuffed croissants up to 24 hours in advance, store covered in the refrigerator, then bake when ready to serve.

Cooked turkey, chicken, or even crumbled bacon work well. For a vegetarian version, use sautéed mushrooms or spinach instead.

Keep in an airtight container in the refrigerator for up to 2 days. Reheat in a 180°C oven for 5-7 minutes to restore crispiness.

Freeze assembled unbaked croissants for up to 1 month. Thaw overnight in the refrigerator before baking as directed.

Stuffed Croissants with Ham and Cheese

Flaky croissants filled with savory ham, melted Gruyère, and Dijon mustard. Golden, buttery, and ready in 30 minutes.

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 tablespoons Dijon mustard
  • 2 tablespoons mayonnaise
  • 1 tablespoon chopped fresh chives
  • Freshly ground black pepper to taste

Topping

  • 1 tablespoon melted butter
  • 1 tablespoon grated Parmesan cheese

Instructions

1
Preheat Oven: Preheat oven to 350°F. Line baking sheet with parchment paper.
2
Prepare Croissants: Slice each croissant horizontally with sharp knife, leaving small hinge so they open like book.
3
Make Filling: Combine ham, Gruyère, Dijon mustard, mayonnaise, chives, and black pepper in mixing bowl.
4
Stuff Croissants: Gently open each croissant and distribute filling mixture evenly inside.
5
Add Topping: Place stuffed croissants on prepared baking sheet. Brush tops with melted butter and sprinkle with Parmesan.
6
Bake: Bake for 12-15 minutes until croissants are golden and cheese is melted.
7
Serve: 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, mustard
  • Check croissant ingredients for possible nuts or soy
Chloe Warren

Home cook sharing wholesome, simple recipes and helpful kitchen hacks for everyday cooks.