Ham and Cheese Croissants

Warm, flaky croissants stuffed with melty cheese and savory ham are the kind of recipe that magically makes a simple morning feel special. Whether you’re feeding hungry kids before school, assembling a speedy brunch, or stretching deli slices into an elegant weeknight supper, these ham and cheese croissants deliver buttery layers and gooey cheese with almost no fuss. If you like a time-saving option, you can follow a premade version like these baked ham and cheese croissants for inspiration.

Why you’ll love this dish

This recipe hits a sweet spot: minimal prep, familiar ingredients, and maximum comfort. The warm, slightly crisp exterior of a croissant paired with melted Swiss or sharp cheddar makes it universally appealing — kids, commuters, and brunch guests all agree.

“I made these for a last-minute brunch and everyone asked for seconds. Golden on the outside, oozy on the inside — pure comfort.” — a quick reader review

Reasons to try it:

  • Speed: From oven to table in about 20 minutes if you start with store-bought croissants or crescent dough.
  • Versatility: Breakfast, lunch, picnic, or potluck — it fits nearly any occasion.
  • Budget-friendly: Uses deli ham and block cheese you probably already have.
  • Crowd-pleaser: Great for feeding a mix of picky eaters and grown-ups.

How this recipe comes together

Think of this as assembly with a short bake. You split croissants like a hinge, spread a little butter or Dijon inside for flavor, add ham and cheese, brush with egg for that glossy brown finish, and bake until the cheese melts and the pastry is golden. If you prefer to start from refrigerated crescent dough, there’s an easy crescent-roll version — many cooks follow a similar approach to these ham and cheese crescent rolls for shaping tips and timing.

What you’ll need

  • 6 large store-bought croissants, split horizontally (keep as a hinge) — OR 1 roll refrigerated croissant dough (follow package for shaping)
  • 6–8 slices thin deli ham (about 6–8 oz / 170–225 g)
  • 6–8 slices cheese (Swiss, Gruyère, or sharp cheddar work best)
  • 1 large egg, beaten (for egg wash)
  • 1 tbsp unsalted butter, softened (optional, for spreading)
  • 1 tsp Dijon mustard (optional, for tang)
  • Freshly ground black pepper, to taste
  • Optional garnish: chopped chives or parsley

Ingredient notes:

  • Cheese: Gruyère gives a nutty lift; cheddar pulls and adds bite; Swiss is classic.
  • Ham: Any thin-sliced deli ham is fine; smoked ham will add extra flavor.
  • Croissants: Day-old croissants warm up nicely; refrigerated dough makes perfectly uniform crescents.

Step-by-step instructions

  1. Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper.
  2. If using whole croissants, slice each horizontally but keep the halves connected like a hinge so the filling stays inside. If using refrigerated dough, unroll and shape per package directions into 6 rolls.
  3. Lightly spread softened butter or a thin layer of Dijon mustard inside each croissant — just enough to add flavor and moisture.
  4. Layer a slice or two of ham inside each croissant, then add one or two slices of cheese. Season lightly with freshly ground black pepper.
  5. Close the croissants gently. Using a pastry brush, coat the tops with the beaten egg to encourage a glossy, golden finish.
  6. Arrange croissants on the prepared baking sheet with space between them so heat circulates.
  7. Bake 10–15 minutes, watching closely. They’re done when the tops are golden and the cheese has melted. If using refrigerated dough, follow package times but check for golden color and melted filling.
  8. Let rest 2–3 minutes before serving to avoid scorched mouths and to let the cheese set slightly.

Best ways to enjoy it

  • Breakfast plate: Serve with fresh fruit, a simple green salad, or yogurt.
  • Brunch spread: Pair with scrambled eggs, smoked salmon, or a mixed green salad with vinaigrette.
  • Light dinner: Complement with a bowl of tomato soup or a crisp Caesar salad.
  • On-the-go: Wrap in parchment for lunches or road-trip snacks.

Garnish with chopped chives or parsley for a fresh pop of color and flavor. A small ramekin of whole-grain mustard or pickles on the side brightens the rich pastry.

Storage and reheating tips

  • Room temp: Eat within 2 hours of baking for best texture.
  • Refrigerator: Store cooled croissants in an airtight container or wrapped tightly for up to 3 days. Reheat in a 350°F (175°C) oven for 6–8 minutes until warmed through.
  • Freezer: Freeze baked croissants wrapped in foil and stored in a freezer bag for up to 1 month. Reheat from frozen at 350°F for 12–15 minutes. For unbaked assembled croissants, freeze on a tray until solid, then wrap; bake from frozen adding about 5–8 minutes to baking time.
  • Microwave: Quick, but it will soften the pastry — microwave 20–30 seconds, then crisp in a hot oven or toaster oven for best texture.

Food safety: Refrigerate leftovers within two hours. Reheat until piping hot (165°F / 74°C) if you want to ensure thorough warming.

Pro chef tips

  • Warm the croissants slightly before assembling if they’re very cold; it helps the butter and mustard spread smoothly.
  • Use thin slices of cheese to ensure quick melting. If your slices are thick, shave them or use grated cheese.
  • Don’t overload with fillings — too much ham or cheese can make the croissant soggy and increase baking time.
  • For an even browner top, brush with egg wash twice: once before baking and a thin second coat halfway through (watch closely to avoid burning).
  • If you like a touch of texture, tuck a few thinly sliced cornichons or a smear of grainy mustard inside for contrast.

Creative twists

  • Ham & apple: Add thin apple slices and swap cheddar for Gruyère for a sweet-savory combo.
  • Breakfast-style: Fold in scrambled eggs and chopped scallions before baking.
  • Veggie swap: Replace ham with grilled mushrooms and baby spinach; add a smear of pesto.
  • Spicy: Use pepper jack cheese and a thin spread of sriracha-mayo for heat.
  • Make it Mediterranean: Prosciutto, fontina, and a smear of fig jam create an upscale variation.

FAQ

Q: Can I assemble these ahead of time?
A: Yes. You can assemble croissants and keep them refrigerated for up to 24 hours before baking. If assembling with refrigerated dough, you can also freeze assembled (unbaked) croissants and bake from frozen, adding a few extra minutes to the bake time.

Q: What cheese melts best inside croissants?
A: Gruyère and Swiss melt very nicely and have classic flavor profiles, while sharp cheddar melts and adds punch. For extra creaminess, shred cheeses instead of using thick slices.

Q: Can I use leftover cooked ham?
A: Absolutely. Leftover ham is perfect — just slice it thinly so it heats through quickly and doesn’t dry out.

Q: How do I keep the croissant from getting soggy?
A: Use thin layers of fillings, pat any wet ingredients dry, and brush the interior lightly with butter or mustard rather than heavy spreads. Bake until the pastry is crisp and let it rest briefly before serving.

Q: Is there a vegetarian version?
A: Yes — swap ham for marinated roasted vegetables, sautéed mushrooms, or a plant-based deli slice, and use a vegetarian cheese.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
ham and cheese croissants 2026 03 04 220540 683x1024 1

Ham and Cheese Croissants


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: timesaverrecipegmail-com
  • Total Time: 20 minutes
  • Yield: 4 servings
  • Diet: None

Description

Warm, flaky croissants stuffed with melty cheese and savory ham for a delightful breakfast or brunch.


Ingredients

  • 6 large store-bought croissants, split horizontally
  • 68 slices thin deli ham (about 68 oz / 170225 g)
  • 68 slices cheese (Swiss, Gruyère, or sharp cheddar)
  • 1 large egg, beaten (for egg wash)
  • 1 tbsp unsalted butter, softened (optional, for spreading)
  • 1 tsp Dijon mustard (optional, for tang)
  • Freshly ground black pepper, to taste
  • Optional garnish: chopped chives or parsley


Instructions

  1. Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper.
  2. Slice each croissant horizontally but keep the halves connected like a hinge.
  3. Spread softened butter or a thin layer of Dijon mustard inside each croissant.
  4. Layer a slice or two of ham inside each croissant, then add one or two slices of cheese. Season lightly with freshly ground black pepper.
  5. Close the croissants gently. Coat the tops with the beaten egg.
  6. Arrange croissants on the prepared baking sheet with space between them.
  7. Bake for 10–15 minutes, until golden and cheese has melted.
  8. Let rest for 2–3 minutes before serving.

Notes

Garnish with chopped chives or parsley for extra color. Serve with a small ramekin of mustard or pickles.

  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Category: Brunch
  • Method: Baking
  • Cuisine: French

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star