These ham and cheese crescent rolls are warm, flaky, and oh-so-tasty! They are filled with savory ham and gooey cheese, making them a perfect snack or lunch option.
These rolls are so easy to make; just wrap, bake, and enjoy! I love serving them with a dip – but let’s be real, they taste great on their own too!🥪
Key Ingredients & Substitutions
Crescent Roll Dough: This is the foundation of your rolls. If you’re looking for a healthier option, consider using whole wheat crescent dough. If you’re gluten-free, there are gluten-free crescent roll alternatives available too.
Deli Ham: Any type of deli ham works great! I like using honey ham for a touch of sweetness. For a lighter choice, turkey ham or even roasted chicken can be used instead.
Cheddar Cheese: Cheddar is a classic, but feel free to mix it up! Swiss, gouda, or pepper jack cheese would also work nicely. And for a fun twist, combine different cheeses for a more complex flavor.
Melted Butter: Brushing the tops with butter helps create a beautiful golden finish. If you’re looking for a lower-fat option, you could use olive oil instead.
What’s the Best Way to Roll Up Crescent Rolls Without Spilling the Filling?
Rolling the crescent rolls can be tricky, but there’s a simple technique to keep everything intact. Start by placing your filling at the wide end of the triangle, allowing enough space to fold it over. Make sure to tuck the filling in while you roll and go slowly.
- Begin at the wide end and roll towards the tip, ensuring the ham and cheese stay inside.
- Curve the ends slightly to prevent them from unrolling during baking.
- If you’re worried about leaks, you can pinch the seams together before placing them on the baking sheet.
You’ll have beautiful crescent rolls ready to enjoy in no time!

Ham And Cheese Crescent Rolls
Ingredients You’ll Need:
For The Rolls:
- 1 can (8 oz) refrigerated crescent roll dough
- 8 slices deli ham
- 8 slices cheddar cheese (or a mix of cheddar and mozzarella)
For The Topping:
- 2 tablespoons melted butter
- 1/4 cup grated Parmesan cheese (optional, for topping)
- 1/2 teaspoon garlic powder (optional, for topping)
How Much Time Will You Need?
This delicious recipe takes about 10 minutes of prep time and 12-15 minutes of baking time. In total, you’ll spend around 25-30 minutes making these tasty ham and cheese crescent rolls!
Step-by-Step Instructions:
1. Prepare Your Oven and Baking Sheet:
Start by preheating your oven to 375°F (190°C). While it’s heating, grab a baking sheet and line it with parchment paper or lightly grease it to prevent sticking.
2. Get the Dough Ready:
Unroll the crescent roll dough carefully. You’ll see that it’s divided into 8 triangles. Gently separate these triangles along the perforations so you can work with each one individually.
3. Add the Filling:
Take one triangle of dough and place a slice of ham at the wide end. Top it off with a slice of cheese. You can be a bit generous with it if you like extra cheesy rolls!
4. Roll It Up:
Starting from the wide end of the triangle, carefully roll the dough up towards the tip, enclosing the ham and cheese. Make sure to curve the ends slightly to form a crescent shape. Repeat this with all the triangles.
5. Arrange on Baking Sheet:
Place your rolled crescent rolls onto the prepared baking sheet. Leave space between each roll (about 2 inches) so they have room to puff up while baking.
6. Brush with Butter:
Take the melted butter and brush it on top of each crescent roll. This will help them turn golden brown and give them a shiny finish!
7. Optional Toppings:
If you want to add a bit more flavor, mix the grated Parmesan cheese and garlic powder in a small bowl. Sprinkle this mixture generously over the tops of your crescent rolls.
8. Bake:
Now it’s time to bake! Place the baking sheet in the preheated oven and bake for about 12-15 minutes, or until the rolls are golden brown and the cheese is melted and bubbly. Keep an eye on them as they bake!
9. Cool and Serve:
Once they’re done, carefully remove the crescent rolls from the oven and let them cool for a few minutes. This waiting time will help you avoid burning your mouth on hot cheese!
10. Enjoy!
Your warm, flaky Ham and Cheese Crescent Rolls are ready to be enjoyed! Perfect for snacking, as an appetizer, or even as a quick meal. Enjoy!
Can I Use Different Types of Meat or Cheese?
Absolutely! You can substitute deli turkey, chicken, or even salami for the ham. For cheese, try using Swiss, provolone, or pepper jack for a spicy kick. Get creative with your favorite combinations!
Can I Make These Crescent Rolls Ahead of Time?
Yes, you can prepare the rolls in advance! Assemble them and place them on the baking sheet, then cover and refrigerate for a few hours or overnight. When you’re ready to bake, just brush with butter and pop them in the oven directly from the fridge, adding a couple of extra minutes to the baking time.
How Do I Store Leftovers?
Store any leftover crescent rolls in an airtight container in the fridge for up to 3 days. To reheat, place them in the oven at 350°F (175°C) for about 5-10 minutes, or until heated through. You can also use the microwave, but they won’t be as crispy.
Can I Freeze Ham and Cheese Crescent Rolls?
Yes, these rolls freeze wonderfully! After baking and cooling, place them in a single layer on a baking sheet to freeze them first, then transfer them to an airtight container or freezer bag. When you’re ready to enjoy, bake from frozen at 375°F (190°C) for about 15-20 minutes until warmed through.



