Some meals just make you happy. These
Garlic Butter Ham & Cheese Croissants are one of them. Flaky, buttery croissants get filled with savory deli ham and melty provolone, then brushed with a garlic Parmesan butter that bakes into a golden, glossy, flavor-packed crust.
They’re the kind of thing that feels fancy — like something you’d order at a café — but they come together in about 10 minutes with just a few simple ingredients. And because they bake in under 15 minutes, they’re perfect for a quick lunch, a light dinner, or a weekend brunch.
Prep takes 10 minutes, they bake in 8 to 12 minutes, and the recipe serves 6. Serve them warm, and watch them disappear.
Recipe Card
Garlic Butter Ham & Cheese Croissants 🥐🧀
Flaky croissants filled with ham and melted provolone, then brushed with garlic Parmesan butter for an easy lunch or dinner.
Prep: 10 minutes |
Bake: 8–12 minutes
Servings: 6
Ingredients
- 6 large, fully baked croissants
- 12–18 slices deli ham
- 6–12 slices provolone cheese
- 4 tablespoons butter
- 2 teaspoons minced garlic
- 1 teaspoon dried parsley
- ¼ cup grated Parmesan cheese
Instructions
- Preheat oven to 425°F (220°C). Line a baking sheet with parchment rated for that temperature.
- Slice the croissants horizontally. Layer ham and 1–2 slices of provolone on each bottom half, then replace the tops.
- Melt the butter in a microwave-safe bowl in short bursts. Stir in garlic, parsley, and Parmesan.
- Arrange sandwiches on the baking sheet. Brush the butter mixture evenly over the tops.
- Bake for 8–12 minutes, checking after 6 minutes, until the cheese melts and the croissants are golden. Loosely cover with foil if the tops brown too quickly.
- Let stand for 2 minutes, then serve warm.
Why This Recipe Works
Fully baked croissants are the ultimate shortcut. There’s no dough to make, no rising, no shaping. You just slice, fill, and bake. Store-bought croissants from the bakery or the bread aisle work beautifully.
The ham and provolone combination is a classic for a reason. Salty, savory ham pairs perfectly with the mild, nutty flavor of provolone. The cheese melts into a gooey layer that holds the ham in place and adds richness.
Provolone melts beautifully. It’s mild, creamy, and has just enough tang to complement the ham without overpowering it. Mozzarella, Swiss, or Gruyère also work well if you want to change things up.
The garlic Parmesan butter is the star of the show. Melted butter, minced garlic, dried parsley, and grated Parmesan come together to create a savory, garlicky topping that bakes into the croissants and creates a golden, flavorful crust.
Brushing the butter on top lets it soak in as it bakes. The butter seeps into the flaky layers of the croissant, adding richness and flavor. It also helps the Parmesan adhere and creates that golden, glossy finish.
Baking at 425°F gives you a crisp, golden exterior. The high heat melts the cheese quickly while crisping the outside of the croissant. It’s the perfect temperature for a quick bake.
The 2-minute rest allows the cheese to set. It prevents the filling from running out when you bite in and makes the sandwiches easier to handle.
Pro Tips for Perfect Results Every Time
Use large, fully baked croissants. Day-old croissants work especially well because they’re slightly drier and soak up the garlic butter without becoming soggy.
Slice the croissants horizontally, not all the way through. You want a hinge, not two separate halves. This keeps the filling contained and makes the sandwich easier to eat.
Layer the ham and cheese evenly. Fold the ham slices so they fit the croissant, and layer the cheese so it covers the ham. This ensures even melting and a good ratio in every bite.
Use freshly grated Parmesan. Pre-shredded Parmesan contains anti-caking agents that prevent smooth melting. A block of Parmesan, grated at home, melts into the butter more smoothly.
Melt the butter in short bursts. Microwave in 15–20 second intervals, stirring between each, until the butter is fully melted. Overheating can cause it to splatter.
Add the garlic after melting, not before. Adding raw minced garlic to hot butter infuses it with flavor without burning. If you add garlic before melting, it can scorch in the microwave.
Brush generously over the tops. Don’t be shy with the garlic butter. Brush it over the tops and let some of it drip down the sides. It’s what gives the croissants their golden, flavorful crust.
Check the croissants after 6 minutes. Ovens vary, and croissants can go from golden to burnt quickly. Start checking at 6 minutes and pull them out when they’re golden and the cheese is melted.
Loosely cover with foil if the tops brown too quickly. This protects the tops while the cheese finishes melting. Just tent the foil over the pan — don’t wrap tightly.
Let them stand for 2 minutes before serving. This allows the cheese to set slightly and the croissants to cool just enough to handle. It also prevents you from burning your mouth on molten cheese.
Serve warm for the best flavor and texture. These croissants are at their best fresh out of the oven, when the exterior is crisp, the interior is soft, and the cheese is gooey.
Serve with a dipping sauce. A side of marinara, honey mustard, or a garlic aioli takes these to the next level.
Variations and Substitutions
Use a different cheese. Swiss, Gruyère, mozzarella, cheddar, or a combination all melt beautifully. Swiss and Gruyère add a nutty, savory note; mozzarella adds a milder, stretchier melt.
Use a different meat. Turkey, roast beef, salami, or prosciutto all work beautifully in place of the ham. Turkey and Swiss is another classic combination.
Add mustard or mayo. A thin layer of Dijon mustard, honey mustard, or mayonnaise on the inside of the croissant adds tang and moisture.
Add arugula or spinach. A handful of fresh arugula or baby spinach tucked inside the croissant adds a peppery, fresh contrast.
Add sliced tomato. A thin slice of tomato inside the sandwich adds brightness and moisture. Pat it dry first to avoid sogginess.
Make them Italian-style. Use prosciutto, provolone, and a layer of pesto for an Italian-inspired version.
Make them breakfast croissants. Add a scrambled or fried egg to each croissant for a hearty breakfast sandwich.
Make them a ham and cheese slider version. Use slider rolls instead of croissants and adjust the bake time accordingly.
Make them gluten-free. Use gluten-free croissants or gluten-free rolls in place of the regular croissants.
Make them dairy-free. Use dairy-free cheese and dairy-free butter, and skip the Parmesan or use a dairy-free alternative.
Storage and Reheating
Refrigerator: Store cooled croissants in an airtight container for up to 3 days. The croissants will soften over time, but the flavor stays delicious.
Reheating: The best way to reheat is in a 350°F (175°C) oven for 8–10 minutes, until warm and crispy. You can also reheat in an air fryer at 350°F (175°C) for 4–5 minutes. Microwaving works in a pinch but will make the croissants soft rather than flaky.
Freezer: These croissants freeze reasonably well. Assemble them, bake them, cool completely, wrap each one tightly in plastic wrap and foil, and freeze for up to 2 months. Reheat from frozen in a 350°F (175°C) oven for 12–15 minutes.
Make ahead: You can assemble the croissants up to 24 hours in advance, cover them tightly, and refrigerate. Brush with garlic butter just before baking. Bake straight from the refrigerator, adding 2–3 minutes to the bake time.
Food safety: Since these croissants contain meat and dairy, don’t leave them at room temperature for more than 2 hours. Refrigerate leftovers promptly.
What to Serve With Them
These croissants are a complete meal on their own, but a few sides round them out beautifully:
- A cup of tomato soup for dipping
- A simple green salad with a tangy vinaigrette
- Fresh fruit — grapes, berries, or melon
- Potato chips or kettle chips
- Coleslaw for a cool, crunchy contrast
- A cup of hot coffee or tea for a café-style meal
Frequently Asked Questions
Can I use a different type of cheese?
Yes. Swiss, Gruyère, mozzarella, cheddar, or a combination all melt beautifully. Swiss and Gruyère add a nutty, savory note; mozzarella adds a milder, stretchier melt.
Can I use a different meat?
Yes. Turkey, roast beef, salami, or prosciutto all work beautifully in place of the ham.
Why did my croissants turn out soggy?
The butter was brushed too heavily, or the croissants were overfilled. Brush the butter lightly and avoid overfilling. Day-old croissants also absorb butter better than fresh ones.
Can I make these ahead of time?
Yes. Assemble the croissants up to 24 hours in advance, cover tightly, and refrigerate. Brush with garlic butter just before baking.
Can I freeze these croissants?
Yes, for up to 2 months. Bake them, cool completely, wrap tightly, and freeze. Reheat in a 350°F (175°C) oven for 12–15 minutes.
Can I use a different bread?
Yes. Slider rolls, ciabatta, or even bagels work beautifully in place of the croissants. Adjust the bake time as needed.
Can I make these gluten-free?
Yes. Use gluten-free croissants or gluten-free rolls in place of the regular croissants.
Can I make these dairy-free?
Yes. Use dairy-free cheese and dairy-free butter, and skip the Parmesan or use a dairy-free alternative.
How do I keep the tops from burning?
Check the croissants at 6 minutes and loosely cover with foil if the tops are browning too quickly. The foil protects the tops while the cheese finishes melting.
Can I add mustard or mayo?
Yes. A thin layer of Dijon mustard, honey mustard, or mayonnaise on the inside of the croissant adds tang and moisture.
How long do these last in the refrigerator?
Up to 3 days in an airtight container. Reheat in the oven for the best texture.
Can I double this recipe?
Yes. Use two baking sheets and rotate them halfway through baking.
Final Thoughts
These
Garlic Butter Ham & Cheese Croissants are everything an easy lunch or dinner should be: flaky, cheesy, buttery, and packed with savory garlic flavor. The ham and provolone filling is classic and comforting, and the garlic Parmesan butter takes them over the top.
They’re perfect for a quick lunch, a light dinner, a weekend brunch, or anytime you want something that feels a little special but takes almost no effort. Serve them warm with a cup of soup or a simple salad, and you have a complete meal.
If you make these croissants, I’d love to hear how they turned out. Did you use a different cheese? Add mustard? Try them with turkey instead? Drop a comment below and let me know — and if you’re planning to make them, save this recipe for your next easy lunch or dinner.