If you are looking for a quick and comforting recipe with buttery crescent dough, savory ham, and plenty of melted cheese, these Cheesy Ham & Cheese Crescent Rolls are an excellent choice. Each crescent is filled with sliced ham and cheese, rolled up, brushed with garlic butter, and baked until golden, flaky, and bubbling inside.
This recipe is perfect for breakfast, brunch, lunchboxes, game day, parties, or an easy weeknight snack. Using refrigerated crescent dough keeps preparation simple, while cheddar, mozzarella, Swiss, or provolone can be used depending on the flavor you prefer.
Serve these warm with honey mustard, Dijon, ranch, or marinara for an easy handheld snack the whole family can enjoy.
Why You’ll Love These Cheesy Ham & Cheese Crescent Rolls
These crescent rolls require only a few basic ingredients and can be assembled in minutes.
The buttery dough becomes crisp and golden on the outside while remaining soft around the filling.
Ham provides savory flavor, while melted cheese creates a gooey center.
They are easy to customize with bacon, jalapeños, spinach, different cheeses, or a thin layer of mustard.
They also work well for breakfast meal prep, party platters, and quick after-school snacks.
Ingredients
For the Crescent Rolls
- 2 cans refrigerated crescent roll dough, 8 rolls each
- 12–16 slices deli ham
- 8 slices cheddar cheese, cut in half
- 8 slices Swiss, provolone, or mozzarella cheese, cut in half
For the Garlic Butter Topping
- 3 tablespoons unsalted butter, melted
- 2 garlic cloves, finely minced
- ½ teaspoon garlic powder
- ½ teaspoon Italian seasoning
- 1 tablespoon chopped fresh parsley
- 2 tablespoons freshly grated Parmesan cheese
Optional Inside Spread
- 2 tablespoons Dijon mustard
- 2 tablespoons mayonnaise
- 1 teaspoon honey
Optional Toppings
- Sesame seeds
- Poppy seeds
- Everything bagel seasoning
- Extra Parmesan
- Freshly cracked black pepper
For Serving
- Honey mustard
- Dijon mustard
- Ranch dressing
- Marinara sauce

How to Make Cheesy Ham & Cheese Crescent Rolls
1. Preheat the Oven
Preheat your oven to 375°F (190°C).
Line a large baking sheet with parchment paper.
2. Prepare the Dough
Open the crescent roll cans.
Carefully separate the dough along the perforated lines into individual triangles.
Arrange them on a clean work surface.
3. Prepare the Ham
If the ham slices are large, cut or fold them so they fit comfortably inside each dough triangle.
Avoid letting too much ham extend beyond the edges.
4. Prepare the Cheese
Cut the cheese slices in half or into strips that fit the crescent dough.
Using smaller cheese pieces makes the rolls easier to seal and reduces excessive leakage during baking.
5. Make the Optional Mustard Spread
In a small bowl, combine Dijon mustard, mayonnaise, and honey.
Mix until smooth.
6. Add the Spread
If using, spread a very thin layer over each dough triangle.
Do not use too much because excess sauce can make the dough soggy.
7. Add the Ham
Place a folded piece of ham over the wide end of each crescent triangle.
8. Add the Cheese
Place cheddar and Swiss, provolone, or mozzarella over the ham.
Keep the filling concentrated toward the wide end.
9. Roll the Crescents
Starting from the wide end, roll the dough toward the pointed end.
Roll snugly but do not stretch the dough too tightly.
10. Tuck the Point Underneath
Place each crescent seam- or point-side down on the prepared baking sheet.
This helps prevent the rolls from opening while baking.
11. Space the Rolls Apart
Leave approximately 1–2 inches between each roll.
They will expand as they bake.
12. Make the Garlic Butter
Combine melted butter, minced garlic, garlic powder, Italian seasoning, parsley, and Parmesan.
Mix well.
13. Brush the Rolls
Brush the tops and sides of each crescent lightly with garlic butter.
Reserve a little butter for finishing.
14. Add Optional Toppings
Sprinkle with sesame seeds, poppy seeds, everything bagel seasoning, or additional Parmesan if desired.
15. Bake
Bake for approximately 11–15 minutes.
The crescent rolls should become deeply golden and puffed.
16. Check the Bottoms
Lift one roll carefully with a spatula.
The bottom should be golden rather than pale or doughy.
If necessary, bake for another 1–3 minutes.
17. Add More Garlic Butter
Remove the rolls from the oven.
Immediately brush them lightly with the remaining garlic butter.
18. Rest Briefly
Let the crescent rolls rest for approximately 3–5 minutes.
The cheese will be extremely hot immediately after baking.
19. Garnish
Sprinkle with parsley and extra Parmesan if desired.
20. Serve
Serve warm with honey mustard, Dijon, ranch, or marinara for dipping.
What to Serve With Ham & Cheese Crescent Rolls
These rolls are versatile enough for breakfast, lunch, or party food.
Serve them with:
- Scrambled eggs
- Breakfast potatoes
- Fresh fruit
- Tomato soup
- Caesar salad
- Garden salad
- French fries
- Potato wedges
- Roasted vegetables
- Pickles
For brunch, pair them with eggs, fruit, yogurt, and coffee.
For parties, arrange them on a platter with several dipping sauces.
Tips for the Best Ham & Cheese Crescent Rolls
Keep the crescent dough refrigerated until you are ready to use it.
Do not overload the rolls.
Fold large ham slices so they fit inside the dough.
Keep cheese away from the outer edges.
Roll snugly but gently.
Place the pointed end underneath before baking.
Use parchment paper for easy cleanup.
Do not use too much wet sauce inside.
Bake until the bottoms are golden.
Let the rolls cool briefly before serving.
Easy Recipe Variations
Ham & Swiss Crescent Rolls
Use Swiss cheese with Dijon mustard for a classic combination.
Ham Cheddar Crescents
Use sharp cheddar for a stronger cheese flavor.
Bacon Ham & Cheese Rolls
Add crispy crumbled bacon to the filling.
Jalapeño Ham Crescents
Add thinly sliced jalapeños and pepper Jack cheese.
Garlic Parmesan Ham Rolls
Increase the garlic butter and Parmesan topping.
Spinach Ham & Cheese Rolls
Add a small amount of cooked spinach that has been squeezed very dry.
Hawaiian Ham Crescent Rolls
Add a small amount of finely diced pineapple with ham and mozzarella.
Drain the pineapple very well first.
Turkey & Cheese Crescent Rolls
Replace the ham with sliced turkey.
How to Store Leftovers
Allow leftover crescent rolls to cool completely.
Transfer them to an airtight container and refrigerate for up to 3–4 days.
For the best texture, reheat in a 350°F (175°C) oven for approximately 5–8 minutes.
An air fryer also works well at around 350°F for several minutes.
Microwaving is faster but will make the dough softer.
For freezing, wrap cooled crescent rolls individually and place them in a freezer-safe bag or container.
Freeze for up to approximately 2 months.
Thaw overnight in the refrigerator or reheat from frozen until hot throughout.
Frequently Asked Questions
Can I use deli ham?
Yes.
Thinly sliced deli ham works perfectly and is easy to fold inside the crescent dough.
What cheese works best?
Cheddar, Swiss, mozzarella, provolone, Monterey Jack, and pepper Jack all work well.
Why is the cheese leaking out?
Too much cheese may have been added or it may have been placed too close to the edges.
Use smaller cheese pieces and keep the filling toward the center.
Can I prepare these ahead?
Yes.
Assemble the rolls several hours ahead, cover, and refrigerate.
Brush with garlic butter shortly before baking.
Can I use crescent dough sheets?
Yes.
Cut the sheet into triangles or rectangles before filling and rolling.
Can I make these for breakfast?
Absolutely.
They pair especially well with scrambled eggs, fruit, and breakfast potatoes.
Can I add eggs inside?
Yes.
Add a small amount of fully cooked scrambled egg with the ham and cheese, but avoid overfilling.
Can I air fry them?
Yes.
Air fry at approximately 330–350°F until puffed, golden, and cooked through. Work in batches so the rolls have room to expand.
Final Thoughts
These Cheesy Ham & Cheese Crescent Rolls combine buttery flaky dough, savory ham, melted cheddar and Swiss, garlic butter, herbs, and Parmesan in one simple handheld recipe.
The key is keeping the filling compact, avoiding too much cheese near the edges, and baking until the crescents are deeply golden and crisp underneath.
Serve them warm with honey mustard, ranch, or marinara for an easy breakfast, lunch, party appetizer, or family-friendly snack.