Savory Ham & Cheese Pinwheel Rolls 

For the dough

  • 2 ½ cups all-purpose flour
  • 1 tablespoon sugar
  • 1 teaspoon salt
  • 1 tablespoon instant yeast
  • ¾ cup warm milk (not hot)
  • 2 tablespoons olive oil or melted butter

For the filling

  • 200–250 g sliced ham or turkey (thin slices)
  • 1 ½ cups shredded mozzarella or cheddar (or mix)
  • ½ cup cream cheese, softened
  • 2 tablespoons mayonnaise or sour cream
  • 2 tablespoons ketchup or pizza sauce
  • 1 teaspoon paprika
  • ½ teaspoon garlic powder
  • ½ teaspoon black pepper
  • 2 tablespoons chopped parsley or green onions

For topping (optional but )

  • 1 tablespoon melted butter
  • 1 teaspoon garlic powder
  • 1 tablespoon grated parmesan

Instructions

Make the dough

  1. In a bowl, mix warm milk, sugar, and yeast. Let sit 5–10 minutes until foamy.
  2. Add oil, salt, and flour.
  3. Knead until soft and smooth (about 8–10 minutes).
  4. Cover and let rise in a warm place for 1 hour or until doubled.

Prepare the filling

  1. In a bowl, mix cream cheese, mayonnaise, ketchup, paprika, garlic powder, and pepper.
  2. Set aside.

Assemble

  1. Roll the dough into a large rectangle (about ½ cm thick).
  2. Spread the cream cheese mixture evenly.
  3. Layer ham slices over the dough.
  4. Sprinkle generously with shredded cheese.
  5. Finish with parsley or green onions.

Roll & slice

  1. Roll tightly from the long side into a log.
  2. Slice into 2–3 cm thick rolls.
  3. Place rolls cut-side up in a greased baking dish, slightly touching.

Second rise

  • Cover and let rest 20–30 minutes until puffy.

Bake

  1. Brush tops with melted butter mixed with garlic powder.
  2. Sprinkle parmesan if using.
  3. Bake at 180°C (350°F) for 25–30 minutes, until golden and bubbly.

Result

  • Soft, fluffy rolls
  • Melty cheese inside
  • Perfect pull-apart texture
  • Great hot or warm

Tips

  • Add olives, mushrooms, or bell peppers for extra flavor
  • Swap ham for chicken or tuna
  • Serve with ketchup, garlic sauce, or ranch

Leave a Comment