This post may contain affiliate links. We may earn money or products from the companies mentioned in this post. Please know, we only share products we love!
Ham and cheese rolls are a family favorite at our house. They are woven into our family history! A perfect side for lunch or dinner, we most often serve them at dinner with soup. Salads are also a great accompaniment for these yummy ham and cheese rolls.
Our dear friend Flora Lee Acord taught me how to make these rolls when I was young. If the truth be known, over the years we have often ditched the ham and just filled our rolls with cream and cheddar cheeses. So they're also known at our house as "cheese rolls"!
This recipe is easy. Don't let the time on the recipe fool you. The extra time is just waiting for the dough, and then the rolls to rise. You can leave them alone and they'll be fine!
Start with dough...
We start with our favorite homemade roll dough. You can use your own dough recipe if you'd like. Divide the dough into 3 pieces and form them into balls. Next, roll the dough into a circle about 12-inches in diameter. Then, using a sharp knife or pizza cutter, slice dough pizza-style into 12 triangles. You'll repeat this for the remaining dough balls.
Now for the filling!
For each dough triangle, place filling ingredients near large end of triangle: teaspoon cream cheese; 1 small piece cheddar cheese; small piece ham.
Roll 'em up!
Starting at large edge, gently roll dough. Once you’ve covered the cheeses/ham, pinch down on dough to incase ingredients, then finish rolling croissant-style.
Place rolls seam down on a greased baking sheet or parchment paper. Then let them rise 'til almost double in size and bake. This recipe makes 36 rolls. For some reason, the large amount has never been a problem! Great as left overs the next day, simply pop a roll in the microwave for 9 seconds and you've got a great lunch, after-school snack, etc.
When my kids were young, they could've eaten ham and cheese rolls every day! As adults, well, they would still eat them anytime!
Don't forget to pin this recipe for later! You can also follow us on Pinterest here!
Tried this recipe and loved it? Comment and Rate it! Also send us a picture, WE WANT TO SEE!
- 2 Tablespoons (2 packages) Dry Yeast
- ¼ cup warm water
- 1 cup warm milk
- ½ cup butter
- ½ cup sugar
- 3eggs, well beaten
- 2 teaspoons salt
- 4 ½ cups flour (+ 2 Tablespoons if needed)
- ¾ cup cream cheese
- 3 ounces cheddar cheese
- 3 ounces thinly sliced ham
For roll dough
1. Add yeast to ¼ cup warm water (110 degrees – hotter water will kill yeast.) Let bubble up to activate and soften yeast.
2. Melt butter in milk (place 1 cube butter in 1 cup milk in glass measuring cup; put in microwave for 1 minute.)
3. In a large mixing bowl:
Add yeast, sugar beaten eggs, and salt. Stir gently.
4. Add cooled milk/butter.
5. Add 2½ cups flour and beat well for 5 minutes.
6. Add rest of flour to make a soft dough.
7. Place dough in greased bowl.
8. Cover and allow to rise in warm place until double in bulk (about 45 minutes).
9. Punch down.
To form rolls
1. Divide dough into three parts.
For each part, roll dough into a circle about 12-inches in diameter.
2. Using a sharp knife or pizza cutter, slice dough pizza-style into 12 triangles.
3. For each individual dough rectangle, place ingredients near large end of triangle:
1 teaspoon cream cheese
1 small piece cheddar cheese (divide each ounce cheese into 12 pieces)
1 small piece ham (divide each ounce ham into 12 pieces)
4. For each triangle: starting at large edge, gently roll dough. Once you’ve covered the cheeses/ham, pinch down on dough to incase ingredients, then finish rolling croissant-style.
5. Place seam down on a greased baking sheet or parchment paper. Let rolls rise about 45 minutes or until nearly double in size.
6. Bake at 400 degrees 9-10 minutes.
7. Remove from oven and brush lightly with additional melted butter (optional).
Makes 3 dozen medium sized rolls.
The additional 90 minutes time is for dough to rise (45 min.) and rolls to rise (45 min.) but requires no hands-on prep.
Amount Per Serving: Calories: 124Total Fat: 5gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 16mgSodium: 196mgCarbohydrates: 16gFiber: 0gSugar: 3gProtein: 3g
Share it on Instagram and tag us and tag #infinetasterecipes so we can see it!
Ham and cheese rolls would go well with some of our other delicious recipes--try them!