Warm, flaky croissant stuffed with melty cheese and slices of savory ham — it’s the kind of simple comfort food that feels indulgent without fuss. This baked ham and cheese croissant recipe turns store-bought croissants (or refrigerated croissant dough) into an easy weeknight dinner, brunch staple, or portable lunch. If you like fast oven-baked sandwiches and one-pan snacks, you might also enjoy this savory twist on seafood in the oven: baked Boursin salmon.
Why you’ll love this dish
Quick, crowd-pleasing, and endlessly adaptable — that’s why these croissants keep showing up at rushed breakfasts, lazy brunches, and last-minute dinner plans. They require minimal hands-on time, mostly rely on pantry-friendly ingredients, and deliver both flaky pastry and gooey cheese in every bite.
“Crispy on the outside, melty inside — the ham and cheese croissants were gone within minutes at our brunch.”
Perfect occasions: weekday dinner when you want minimal cleanup, brunch potlucks, or a warming after-school snack. They’re also excellent for packing into lunchboxes (let cool first) or stretching for a small gathering.
How this recipe comes together
This is a straightforward assembly-and-bake recipe: split croissants, add a thin smear of butter or Dijon for flavor, layer ham and cheese, egg-wash the tops, then bake until golden and the cheese is melted. If you use refrigerated croissant dough, unroll and follow package instructions for shaping before filling. The oven does the heavy lifting — it crisps the exterior while giving the cheese enough time to fully melt.
What you’ll need
- 6 large store-bought croissants, split horizontally (or 1 roll refrigerated croissant dough, shaped per package directions)
- 6–8 slices thin deli ham (Black Forest, honey ham, or smoked ham work well)
- 6–8 slices cheese — Swiss, Gruyère, or sharp cheddar are ideal for melt and flavor
- 1 large egg, beaten (for egg wash)
- 1 tbsp unsalted butter, softened (optional; adds richness)
- 1 tsp Dijon mustard (optional; brightens the flavor)
- Freshly ground black pepper, to taste
- Optional garnish: chopped chives or parsley
Substitutions/notes: Use sliced turkey instead of ham for a milder flavor, or swap the cheese for fontina or Monterey Jack for different melt characteristics. If you prefer less butter, skip it and keep the Dijon.
Step-by-step instructions
- Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper.
- Slice each croissant horizontally, leaving one side attached so it opens like a book. If you’re using refrigerated croissant dough, unroll and form shapes according to the package, then split carefully.
- Lightly spread softened butter and/or a thin smear of Dijon mustard on the cut interior of each croissant. This adds flavor and helps prevent sogginess from the filling.
- Layer 1–2 slices of ham and 1 slice of cheese inside each croissant. Season with freshly ground black pepper. Don’t overstuff — a modest layer melts more reliably.
- Close each croissant and place seam-side down on the prepared baking sheet. Brush the tops lightly with the beaten egg to promote golden color.
- Bake for 10–15 minutes, watching for deep golden color and fully melted cheese. If you like an extra-crisp top, broil on high for 30–60 seconds—watch closely to avoid burning.
- Remove from the oven and let cool for about 2 minutes before serving so the cheese sets slightly.
Best ways to enjoy it
Serve warm and slightly rested so the cheese isn’t lava-hot. Pair with:
- A crisp green salad dressed in lemon vinaigrette.
- A cup of tomato or roasted red pepper soup for dipping.
- Fresh fruit or a quick slaw for contrast.
For a heartier brunch spread, try pairing the croissants with richer mains such as Baked Cajun Salmon with Avocado Lime Sauce — the citrusy sauce cuts through the richness nicely.
Plating tip: tilt the croissant slightly on its side, slice in half, and garnish with chopped chives for a café-style look.
Storage and reheating tips
- Refrigeration: Store cooled croissants in an airtight container for up to 3–4 days.
- Freezing: Wrap individually in plastic wrap and foil, then freeze for up to 1 month for best quality. Thaw overnight in the fridge before reheating.
- Reheating: Reheat in a 350°F (175°C) oven for 8–10 minutes (from refrigerated) or until warmed through and crisp. A toaster oven works well for single servings. Avoid microwaving if you want to preserve crispness; use it only for 20–30 seconds and then pop into a hot skillet or oven briefly.
Food safety note: Because this uses cooked deli ham and pasteurized cheese, follow standard refrigeration times for cooked foods and reheat to at least warm throughout.
Pro chef tips
- Avoid over-stuffing: Too much filling prevents even heating and can make croissants soggy. Thin slices of ham and cheese melt best.
- Dry the ham briefly: Pat deli ham with paper towel if very moist — less steam equals a crisper pastry.
- Egg wash for shine and color: Brush only the highest points to prevent egg pooling along seams.
- Use a combination of cheeses: Mixing Gruyère with a little sharp cheddar gives nuttiness plus tang.
- Timing the broil: Broil at the very end only for 30–60 seconds and stand by the oven to prevent burning.
Recipe variations
- Vegetarian: Swap ham for sautéed mushrooms and spinach with a slice of Swiss or provolone.
- Breakfast-style: Add a thin layer of scrambled eggs or a fried egg for a heartier morning sandwich.
- Spicy: Spread a little grainy mustard or Dijon mixed with sriracha for a kick.
- International twist: Add thinly sliced prosciutto and fig jam for a sweet-savory Italian take.
- Mini party bites: Use refrigerated mini croissant dough and cut fillings smaller for party-sized appetizers.
Common questions
Q: Can I assemble these ahead of time?
A: Yes. Assemble croissants and refrigerate for up to 24 hours before baking. Brush with egg wash just before baking for best browning.
Q: Can I freeze them before baking?
A: You can freeze assembled, unbaked croissants wrapped tightly for up to a month. Thaw in the fridge overnight, brush with egg wash, then bake as directed. Expect a slight change in texture compared to freshly assembled.
Q: What’s the best cheese for melt and flavor?
A: Gruyère and Swiss melt beautifully and add nuttiness. Sharp cheddar adds a stronger bite. Mixing cheeses can balance flavor and meltability.
Q: Are deli hams safe to bake without extra cooking?
A: Deli ham is fully cooked; the oven just needs to warm it and melt the cheese. Follow standard refrigeration and reheating guidelines for safety.
Q: How long does this take from start to finish?
A: About 15–20 minutes active time, 10–15 minutes baking — roughly 30–40 minutes total depending on whether you’re using pre-baked croissants or refrigerated dough.
If you have another dietary requirement or want a version tailored to a crowd, tell me what you’re working with and I’ll suggest exact swaps and batch-scaling adjustments.
Print
Baked Ham and Cheese Croissants
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Non-Vegetarian
Description
Warm, flaky croissants stuffed with melty cheese and savory ham, perfect for weeknight dinners, brunches, or lunchboxes.
Ingredients
- 6 large store-bought croissants, split horizontally
- 6–8 slices thin deli ham (Black Forest, honey ham, or smoked ham)
- 6–8 slices cheese (Swiss, Gruyère, or sharp cheddar)
- 1 large egg, beaten (for egg wash)
- 1 tbsp unsalted butter, softened (optional)
- 1 tsp Dijon mustard (optional)
- Freshly ground black pepper, to taste
- Optional garnish: chopped chives or parsley
Instructions
- Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper.
- Slice each croissant horizontally, leaving one side attached.
- Lightly spread butter and/or Dijon mustard on the cut interior of each croissant.
- Layer 1–2 slices of ham and 1 slice of cheese inside each croissant. Season with black pepper.
- Close each croissant and place seam-side down on the baking sheet. Brush the tops with the beaten egg.
- Bake for 10–15 minutes until golden and cheese is melted. Optional: broil for an additional 30–60 seconds for extra crisp.
- Let cool for about 2 minutes before serving.
Notes
You can substitute turkey for ham or change the cheese to fontina or Monterey Jack. Assemble croissants ahead of time and refrigerate before baking.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Baking
- Cuisine: French
