Go Back
+ servings
Ham and Cheese Rolls are the best dinner! So easy and majorly delicious.
Print Recipe
5 from 2 votes

Ham Cheese Rolls

Delicious ham and cheese rolls, these cresent rolls have a layer of pimento cheese, ham, and cream cheese. They are then baked to perfection.
Prep Time2 hrs
Cook Time15 mins
Total Time2 hrs 15 mins
Course: Bread
Cuisine: American
Keyword: baked rolls, crescent rolls, ham cheese rolls
Servings: 24 rolls
Calories: 167kcal
Author: Rachael Yerkes


  • 1 1/2 C warm water
  • 2 Tbs instant yeast
  • 1/3 C sugar
  • 3 eggs
  • 5-6 C flour
  • 2 tsp salt
  • 1 Tbs dough enhancer
  • 1 jar pimento cheese spread
  • 12 pieces black forrest ham
  • 8 ounces cream cheese
  • 1/4 cup of butter


  • Dump water, (110 degrees or if you don't have a thermometer, it should be hot enough to still touch, and still be able to leave your hand in) yeast, and sugar in a mixing bowl. **see note
  • Mix briefly then add eggs one at a time while the mixer is still going.
  • Start adding flour one cup at a time. Mixer should still be going.
  • After adding 2 C of flour, add the salt. This will stop the yeast activation so it doesn't get out of control, and adds flavor.
  • Then add the dough enhancer.
  • Then add 2 more cups of flour.
  • At this point you have to start watching your dough. It should pull away from the side.
  • Continue to add flour as needed, adding 1/2 C at a time until it's not too sticky and pulls gently away from the sides of the bowl.
  • Once enough flour is added, set mixer speed to low and set a timer for 5 minutes to allow the mixer to do the work of kneading for you.
  • Check the dough by pushing your finger into it it should stick to your finger, but as you pull away it should pull off.
  • Once kneaded, cover with saran wrap (spray with non-stick baking spray before you place it over dough) or a damp dish towel.
  • Let it rise to double in size (about 30 minutes) but if in a hurry, you can pull it out of the mixer and start to roll it. (the texture is better if you give it that first rise, but they still taste good if you don't)
  • Cut dough in half with a dough cutter. Here's a Dough Cutterthat is stainless steel, one inch markings, and is dishwasher safe.
  • Roll one of the dough balls out in a circle using a rolling pin. Roll onto a silicone mat (this is worth the investment and saves your counter from the mess as well as the cutting marks. It also helps it to stick less to the counter)
  • Brush with pimento cheese spread, then cut into 12 pieces using a pizza cutter.
  • Cut ham slices in half, and lay one piece on each slice of roll.
  • Cut the cream cheese into pieces, and lay one piece on each slice of ham.
  • Roll from the fat end towards the middle and place on a silicone lined baking tray
  • Repeat with the second ball of dough.
  • Cover with saran wrap (spray with non-stick baking spray before you place it over rolls) or a damp dish towel.
  • Allow to rise until double. You can do the poke test to tell if they are ready to bake (poke your finger in the dough, it should bounce back, but slowly. Too quick to bounce back and they aren't ready to bake, if your finger poke stays in the are over-proofed)
  • Bake in a pre-heated 375 degree oven from 12-15 minutes. When hot out of the oven, brush with melted butter.


You could use less sugar if you want, but you need some to activate the yeast. Variations: I have tried using half wheat flour with good results, I roll cheese in the middle. or make it sweet and add cinnamon sugar to the dough before rolling up rolls.
Bake until golden brown so not gooey in the middle. I undercooked them a little for the photos, so bake more based on color then time.


Calories: 167kcal | Carbohydrates: 23g | Protein: 4g | Fat: 6g | Saturated Fat: 3g | Cholesterol: 36mg | Sodium: 257mg | Potassium: 58mg | Sugar: 3g | Vitamin A: 215IU | Calcium: 17mg | Iron: 1.4mg