Ham and Cheese Rolls

I’ve been wanting to make some soft buns and I think I’ve finally found “the one”! Bread making requires a certain amount of patience but the end results are just so rewarding! And don’t you love being able to say that you make my own bread?

There are many types of bread but my favourite are the ones sold in Chinese bakeries around here. Those are the kinds I grew up with eating! Soft, fluffy and sweet buns with either sweet and savoury fillings. mmmmm!

I’ve tried this sweet bun recipe thrice and so far it doesn’t disappoint! My bread always comes out soft and fluffy, even on the next day. This was originally a cinnamon bun recipe but I was inspired by Twelve Loaves theme this month hosted by Lora of Cake Duchess, Jamie of Life’s a Feast and Barbara of Creative Culinary to create a CHEESY savoury roll instead!

Without further ado, here’s my recipe! I increased the sugar to make it more like the sweet chinese buns in the bakery. Don’t worry, the sugar increase will only make it a little sweeter.

Ham and Cheese Rolls with Green Onions and Mayonnaise

adapted from Allrecipes


  • 1 teaspoon sugar
  • 1 1/4 teaspoon active dry yeast
  • 1/2 cup milk
  • 1/2 cup sugar
  • 2 tablespoons butter
  • 1/4 teaspoon salt
  • 1 egg, beaten
  • 2 cups all-purpose flour


  • 16 regular slices of ham (you may want to consider less if you find this too salty
  • 8 slices of cheddar cheese
  • 1/3 cup of shredded cheddar cheese
  • 1/4 cup mayonnaise
  • bunch of green onions (gotta have those green onions!)


  1. In a small bowl, dissolve 1 teaspoon sugar and yeast in 1/4 cup milk. Let stand until creamy, about 10 minutes. Meanwhile, warm the other 1/4 cup milk in a small saucepan until it bubbles, then remove from heat. Mix in sugar, butter and salt; stir until melted. Let cool until lukewarm.
  2. In a large bowl, combine the yeast mixture, milk mixture, egg and 1/2 cup flour; stir well to combine. Stir in the remaining flour, 1/2 cup at a time, beating well after each addition. I used my stand mixer with the dough hook on the lowest speed to mix my dough. When the dough has pulled together, turn it out onto a lightly floured surface and knead until smooth and elastic, about 8 minutes.
  3. Lightly oil a large bowl, place the dough in the bowl and turn to coat with oil. Cover with a damp cloth and let rise in a warm place (approximately100F) until doubled in volume, about 1 hour.
  4. Turn dough out onto a lightly floured surface, roll into a 12×9 inch rectangle. For the filling, I layered it with 8 slices of ham, 8 cheddar cheese slices, mayo, green onions, another 8 slices of ham and shredded cheese. Starting at long side, tightly roll up, pinching seam to seal. With serrated knife, cut into 8 pieces; place cut side down, in prepared pan. Cover and let rise for 1 hour or until doubled in volume. Meanwhile, preheat oven to 350 degrees F.
  5. Bake in preheated oven for about 20 minutes, until golden brown.

Ta dah!! There ya have it! Delicious savoury cheesy rolls! Best served hot and fresh out of the oven! That’s when the bread is softest! If I have some left the next day, I like to microwave mine for about 20 seconds. 😀

And look how soft it is!!!

Oh my gosh!! Time really flies doesn’t it?

Can you believe that it’s almost OCTOBER ALREADY?! Whaaa? Where did 2012 go? And Happy Mooncake Festival to you guys!! I’ve had some decent mooncakes here but I really do miss the awesome variety of mooncakes that you can get in Asia!

Anyway, till next time folks! ❤ ❤


28 Comments Add yours

  1. Mmmm even if I leave out the ham, these would still be soft bites of cheesy heaven 😀


  2. rsmacaalay says:

    Very nice recipe, surely this is a keeper and might do it this weekend

  3. Oh my gosh that looks amazing! 😀 Definitely trying this sometime!

  4. What tasty looking savory rolls!

  5. Hey Sammi, looking gorgeous!!! Love those rolls that come with the ham & cheese (and sometimes sausage) at the bakeries. Definitely tasty looking stuff right there! Happy blasted moon festival too, 🙂 lots of feasting and merriment I hope!

  6. sugaredpecan says:

    Oh yummy, these look so very good!

  7. Oh goodness, these are beautiful! When are you opening your bakery! I would like an order please 🙂

  8. foodjaunts says:

    Oh I love stuffed breads 🙂 I think all breads should have filled with yummy things – great match of sweet and savory.

  9. Since I almost always prefer savory dishes to sweet ones, I love that you put a savory twist on these buns. They sound absolutely delicious! I’d totally gobble one down right now before bed if I had one in the house. =)

  10. Tandy says:

    I would devour a batch right now! What a clever idea 🙂

  11. ooh how exciting! Is it time for mooncakes already? 😀 And these buns look great-I love how you made them soft with the spring onions too 😉

  12. Pam says:

    What a great idea! They look delicious.

  13. I can smell this from here—and OH does it look soft! It really, really does…the picture conveys a million words =D

  14. They look so good. All stuffed with ham and the gooey cheese. Picture perfect and delicious.

  15. Norma Chang says:

    Agree, got to have those green scallions. Those rolls sure look fluffy.

  16. Liz says:

    A little sugar in the dough sounds delish!!! And I love that you rolled ham and cheese into these beauties…how wonderful!

  17. Carolyn Jung says:

    Oh wow, it’s like a full breakfast rolled into one lovely bread. Great for on-the-go purposes, too.

  18. Monet says:

    Wow! Soft and delicious and full of cheesy goodness! I’ll take one (no two, no three!) Thank you for sharing such a yummy recipe. I can’t wait to give this a try!

  19. Joanne says:

    I love the idea of savory buns! They sound so delicious.

  20. albertocook says:

    What a beautifull recipes …
    I like change my italian flavors.
    I’ m happy to find your blog
    Bye from Italy

  21. This is my husband’s favorite bread when we go to Chinese bakery!! You made it from scratch… now that will make him very happy…. I have to conquer my fear for dough… I know everyone makes it so it shouldn’t be hard…but I’m always afraid it doesn’t rise nicely which happened to me! >_< Have a great weekend Sammie!

  22. Hey, Sammie! These look craaaaayzay good. I love sweet recipes turned savory. It’s fun. We used to go to these finger food buffets at church when I was little which was basically a bunch of cute little old ladies that made THE MOST AWESOME FOOD and punch as a fundraiser one evening a year… anyway, there were always these sorta sweet rolls stuffed with ham and cheese and they were my favorites!!! These look like those. Yummy.
    Also— I moved the hosting for Sugar Dish Me. The address is still the same http://www.sugardishme.com/ and it would be great if you still bounced over there from time to time! Love your recipes! Thanks!

  23. this sound absolutely good!

  24. Lisa says:

    OMG, Sammie…a bakery bear me sells something similar to these, but they add corn to it. Yours look ten times better! I have to..MUST make these!!!

  25. Jacqulyn Zambrana says:

    Cheddar cheese is a relatively hard, pale yellow to off-white (unless artificially colored), and sometimes sharp-tasting, cheese. Originating in the English village of Cheddar in Somerset,[1] cheeses of this style are produced beyond this region and in several countries around the world. ..

    Most recently released content on our web site

  26. Nata says:

    Your recipe has 2 different kind of sugar. Please explain the different. Is white sugar just regular sugar?

  27. Sammie says:

    They’re the same 🙂

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s