These Ham and Cheese Crescent Rolls are warm, flaky treats filled with melty cheese and savory ham. Perfect for a snack or a tasty addition to dinner!
They are so easy to make that I often whip them up when friends drop by. Just wrap the filling in crescent dough and bake—yummier than any store-bought snack! 🥐💖
Key Ingredients & Substitutions
Crescent Roll Dough: The base of this recipe, pre-made crescent dough saves time and gives a nice flaky texture. If you want a healthier option, use whole wheat dough or puff pastry instead.
Ham: I love using sliced deli ham for its convenience. You can try turkey ham, smoked ham, or even leftover holiday ham if you have it. Just slice it thinly for easy rolling!
Cheddar Cheese: Sharp cheddar adds a great flavor, but you can swap it out for Swiss, pepper jack, or even cream cheese for a creamier filling if you prefer.
Butter: Brushing melted butter gives a beautiful golden color. You can use olive oil or herb-infused oil if you want to add a twist.
Parmesan Cheese: This adds a nice top crunch. If you don’t have any, try using grated mozzarella or another cheese you like.
What’s the Best Way to Roll Crescent Dough?
Rolling the crescent dough properly ensures that the filling stays inside and bakes evenly. Here’s how to do it:
- Start with each triangle of dough positioned wide end facing you.
- Place a slice of ham and cheese on the center of the triangle, not too close to the edges.
- Carefully roll from the wide end to the point, tucking in filling as you go. This makes a nice tight roll.
- Make sure the point is tucked underneath to avoid unrolling during baking.
With a bit of practice, you’ll be rolling them like a pro in no time! Enjoy your homemade ham and cheese rolls!

Ham And Cheese Crescent Rolls
Ingredients You’ll Need:
- 1 can (8 oz) refrigerated crescent roll dough
- 4 oz sliced ham (about 8 slices)
- 4 oz cheddar cheese slices (or shredded cheddar)
- 2 tbsp melted butter
- 1/4 cup grated Parmesan cheese
- 1/2 tsp dried parsley flakes (optional)
How Much Time Will You Need?
This delicious recipe takes about 10 minutes to prepare and 12-15 minutes to bake. So, in about 25-30 minutes, you’ll have warm, gooey Ham and Cheese Crescent Rolls ready to enjoy!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 375°F (190°C). This will ensure your rolls bake evenly. While the oven heats up, you can prep your baking sheet by lining it with parchment paper or lightly greasing it.
2. Prepare the Dough:
Open your can of refrigerated crescent roll dough and gently unroll it. Separate the dough into 8 triangles. Lay them out on a clean surface, ready for filling.
3. Add the Ham and Cheese:
On each triangle of dough, place one slice of ham and one slice of cheddar cheese. If the ham is too big, don’t hesitate to fold or trim it to fit nicely.
4. Roll Them Up:
Starting from the wide end of each triangle, carefully roll the dough towards the point, wrapping it snugly around the ham and cheese filling. Make sure the point ends up underneath so it doesn’t unroll during baking.
5. Arrange on the Baking Sheet:
Place the rolled crescent rolls on your prepared baking sheet, ensuring there’s a little space between each one for even baking.
6. Brush with Butter:
Using a brush or spoon, gently coat each crescent roll with the melted butter. This will give them a beautiful golden color when they bake.
7. Add Cheese and Seasoning:
Sprinkle the grated Parmesan cheese evenly over the tops of the rolls. If you’re using parsley flakes, sprinkle those on as well for a lovely touch!
8. Bake:
Pop your baking sheet in the preheated oven and bake for about 12-15 minutes, or until the rolls are golden brown and the cheese is bubbly and melty.
9. Serve and Enjoy:
Once baked, take them out of the oven and let them cool for just a few minutes. Serve them warm and enjoy your delicious Ham and Cheese Crescent Rolls!
These rolls are perfect for snacks, appetizers, or even a quick meal. Enjoy! 🥐💖
Can I Use Different Types of Cheese?
Absolutely! While cheddar is a great choice, you can experiment with other types like Swiss, provolone, or even a blend of cheeses. Just make sure they melt well for the best flavor!
Can I Make Ham and Cheese Crescent Rolls Ahead of Time?
Yes! You can prepare the rolls, place them on the baking sheet, cover with plastic wrap, and refrigerate them for up to 24 hours. Just add a few extra minutes to the baking time if they’re cold from the fridge.
How Do I Store Leftovers?
Store any leftover crescent rolls in an airtight container in the refrigerator for up to 3 days. To reheat, pop them in the oven at 350°F (175°C) for about 5-7 minutes, or until warmed through.
What Can I Serve with Ham and Cheese Crescent Rolls?
These rolls pair wonderfully with a simple side salad, fresh fruit, or even a bowl of soup. They make an excellent appetizer at parties or a delightful snack anytime!



