Pani Popo (Samoan Coconut Rolls)

74 Comments
4.93 from 40 votes
Jump to Recipe

We may earn a commission when you click on the affiliate links in this post.

Pani Popo is a Samoan sweet roll baked in a delicious coconut sauce. One of my favorite Pacific-Island dishes from my bakery days in Hawaii.

Spatula holding up a single Pani Popo roll over a pan of Samoan Coconut rolls.

A Sweet Island Treat


Oh, how I love Pani Popo. Even though it is a Samoan dish, I was first introduced to it when I lived in Hawaii. As I mentioned before, I worked at a bakery when I lived in Hawaii and was introduced to SO MANY amazing treats and recipes, this being one of my-all time favorites. I loved waking up early in the morning and making these delicious Samoan coconut buns. The smell is intoxicating!

🩷 Erica

Ingredients Needed for Pani Popo

Only three simple ingredients in this Pani Popo recipe. It doesn’t get any easier than this!

  • Frozen Rolls: You can also make your own yeast rolls with our delicious Homemade Dinner Rolls recipe. It’s an easy recipe using ingredients like all-purpose flour, active dry yeast, butter, and salt mixed into a soft dough and baked into rolls. Or, you can use frozen rolls to cut your prep time way down. 
  • Coconut Milk: Full fat version is best.
  • Sugar: To sweeten the coconut milk for the sauce.
Ingredients needed for Pani Popo recipe: frozen dinner rolls, coconut milk and sugar.

What is Pani Popo?

This Samoan classic dish is so easy to make and absolutely delicious. Translated, pani popo quite literally means coconut buns. And that’s what they are! Light, fluffy yeast rolls soaked in a sweet coconut syrup mixture and baked until the top of the buns are golden brown. They are soft and fluffy on the inside, and the bottom is nice and gooey, like a sweet roll should be (but gooier). I love that I am able to make these at home for my family and that they LOVE them as much as I do. Seriously, my kids go nuts over these.

Pani Popo coconut buns on a plate with dish of Pani Popo in the background.

The Sweet Coconut Sauce

The sweet coconut milk sauce is what makes these rolls so incredibly good! The mixture comes together quickly using coconut milk and one cup sugar in a small saucepan. It’s cooked over medium-high heat until it’s nice and thick. Pour the delicious sauce over the raised rolls and bake. 

Pouring Pani Popo sauce over unbaked risen dinner rolls.

Step by Step Instructions

Frozen rolls in a baking dish for preparing Pani Popo.
  1. Prepare the rolls: Lightly spray a 9×13-inch baking dish with cooking spray. Arrange frozen rolls evenly in the dish. (If using homemade dough, roll into golf-ball sized balls and arrange the same way.)
Rolls rising in a baking dish, a step to preparing a Pani Popo recipe.
  1. Let the rolls rise: Cover loosely with plastic wrap sprayed with cooking spray to prevent sticking. Let the rolls rise until doubled in size, about 4-5 hours. For faster thawing, follow the quick-rise instructions on the frozen roll package.
Pani Popo sauce in a sauce pan.
  1. Make the coconut sauce: Preheat the oven to 350°F. In a small saucepan, whisk together the coconut milk and sugar over medium heat until the sugar dissolves and the sauce slightly thickens, about 5 minutes. (For a thinner sauce, simply whisk the coconut milk and sugar together in a bowl without heating.)
Pouring Pani Popo sauce over unbaked risen dinner rolls.
  1. Add sauce and bake: Pour about two-thirds of the coconut mixture evenly over the rolls. Bake for 20-30 minutes, or until the rolls are golden brown and cooked through.
A coconut mixture being poured over hot rolls for Pani Popo coconut rolls.
  1. Finish with remaining sauce: Remove from the oven and pour the remaining coconut mixture evenly over the top.
A sweet Pani Popo Samoan coconut roll on a plate basted in coconut sauce.
  1. Serve: The rolls should be soft, sticky, and gooey on the bottom. Serve warm, either right-side up or flipped over to show the coconut glaze.

More Hawaiian-Inspired Desserts

Many of our favorite family recipes are recipes I brought home after living in Hawaii. I love Hawaiian food! Here are a few more Hawaiian treats I make regularly:

Pani Popo (Samoan Coconut Rolls)

4.93 from 40 votes
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 20 rolls
Pani Popo is a Samoan sweet roll baked in a delicious coconut sauce. One of my favorite Pacific-Island dishes from my bakery days in Hawaii.

Video

Save this recipe

Ingredients 

  • 20 frozen dinner rolls, depending on size (see note above for homemade rolls)
  • 10 ounces coconut milk
  • 1 cup sugar

Instructions 

  • Coat a 9×13 glass baking dish with cooking spray and arrange rolls evenly to thaw (if doing homemade rolls, roll dough into golf-ball size balls and arrange the same way).
    Frozen rolls in a baking dish for preparing Pani Popo.
  • Cover with plastic wrap sprayed with cooking spray (to keep dough from sticking to the plastic wrap). Allow to rise until doubled in size. This can take 4-5 hours.  If you need the rolls to thaw quicker, follow the quick-rise instructions on the frozen roll packaging.
    Rolls rising in a baking dish, a step to preparing a Pani Popo recipe.
  • Pre-heat oven to 350-degrees. In a small saucepan, combine coconut milk and sugar over medium heat and whisk until sugar is dissolved and sauce has thickened (about 5 minutes). If you want a thinner sauce, you can just whisk the sugar and coconut milk together in a bowl without heating.
    Saucepan of coconut sauce for Samoan coconut rolls or Pani Popo.
  • Pour about 2/3 of the coconut mixture over the rolls and bake for 20-30 minutes (or according to package/dough recipe instructions) or until golden brown and dough is baked through.
    Pouring coconut mix from a saucepan onto risen dinner rolls for Pani Popo recipe.
  • Remove from oven and pour remaining coconut mixture evenly over the top of the rolls.
    A coconut mixture being poured over hot rolls for Pani Popo coconut rolls.
  • The rolls should be sticky and gooey on the bottom (read notes above). Can be served upside down or right-side up.
    A sweet Pani Popo Samoan coconut roll on a plate basted in coconut sauce.

Notes

Prep time listed on this recipe is listed as 10 minutes. This DOES NOT include the time it takes for the rolls to rise before baking.

Nutrition

Calories: 168kcal, Carbohydrates: 30g, Protein: 4g, Fat: 4g, Saturated Fat: 2g, Polyunsaturated Fat: 0.5g, Monounsaturated Fat: 1g, Sodium: 237mg, Potassium: 50mg, Fiber: 2g, Sugar: 11g, Calcium: 76mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Course: Side Dish

Love this recipe?

We want to hear from you! Please leave a review.

Rate & Review

More Desserts Made with Coconut

Share This With the World

Pin

About the author

Erica Walker

Erica lives in Meridian, Idaho, with her husband, Jared, an attorney, and their three daughters. She earned her bachelor’s degree from Brigham Young University and has a passion for travel and adventure. Whether kayaking, hiking, or scuba diving, she loves exploring the world—and bringing her family along for the ride.

More about Erica Walker
4.93 from 40 votes (21 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?




Comments

    1. It won’t taste quite the same because you won’t be cooking the rolls along with the coconut mixture. You may not get the gooey bottoms and the texture may not be the same. However pouring the mixture over top of hot rolls right after you bake them will still be delicious. I don’t think I would recommend making this recipe with rolls that have been pre-made and have already baked and cooled. It definitely won’t be the same. Hope this helps!

    2. 5 stars
      These are amazing my brother in law from New Zealand used to make us these when I was a kid. I added some fresh chopped peaches and some cinnamon to mine. My house smelled heavenly and everyone gave the a 10 out of 10!

  1. Just a comment for coconut milk. I love making Thai curry and have found through trial and error that Chaokoh coconut milk is the best. I’d actually be interested in trying their coconut cream in this because it’s richer.

  2. Can I use coconut cream instead of coconut milk ?
    If I used the cream instead, would I still add sugar in the same amount?

    1. Coconut cream is much thicker, so it would be a thicker sauce. You shouldn’t have to change the amount of sugar.

  3. As a Samoan woman, I must say that this is not the traditional way we make panipopo. We would NEVER use frozen dinner rolls for panipopo. I suggest always making it from scratch if you can.

    1. Many Samoans (actually a lot of people) don’t have time to make their own rolls from scratch. Traditional is always nice, but bless her for loving & sharing her recipe/shortcut

  4. How you get 12 rolls after starting with 20 rolls in the photos? How did the 20 rolls turn out in a 9×13 pan? It seems too crowded.. rolls are supposed to double in size so the pan size is probably too small and all the rolls won’t bake evenly..especially when adding the sauce.. suggest starting with 12 rolls instead of 20.

    1. The pan we used for the pictures wasn’t a 9×13, it was smaller. You can fit 20 rolls in a 9×13 pan, but this one was more like 11×7.

  5. 2 stars
    Followed the recipe exactly. Tops of rolls were turning brown so took them out. Bottom of rolls still dough. Baked regular rolls (same exact rolls but without the coconut syrup sauce). immediately afterwards in same oven, same temp, same time length and they turned out perfect. So something about adding the sauce made the bottom doughy, I’m assuming because it was sitting in liquid during baking. I’m sure these are delicious if done right, but this recipe wasn’t the right method for me

    1. I am sorry this recipe didn’t work for you. In the future, if the tops are browning before the bottoms are done, you can cover the pan with tin foil. This allows the bottom to continue baking, but slows down the cooking at the top.

  6. The recipe calls for 20 frozen rolls. In some of the photos it shows 20 rolls but in the finished product photos there are only 12 rolls in the pan. Where did the other 8 rolls go to?

    1. Oops you caught us haha. The cute pan we used for pictures was too small for all 20 rolls, but a regular 9×13 should fit all the rolls. Hope this helps!

  7. This seems like an easy winner ! Any suggestions for a chicken dish to serve this with ? What about a vegetable choice ? I’m planning on making a double batch of them for dinner next week ( I already know they will be a hit for my family so I’m going to be smart and double up from the start ) 😊😊
    Thanks for sharing this gem ! 🥰🥰🥰🥰

    1. Any of our Hawaiian recipes will go great with this… Teriyaki chicken, huli huli chicken, grilled coconut curry chicken… etc… as far as vegetables go, lightly seasoned grilled or steamed vegetables always go well with Hawaiian food. Grilled potatoes or sweet potatoes will also go well. Hope this helps!

  8. I’m a bit confused. The article above explaining what pani popo is says “The sweet coconut milk mixture comes together quickly using coconut milk and one cup sugar in a small saucepan cooked over medium-high heat until it’s nice and thick.” But the recipe instructions just say to whisk the sugar and the coconut milk in a bowl until the sugar dissolves. Which way is correct? I haven’t tried it yet, but think I would prefer cooking the coconut milk and sugar first as that would probably create a more gooey sauce. Also seems that pouring part of the whisked mixture over the rolls after they bake would make the rolls pretty soggy, vs pouring a cooked mixture.

    1. It is correct to heat the sauce in the saucepan. However, you can whisk it in a bowl until the sugar dissolves also. I have made it both ways. When you heat it, you will get a thicker sauce (that I think tastes better) I will fix it on the recipe so they are consistent. Sorry about that!

    1. Pani Popo is probably my favorite dish I brought home with me after 3 years at BYU-Hawaii. Super simple to make but tastes like a much more complicated dish. I sometimes toast some coconut to sprinkle on top and if I’m wanting the Coconut milk to be a bit thicker like a pudding I just add a little bit of cornstarch to some of the Coconut milk to thicken it. I also sometimes use 2 cans of Coconut milk for more topping! I have yet to meet anyone who tries this and doesn’t love it! Enjoy!

      Shelli

  9. 5 stars
    Has anyone tried Hawaiian Bread Rolls? Since they are sweet rolls & quite soft – I’m wondering if you could fry the outside little or bake in the oven a little, then poke with small sticks (like what is used for Shish-Kabob)? Then cool, and continue with the recipe. Gotta give 5 stars, even though I haven’t made them yet!!! But they SOUND SOO GOOD!

    1. I use them all the time because I’m too lazy to make the dough from scratch! I lessen the bake time let them heat up for maybe 5-10 minutes in the oven then add my coconut sauce then throw them back in the oven for 10 minutes to soak! They come out super good in half the time!

  10. 5 stars
    I’ve tried 2 other brands than Rhodes, and they don’t get as big. It’s usually down in the frozen section by the Texas toast. Rhodes makes a Texas size roll too. But if you want to try a faster way, because you added the corn starch to thicken the sauce ( the coconut milk is important, don’t get the less expensive brand- look in the Asian Section of the store).. Head down to Golden Corral type Restaurant and buy 2 dozen of the rolls pre-baked.. Then follow the steps..( make sure you spray the GLASS cookware)… Utah-Chuck-o-Rama has the best! And I live in California!! I’ve even gone Rogue and put Pineapple rings on the bottom of the glassware and the dough in the holes..

  11. 5 stars
    I had Pani Popo frequently while living in SoCal years ago because I had a lot of Samoan friends there. I made these today and they were perfect! I used Sister Schubert’s dinner yeast rolls because you don’t have to thaw them first, and it only takes 10 minutes in the oven.

    1. So glad you these turned out so well for you! I bet they were even more delicious with homemade rolls!

      1. If you decided to store them, I wouldn’t let them go for more than a day. They will get soggy and probably not taste so great. I would probably refrigerate them and then reheat them in the microwave for a few seconds. Hope this helps.

  12. The one thing you don’t mention is the time it will take to thaw/double in size.
    Can’t wait to try these…I hope I give them enough time to rise. The turkey does not wait for rolls.

    1. Thank you for pointing this out. I made some adjustments to the recipe. It does take 4-5 hours for the rolls to thaw and rise. Most frozen rolls packaging gives instructions for speed-rising that takes about 2 hours. I hope you enjoy the rolls!

    1. They don’t stay great for way long– I would say a day or two at most. They will get too soggy. Definitely the best fresh.

  13. I was SUPER excited to try this :I LOVE anything coconut . What I ended up with were rolls where the tops were beautiful golden brown and the bottoms were very slimy and beyond soggy. The texture was SO disgusting I cannot see how anyone would like this. I must have done something wrong as the recipe was SUPER simple. What did I do wrong??

    1. The texture is supposed to be very wet.. the bottoms are supposed to be drenched in the coconut milk. That is how they are in Hawaii. Sorry it didn’t turn out the way you had expected!

    2. Did you spray your pan with cooking spray or did you maybe substitute the cooking spray with oil or margarine or butter I’m thinking that probably has something to do with the chemical reaction that takes place so that it comes out gooey and not soggy yes it was a very simple recipe I don’t see how you messed it up either

      1. What grocery store do you find Rhoades rolls in typically. ..I have looked around my area aND can’t find them? Thanks

          1. I have not found frozen buns in my Safeway or Foodland in Hi. I have to make my own sweet bread

  14. My neighbor makes something like this only she leaves out the sugar and uses 2 T. Corn starch and 2 T. water to the coconut milk.

    1. Sugar is relative. Some people use only 1/2 cup. Some use cornstarch and some do not. Corn starch makes the sauce a little thicker is all. Some even use half coconut milk and half water with the cornstarch.

        1. Possibly…? Dutch ovens (I’m assuming you mean cast iron) can be tricky especially when doing them over coals because it is so hard to regulate the temperature. If you are doing it in an oven, it might be easier. Keep a close eye on them and make sure they don’t heat up too quickly and burn. Hope this helps!