Ham and cheese crescent rolls are a tasty treat that’s super easy to make! You just wrap delicious ham and melty cheese in flaky crescent roll dough and bake them until golden.
These little bundles are perfect for a snack or even a quick meal. I love serving them with some mustard for dipping—yum! It’s hard to eat just one! 😋
Key Ingredients & Substitutions
Crescent Roll Dough: The star of this recipe! You can use store-bought dough for a quick fix. If you’re feeling adventurous, try making your own dough, or substitute with puff pastry for an extra flaky bite.
Deli Ham: Any type of ham works great, but honey or smoked ham adds more flavor. If you’re looking for a lighter option, turkey ham is a good alternative.
Cheddar Cheese: Cheddar is classic, but feel free to mix it up! Swiss, mozzarella, or pepper jack can also add a different twist. Vegan cheese works for a dairy-free option.
Egg Wash: An egg wash gives the rolls a lovely golden color. If you prefer a vegan option, use a mixture of plant-based milk and a little oil.
How Do I Ensure My Crescent Rolls Are Perfectly Golden and Flaky?
Getting that golden, flaky finish on your rolls takes a few steps. First, make sure the oven is preheated so the rolls cook evenly. The egg wash is crucial for color, but don’t overdo it; a light brush is all you need.
- Place the rolls on a baking sheet with the point side down to prevent them from unrolling in the oven.
- Keep an eye on them as they bake; around 12-15 minutes is perfect, but your oven may vary.
- Once golden, let them cool for a few minutes to help the cheese set slightly before serving.
Enjoy your warm, tasty crescent rolls!

How to Make Ham And Cheese Crescent Rolls
Ingredients You’ll Need:
- 1 can (8 oz) refrigerated crescent roll dough
- 6 slices deli ham
- 6 slices cheddar cheese (or your favorite cheese)
- 1 egg
- 1 tablespoon water
- Optional: mustard or mayonnaise for serving
How Much Time Will You Need?
This delicious recipe takes about 10 minutes to prepare and 12-15 minutes to bake. You’ll spend a few minutes rolling up the ham and cheese before enjoying these warm, flaky treats in no time!
Step-by-Step Instructions:
1. Preheat the Oven:
Begin by preheating your oven to 375°F (190°C). This ensures that the crescent rolls will bake evenly and become perfectly golden.
2. Prepare the Dough:
Unroll the crescent roll dough on a clean surface and separate it into 8 triangular segments. It’s super easy to work with!
3. Add Ham and Cheese:
On the wide end of each crescent triangle, place one slice of ham and one slice of cheese. Feel free to use as much or as little as you like!
4. Roll ‘Em Up:
Starting from the wide end, carefully roll the dough towards the narrow tip. Make sure the ham and cheese are tucked in nicely as you roll!
5. Arrange on Baking Sheet:
Place your rolled crescents on an ungreased baking sheet with the point side facing down. This helps to keep them from unrolling while baking.
6. Prepare the Egg Wash:
In a small bowl, beat the egg together with the tablespoon of water. This will be your egg wash to give the rolls a lovely golden color.
7. Brush the Crescents:
Lightly brush the tops of each crescent roll with the egg wash. This step is key for that shiny, golden finish!
8. Bake Them Up:
Put the baking sheet in the oven and bake for 12–15 minutes. Keep an eye on them—the goal is a gorgeous golden brown with melted cheese!
9. Cool and Serve:
Once they look perfect, remove the rolls from the oven and let them cool for a few minutes. They’ll be super hot, so this is a good time to catch your breath!
10. Enjoy!
Serve your warm ham and cheese crescent rolls with mustard or mayonnaise for dipping if you like. Enjoy every flaky, cheesy bite!
Enjoy your flaky, cheesy, ham-filled crescent rolls!
Can I Use Different Types of Cheese?
Absolutely! While cheddar is a classic choice, feel free to experiment with mozzarella, Swiss, or pepper jack for a different flavor. Vegan cheese is also a great option for a dairy-free version!
How Do I Store Leftovers?
Store any leftover crescent rolls in an airtight container in the fridge for up to 3 days. To reheat, pop them in the microwave for about 30 seconds or warm them in an oven at 350°F (175°C) for a few minutes until heated through.
Can I Make These Crescent Rolls Ahead of Time?
Yes! You can assemble the rolls ahead of time and refrigerate them for up to 24 hours before baking. Just remember to let them sit at room temperature for about 10 minutes before putting them in the oven to ensure even baking.
What Should I Serve With Ham And Cheese Crescent Rolls?
These rolls pair wonderfully with mustard or mayonnaise for dipping. You could also serve them with a side salad or some fresh veggies for a complete meal!



