Love this? Save it for later!
Share the inspiration with your friends
This was supposed to be a simple ham and cheese sandwich night. You know those evenings when you just need to get dinner on the table before everyone starts hovering around the kitchen, asking what’s for dinner for the fifth time in an hour? That was my Tuesday last week. I had the ham, I had the Swiss cheese, I had the dijon mustard. What I didn’t have was any decent bread. The loaf I thought was in the bread box turned out to be a sad, stale survivor from last weekend’s brunch. And I was already in that place where going back to the store felt like a personal failure.
So I stood there, staring into the fridge like it might magically produce something edible, when my eyes landed on a pack of croissants from the bakery section. They were a little past their prime, honestly — not quite day-old but definitely not morning-fresh either. I grabbed them anyway, thinking, well, this is going to be a disaster. I mean, croissants for sandwiches? They’re so delicate. They’d probably fall apart the second I put any filling in them. But I was stubborn and hungry and honestly a little annoyed at the bread situation.
What came out of the oven was nothing like the plan — and better. The croissants got all golden and buttery on top, the ham warmed through perfectly, and the Swiss cheese melted into these little pockets of gooey goodness. The whole thing held together better than any sandwich I’d made on regular bread. My husband walked in and asked if I’d ordered takeout. That’s when I knew I’d stumbled onto something. These fluffy ham and Swiss croissant sliders weren’t just a backup plan — they were the new plan. And I’ve made them three times since that Tuesday, because honestly, when something works this well, you don’t question it. You just keep making it.
Why You’ll Love This Recipe
Let me tell you why these sliders have become my secret weapon for busy nights. They’re the kind of recipe that makes you look like you put in way more effort than you actually did.
- Ready in 20 Minutes: From fridge to table in under twenty minutes. That’s faster than most delivery options, and way more satisfying.
- Simple Ingredients: You probably have most of these in your kitchen right now. No fancy trips to specialty stores needed.
- Perfect for Any Occasion: Game day, weeknight dinner, brunch with friends, or just a Tuesday when you need something good. These sliders fit everywhere.
- Crowd-Pleaser: Kids love them, adults love them, picky eaters ask for seconds. I’ve never had leftovers.
- Unbelievably Delicious: The combination of buttery croissants, savory ham, and melty Swiss cheese is pure comfort food magic.
What makes these different from other slider recipes? It’s the croissants. Most recipes use Hawaiian rolls or dinner rolls, but the flaky, buttery texture of croissants takes these to another level. They get slightly crispy on the outside while staying soft and tender inside. The cheese melts into every nook and cranny, and the ham gets warm and flavorful without drying out.
This isn’t just another sandwich recipe. It’s the one you’ll remember. The one you’ll make for holidays and busy weeknights alike. The one that makes people close their eyes after the first bite and say, “Okay, that’s really good.” And honestly? That feeling never gets old.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that work together to create something genuinely special. Most of these are pantry staples or easy to find at any grocery store.
For the Sliders
- 8 croissants (day-old works great — they hold up better to the filling)
- 1 pound deli ham, thinly sliced (I prefer honey ham or black forest ham for extra flavor)
- 8 slices Swiss cheese (Gruyère works beautifully too if you want to get fancy)
- 3 tablespoons Dijon mustard (whole grain mustard adds nice texture if you have it)
- 2 tablespoons mayonnaise (optional, but adds creaminess)
For the Topping

- 4 tablespoons unsalted butter, melted
- 1 tablespoon Dijon mustard
- 1 tablespoon poppy seeds (or sesame seeds if that’s what you have)
- 1 teaspoon Worcestershire sauce
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- 1 tablespoon brown sugar (optional, but adds that sweet-savory balance)
Ingredient Tips
For the best results, use good-quality croissants from a bakery section, not the super soft, pre-packaged ones. They’ll hold up better and have that perfect flaky texture. I’ve found that day-old croissants actually work better than fresh ones because they’re slightly firmer and don’t get soggy.
For the ham, ask for it sliced thick at the deli counter — about ⅛ inch thick. Pre-packaged ham works in a pinch, but the texture isn’t quite as good. If you’re feeding a crowd, double the recipe and use a 9×13 baking dish.
Swiss cheese is classic here, but provolone or havarti make excellent substitutes. The key is using a cheese that melts well and has a mild, nutty flavor that complements the ham without overpowering it.
Equipment Needed
You don’t need much for this recipe, which is part of why I love it. Here’s what you’ll need:
- 9×13 baking dish (or any oven-safe dish that fits the sliders snugly)
- Small bowl for mixing the topping
- Pastry brush (a spoon works too, but a brush gives better coverage)
- Sharp knife for slicing the croissants
- Cutting board
- Aluminum foil for covering while baking
If you don’t have a pastry brush, just drizzle the butter mixture over the sliders and spread it around with the back of a spoon. It won’t look as pretty, but it’ll taste the same. For the baking dish, any size that holds the sliders in a single layer works — they just need to be touching each other to stay fluffy and moist.
I’ve made these in a cast iron skillet before, and honestly, it worked great. The edges got extra crispy, which some people prefer. Just make sure your skillet is oven-safe up to 350°F.
Preparation Method
This comes together fast, so have everything ready before you start. Trust me on this — once you get going, there’s no stopping.
- Preheat your oven to 350°F (175°C). While it’s heating, get your ingredients ready. This is a good time to melt the butter for the topping.
- Slice the croissants in half horizontally. Use a serrated knife and a gentle sawing motion to avoid squishing them. Place the bottom halves in your baking dish, cut side up. They should fit snugly together.
- Mix the Dijon and mayonnaise together in a small bowl. Spread this mixture evenly over the bottom halves of the croissants. Don’t be shy with it — this layer adds moisture and tang that balances the richness of the ham and cheese.
- Layer the ham evenly over the mustard mixture. Fold the slices to fit if needed, but try to keep an even thickness throughout. You want ham in every bite.
- Top with Swiss cheese slices. If the slices are larger than the croissants, tear them to fit. Overlap slightly to ensure full coverage — cheese that hangs over the edges will get crispy and delicious.
- Place the top halves of the croissants over the cheese. Press down gently to compact everything slightly. The sliders should be touching each other in the dish.
- Make the topping by whisking together the melted butter, remaining Dijon mustard, poppy seeds, Worcestershire sauce, garlic powder, onion powder, and brown sugar if using. Whisk until smooth and well combined.
- Brush the topping generously over the tops of the croissants. Use all of it — every last drop. Let it soak in for a minute or two. You’ll see the croissants start to absorb that buttery goodness.
- Cover the dish with aluminum foil and bake for 10 minutes. This steams the sliders and melts the cheese without drying out the croissants.
- Remove the foil and bake for another 5-8 minutes, until the tops are golden brown and the edges are crispy. The cheese should be fully melted and starting to bubble around the edges.
- Let them rest for 2-3 minutes before serving. This is important — the cheese needs a minute to set so everything doesn’t slide apart when you pick them up.
Your kitchen will smell incredible at this point. The butter, the mustard, the warm ham — it’s a combination that just works. When you pull them out of the oven, the tops should be golden and slightly crispy, and the bottoms will be soft and buttery from soaking up all that goodness.
Cooking Tips & Techniques
I’ve made these sliders enough times to learn a few things the hard way. Let me save you some trouble.
Don’t skip the foil step. The first time I made these, I was impatient and left the foil off the whole time. The tops got too dark before the cheese was fully melted, and the ham was still cold in the middle. Covering them first ensures everything heats through evenly.
Use room temperature croissants. If your croissants are straight from the fridge, they’ll take longer to heat through and might get dry on the outside before the inside is warm. Let them sit on the counter for 15 minutes before assembling.
Press down gently before baking. After you assemble the sliders, use your hand to press down on them slightly. This helps everything stay together and creates those nice, compact sliders that are easy to eat.
Watch the topping consistency. If your butter mixture starts to separate, just whisk it again. It happens sometimes, especially if the butter is too hot. A quick whisk brings it back together.
Let them rest. I know it’s hard to wait, but those 2-3 minutes of resting time make a huge difference. The sliders will hold their shape better, the cheese won’t burn your mouth, and the flavors have a chance to meld together.
One thing I learned the hard way: don’t overfill the dish. If the sliders are too crammed in, they won’t cook evenly. If they’re too spread out, the edges will dry out. A snug single layer is the sweet spot.
Variations & Adaptations
This recipe is flexible, and I’ve tried several variations depending on what I have on hand or who I’m feeding.
Turkey and Swiss: Swap the ham for sliced turkey breast. It’s a little lighter but just as satisfying. Add a layer of cranberry sauce for a Thanksgiving-inspired version that’s honestly amazing.
Vegetarian Option: Skip the ham and layer in roasted vegetables like bell peppers, zucchini, and mushrooms. Add some caramelized onions for sweetness. The cheese and croissants are still the stars.
Spicy Version: Add a layer of pepper jack cheese instead of Swiss, and spread some sriracha mayo on the bottom. The heat pairs surprisingly well with the buttery croissants.
Breakfast Sliders: Use the same technique but fill with scrambled eggs, bacon or sausage, and cheddar cheese. These are dangerous — in the best way.
Low-Carb Option: Use large lettuce leaves or low-carb tortillas instead of croissants. The filling is the same, and it’s surprisingly good. Not quite as indulgent, but still satisfying.
I’ve also tried adding a thin layer of honey mustard to the top croissant half before baking, and it creates this beautiful sweet-savory glaze that’s absolutely addictive. Just a thin layer, though — too much and it gets messy.
Serving & Storage Suggestions
These sliders are best served warm, right out of the oven. The cheese is perfectly melted, the croissants are soft and buttery, and everything is at its peak.
What to serve with them: A simple green salad with a tangy vinaigrette cuts through the richness nicely. Roasted vegetables like asparagus or broccoli work well too. For game day, serve with potato chips and pickles on the side.
For storage: Leftover sliders (if you have any) can be stored in an airtight container in the refrigerator for up to 3 days. The croissants will soften a bit, but they’re still delicious.
To reheat: Pop them in a 350°F oven for 5-7 minutes, covered with foil. The microwave works in a pinch, but the croissants will be soft rather than crispy. If you have an air fryer, 3 minutes at 350°F works beautifully.
Can you freeze them? Yes! Assemble the sliders but don’t bake them. Wrap tightly in plastic wrap and then foil, and freeze for up to 2 months. When you’re ready, bake from frozen, adding 10-15 minutes to the cooking time. The topping might not be as glossy, but they’ll still taste great.
One thing I’ve noticed: the flavors actually get better after a day in the fridge. Something about the mustard and ham melding together overnight makes them even more delicious. So don’t be sad about leftovers — embrace them.
Nutritional Information & Benefits
Let’s be real — these sliders are indulgent. But here’s the breakdown if you’re curious:
| Nutrient | Per Slider (approx) |
|---|---|
| Calories | 380-420 |
| Protein | 22g |
| Carbohydrates | 28g |
| Fat | 22g |
| Sodium | 980mg |
That said, there are some redeeming qualities. The ham provides a good amount of protein, and Swiss cheese is a decent source of calcium. The croissants offer quick energy, which is helpful on busy days.
If you’re watching your sodium, look for low-sodium ham and reduce the added salt in the topping. You can also use whole wheat croissants for extra fiber. For a lighter version, use turkey ham and reduced-fat Swiss cheese — it still tastes great, just a little less indulgent.
I personally don’t stress about the numbers too much. These are comfort food, and sometimes comfort is exactly what you need. Balance comes from the rest of your day, not from one meal.
Frequently Asked Questions
Can I make these ahead of time?
Absolutely. Assemble the sliders up to 24 hours in advance, cover, and refrigerate. Add the topping just before baking. You might need to add 5 minutes to the covered baking time since they’ll be cold from the fridge.
What if I don’t have Dijon mustard?
Yellow mustard works in a pinch, but the flavor will be different. Whole grain mustard is a great alternative, or you can use honey mustard for a sweeter version. Even plain mayonnaise works as a spread if that’s all you have.
Can I use other types of cheese?
Yes! Gruyère, provolone, havarti, or even cheddar all work well. The key is using a cheese that melts nicely. Avoid hard cheeses like Parmesan on their own — they don’t melt as smoothly.
My croissants got soggy. What went wrong?
This usually happens if the croissants are too fresh or if you used too much spread. Day-old croissants hold up better. Also, make sure you’re not overloading the mustard-mayo mixture — a thin layer is all you need.
How do I keep the sliders warm for a party?
After baking, keep them in the baking dish and cover loosely with foil. They’ll stay warm for about 30 minutes. For longer periods, use a slow cooker on the “warm” setting, but the croissants will soften over time.
Conclusion
These fluffy ham and Swiss croissant sliders started as a happy accident, but they’ve become a staple in my kitchen for good reason. They’re quick, they’re forgiving, and they deliver that warm, satisfying feeling that good food should bring. Whether you’re feeding a crowd on game day or just need a reliable dinner that everyone will actually eat, these sliders deliver every single time.
I love how adaptable they are — you can swap ingredients based on what’s in your fridge, adjust the seasonings to your taste, and they still come out great. That’s the mark of a recipe that’s worth keeping around. And honestly? The fact that they’re ready in 20 minutes makes them practically magic.
Try them this week. Experiment with the variations. Make them your own. And when you do, come back and tell me how they turned out — I’d love to hear about your version. Drop a comment below, share a photo, or tag me in your creation. Happy cooking!
Pin This Recipe!

Fluffy Ham and Swiss Croissant Sliders: An Easy 20-Min Recipe
These fluffy ham and Swiss croissant sliders are a quick and delicious weeknight dinner or party appetizer, ready in just 20 minutes. Buttery croissants are filled with savory ham and melty Swiss cheese, then baked with a flavorful poppy seed topping.
- Prep Time: 10 minutes
- Cook Time: 15-18 minutes
- Total Time: 25-28 minutes
- Yield: 8 sliders 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 8 croissants (day-old works great)
- 1 pound deli ham, thinly sliced (honey ham or black forest ham)
- 8 slices Swiss cheese (Gruyère works too)
- 3 tablespoons Dijon mustard
- 2 tablespoons mayonnaise (optional)
- 4 tablespoons unsalted butter, melted
- 1 tablespoon Dijon mustard
- 1 tablespoon poppy seeds (or sesame seeds)
- 1 teaspoon Worcestershire sauce
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- 1 tablespoon brown sugar (optional)
Instructions
- Preheat your oven to 350°F (175°C).
- Slice the croissants in half horizontally. Place the bottom halves in a 9×13 baking dish, cut side up.
- Mix the 3 tablespoons Dijon mustard and mayonnaise together in a small bowl. Spread this mixture evenly over the bottom halves of the croissants.
- Layer the ham evenly over the mustard mixture.
- Top with Swiss cheese slices, overlapping slightly.
- Place the top halves of the croissants over the cheese. Press down gently.
- Make the topping by whisking together the melted butter, remaining 1 tablespoon Dijon mustard, poppy seeds, Worcestershire sauce, garlic powder, onion powder, and brown sugar (if using).
- Brush the topping generously over the tops of the croissants. Let it soak in for a minute or two.
- Cover the dish with aluminum foil and bake for 10 minutes.
- Remove the foil and bake for another 5-8 minutes, until the tops are golden brown and the edges are crispy.
- Let them rest for 2-3 minutes before serving.
Notes
Day-old croissants hold up better and don’t get soggy. For best results, use good-quality croissants from a bakery section. Ask for ham sliced thick at the deli counter (about ⅛ inch thick). Don’t skip the foil step to ensure even heating. Let sliders rest for 2-3 minutes before serving so the cheese sets. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, bake at 350°F for 5-7 minutes covered with foil, or use an air fryer at 350°F for 3 minutes. Assemble and freeze unbaked for up to 2 months; bake from frozen, adding 10-15 minutes.
Nutrition
- Serving Size: 1 slider
- Calories: 400
- Sugar: 6
- Sodium: 980
- Fat: 22
- Saturated Fat: 12
- Carbohydrates: 28
- Fiber: 1
- Protein: 22
Keywords: ham and cheese sliders, croissant sliders, easy dinner, 20 minute meal, party appetizer, game day food, ham and swiss


