• Home
  • RECIPE INDEX
  • EASY RECIPES
    • Easy Dinner
    • One-pot
    • Instant Pot
  • BY CUISINE
    • Asian Fusion
    • Chinese
    • Peranakan/Nyonya
    • CAMBODIA
    • LAOS
    • INDONESIAN
    • Indonesian Chinese
    • MALAYSIA
    • MYANMAR
    • SINGAPORE
    • Singapore Hawker Food
    • THAILAND
    • VIETNAM
  • BY COURSE
    • Breakfast
    • Dim Sum
    • Main Course
    • Soups/Stews
    • Salad
    • Sides
    • Condiments
    • Snacks
    • Desserts
  • INGREDIENTS
    • Rice & Grains
    • Noodles
    • Eggs
    • Tofu & Tempeh
    • Poultry
    • Red Meats
    • Pork
    • Seafood
  • SOURDOUGH
    • Sourdough Bread Recipes
    • Recipes Using Sourdough Discard
  • BREAD & BUNS
    • Steamed Buns
    • Bread with Yeast
    • No-Knead Bread
    • Quick Bread
  • CAKES/COOKIES/PASTRIES
    • Cakes
    • Chiffon Cakes
    • Sponge Cakes
    • Pastries
    • Cookies
    • Kue/Kueh
    • No-Bake Dessert
  • DIETARY
    • Gluten-free
    • Vegan
    • VEGETARIAN
    • CONFINEMENT
  • celebrate
    • Chinese New Year
    • Easter
    • Hari Raya
    • Dragon Boat Festival
    • Mooncake Festival
    • Thanksgiving
    • Winter Solstice
    • Christmas Cooking
    • Christmas Baking
What To Cook Today
  • ABOUT ME
    • CONTACT
  • Pantry
  • Shop
  • subscribe
  • Home
  • RECIPE INDEX
  • EASY RECIPES
    • Easy Dinner
    • One-pot
    • Instant Pot
  • BY CUISINE
    • Asian Fusion
    • Chinese
    • Peranakan/Nyonya
    • CAMBODIA
    • LAOS
    • INDONESIAN
    • Indonesian Chinese
    • MALAYSIA
    • MYANMAR
    • SINGAPORE
    • Singapore Hawker Food
    • THAILAND
    • VIETNAM
  • BY COURSE
    • Breakfast
    • Dim Sum
    • Main Course
    • Soups/Stews
    • Salad
    • Sides
    • Condiments
    • Snacks
    • Desserts
  • INGREDIENTS
    • Rice & Grains
    • Noodles
    • Eggs
    • Tofu & Tempeh
    • Poultry
    • Red Meats
    • Pork
    • Seafood
  • SOURDOUGH
    • Sourdough Bread Recipes
    • Recipes Using Sourdough Discard
  • BREAD & BUNS
    • Steamed Buns
    • Bread with Yeast
    • No-Knead Bread
    • Quick Bread
  • CAKES/COOKIES/PASTRIES
    • Cakes
    • Chiffon Cakes
    • Sponge Cakes
    • Pastries
    • Cookies
    • Kue/Kueh
    • No-Bake Dessert
  • DIETARY
    • Gluten-free
    • Vegan
    • VEGETARIAN
    • CONFINEMENT
  • celebrate
    • Chinese New Year
    • Easter
    • Hari Raya
    • Dragon Boat Festival
    • Mooncake Festival
    • Thanksgiving
    • Winter Solstice
    • Christmas Cooking
    • Christmas Baking
What To Cook Today
What To Cook Today
  • Home
  • ABOUT ME
    • CONTACT
  • SHOP
  • SUBSCRIBE
  • RECIPE INDEX
  • easy recipes
    • Easy Dinner
    • One-pot
    • Instant Pot
  • by course
    • Breakfast
    • Dim Sum
    • Main Course
    • Soups/Stews
    • Salad
    • Sides
    • Condiments
    • Snacks
    • Desserts
  • ingredients
    • Rice & Grains
    • Noodles
    • Eggs
    • Tofu & Tempeh
    • Poultry
    • Red Meats
    • Pork
    • Seafood
  • sourdough
    • Sourdough Bread Recipes
    • Recipes Using Sourdough Discard
  • bread & buns
    • Steamed Buns
    • Bread with Yeast
    • No-Knead Bread
    • Quick Bread
  • cakes/cookies/pastries
    • Cakes
    • Pastries
    • Chiffon Cakes
    • Sponge Cakes
    • Cookies
    • No-Bake Dessert
    • Kue/Kueh
  • dietary
    • Gluten-free
    • Vegan
    • VEGETARIAN
    • CONFINEMENT
  • celebrate
    • Chinese New Year
    • Easter
    • Hari Raya
    • Dragon Boat Festival
    • Mooncake Festival
    • Thanksgiving
    • Winter Solstice
    • Christmas Baking
    • Christmas Cooking

Pani Popo (Samoan Coconut Buns) – Pandan Flavor

written by Marvellina Published: August 20, 2023
3K
PIN RECIPE COMMENTS VIEW RECIPE
This post may contain affiliate links. Please read our disclosure policy.

The mingling of the bread’s subtle sweetness and aromatic pandan flavor with the rich, creamy coconut flavor is a symphony that dances on the taste buds.

Pani Popo (Samoan Coconut Buns) - Pandan Flavor

What is pani popo?

Pani Popo is a delicious and beloved dish from Samoa that consists of sweet, coconut-flavored buns baked in a rich coconut milk sauce. The name “Pani Popo” is derived from the Samoan words “pani,” which means coconut, and “popo,” which refers to the aromatic scent of coconut cream. This dish is a popular treat in Samoan cuisine and is often enjoyed during special occasions, family gatherings, and celebrations. I added a little Southeast Asian twist to the dish by infusing pandan flavor, which undoubtedly, pairs well with coconut.

Ingredients and substitutions

1. Bread flour
I use bread flour with protein content of about 12.7%. You can use all-purpose flour, but you want to cut back on the pandan juice by about 10% and adjust the amount as needed
2. All-purpose flour
I usually use unbleached all-purpose flour. You can use bleached all-purpose flour if that’s all you have
3. Milk powder
I usually use non-fat milk powder, because that’s what is mostly available. You can use full-fat milk powder. Milk powder help to keep the dough moist. You can omit if you don’t have any
4. Salt
I use fine sea salt. I don’t recommend omitting salt as the flavor of the bread will taste bland
5. Sugar
I use granulated sugar. You can use caster sugar too. We want the dough to be slightly sweet, but not too much since we are serving it with sweet coconut cream sauce
6. Instant yeast
I prefer to use instant yeast because it’s more convenient. If you use active dry yeast, be sure to bloom it in some pandan juice and small pinch of sugar
7. Pandan juice and pandan essence
I use homemade pandan juice and added store-bought pandan essence so the color is a bit more vibrant
8. Coconut cream
I use canned coconut cream. Coconut cream is thick and like a cream. Do not use coconut milk that comes in a carton, made for beverage, that’s not the right coconut milk to be used in this recipe
9. Butter
I use unsalted butter. If you use salted butter, you can omit the salt in the recipe
10. Cornstarch
The cornstarch is added to thicken the coconut cream sauce slightly
11. Vanilla extract
I use real vanilla extract. Avoid the imitation vanilla extract

Pani Popo (Samoan Coconut Buns) - Pandan Flavor
Pani Popo (Samoan Coconut Buns) - Pandan Flavor

Pani Popo (Samoan Coconut Buns) – Pandan Flavor

Prep Time 20 minutes mins
Cook Time 25 minutes mins
Proof the dough twice: 2 hours hrs
Total Time 2 hours hrs 45 minutes mins
Servings 9 buns
Please rate the recipe if you have tried it!
REVIEW & RATE PRINT

Ingredients

  • 250 g bread flour (12.7% protein content)
  • 50 g all-purpose flour
  • 10 g milk powder
  • 4 g fine sea salt
  • 30 g sugar
  • 4 g instant yeast
  • 100 g pandan juice plus more as needed
  • ½ tsp pandan essence optional
  • 70 g canned coconut cream
  • 30 g unsalted butter softened

Coconut cream sauce:

  • 165 g canned coconut cream
  • 30 g sugar or more to your taste
  • ¼ tsp salt
  • 2 tsp cornstarch
  • 1 tsp vanilla extract

Instructions
 

Prepare the dough:

  • Add all ingredients for the dough except for the butter. Use the dough hook to stir the mixture a bit so the flour won't fly around when you start the mixer. Knead on the lowest speed for 2-3 minutes and then increase to speed 2 and knead for 3 minutes and then speed 4 for another 3 minutes or until it forms a dough that clears the side of the bowl, but not smooth yet
  • Add the softened butter and knead on speed 2 for about 2-3 minutes and then increase speed to 4 and knead for 5 minutes or until the dough is soft, smooth, elastic, and slightly sticky to the touch. Don't be tempted to add extra flour.
  • It is important that the dough is soft, meaning, enough hydration. This will ensure you get a soft fluffy bread texture for more than 24 hours. If the dough feels firm, don't be afraid to add a bit more pandan juice, one teaspoon at a time and knead until you get a soft smooth dough.

First proofing:

  • Lightly oil your hands and a bowl. Transfer the dough to the bowl. Cover with a kitchen towel or with plastic wrap, and let rise in a warm place for about 45 minutes to 1 hour, or until double in volume. if it's colder, it may take longer to proof the dough

Prepare the coconut cream sauce:

  • While waiting, put the coconut cream, sugar, salt, and cornstarch in a saucepan. Use a whisk to combine until you don't see the cornstarch any more
  • Put the pan on the stove top over medium-low heat and keep whisking. The sauce will start to thicken slightly. Have a taste and see if it's sweet enough for you. You can add more sugar if you prefer it sweeter. Cook until it just about to come to a simmer. Don't let it boil or the coconut cream may separate. Remove from the heat. Stir in the vanilla extract. Let it cool down while waiting for the dough to rise

Shaping:

  • You can use 8 x 8 square pan or 8 or 9 inch round pan. Line the pan with parchment paper with some hang over on the sides so you can easily pull it out from the pan later
  • Knock out all the gas by giving it some kneading. Divide the dough into 9 equal portions. Keep them covered and work with one dough at a time
  • Flatten the dough slightly with your palm and then pull the edges towards the middle to form a tight dough ball. Place the dough on a prepared baking pan. Repeat with the rest of the dough

Final proofing:

  • Cover and let them proof at a warm place until they are really puffy. This may take about 45 minutes to 1 hour. If it is colder where you are, it may take longer
  • When you gently push on the dough, it should bounce back very slowly and leave some indentation. The dough is done proofing
  • 5 minutes before the end of proofing, start preheating your oven to 375 F (190 C) for a conventional oven. For a convection oven, lower the temperature by 20 F or 15 C

Baking:

  • Pour 1/2 of the coconut cream sauce over the proofed buns, covering the base. Brush some on top of the buns too
  • Place the baking pan in the middle rack and bake for 20-25 minutes or until the top is nicely golden brown and a thermometer should register around 190 F (88 C) at the center of the bread. If the top gets too brown halfway, tent with an aluminum foil, shiny side up

Serve:

  • Place the baking pan on a cooling rack and let it cool for about 5 minutes before serving
  • Remove the buns from the baking pan by grabbing on the parchment paper. Serve them warm. Tear off the buns and drizzle with more coconut cream sauce. Heaven on earth!!

RECOMMEDED TOOLS

digital kitchen scale
digital kitchen scale
Kitchen Aid Standmixer

*Nutrition facts are just estimates and calculated using online tools*

Nutrition Facts
Pani Popo (Samoan Coconut Buns) – Pandan Flavor
Serving Size
 
1 serving
Amount per Serving
Calories
264
% Daily Value*
Fat
 
13
g
20
%
Saturated Fat
 
10
g
63
%
Trans Fat
 
0.1
g
Polyunsaturated Fat
 
0.4
g
Monounsaturated Fat
 
1
g
Cholesterol
 
8
mg
3
%
Sodium
 
265
mg
12
%
Potassium
 
139
mg
4
%
Carbohydrates
 
33
g
11
%
Fiber
 
2
g
8
%
Sugar
 
7
g
8
%
Protein
 
5
g
10
%
Vitamin A
 
94
IU
2
%
Vitamin C
 
1
mg
1
%
Calcium
 
19
mg
2
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Did you make this recipe?Let me know how you like this recipe and consider rating it! Tag me @whattocooktoday I’d love to see your photos/videos on Instagram

How to bake pandan flavor pani popo buns

1. Add all ingredients for the dough except for the butter. Use the dough hook to stir the mixture a bit so the flour won’t fly around when you start the mixer.

2. Knead on the lowest speed for 2-3 minutes and then increase to speed 2 and knead for 3 minutes and then speed 4 for another 3 minutes or until it forms a dough that clears the side of the bowl, but not smooth yet

3. Add the softened butter and knead on speed 2 for about 2-3 minutes and then increase speed to 4 and knead for 5 minutes or until the dough is soft, smooth, elastic, and slightly sticky to the touch. Don’t be tempted to add extra flour.

4. Lightly oil your hands and a bowl. Transfer the dough to the bowl. Cover with a kitchen towel or with plastic wrap, and let rise in a warm place for about 45 minutes to 1 hour, or until double in volume. if it’s colder, it may take longer to proof the dough

5. While waiting, put the coconut cream, sugar, salt, and cornstarch in a saucepan. Use a whisk to combine until you don’t see the cornstarch any more. Put the pan on the stove top over medium-low heat and keep whisking.

6. The sauce will start to thicken slightly. It coats the spatula. Have a taste and see if it’s sweet enough for you. You can add more sugar if you prefer it sweeter. Cook until it just about to come to a simmer. Don’t let it boil or the coconut cream may separate. Remove from the heat. Stir in the vanilla extract. Let it cool down while waiting for the dough to rise

7. You can use 8 x 8 square pan or 8 or 9 inch round pan. Line the pan with parchment paper with some hang over on the sides so you can easily pull it out from the pan later.
8. Knock out all the gas by giving it some kneading. Divide the dough into 9 equal portions. Keep them covered and work with one dough at a time

9. Flatten the dough slightly with your palm and then pull the edges towards the middle to form a tight dough ball. Place the dough on a prepared baking pan. Repeat with the rest of the dough

10. I do double batch here and divide them into several different pans to share with friends

11. Cover and let them proof at a warm place until they are really puffy. This may take about 45 minutes to 1 hour. If it is colder where you are, it may take longer. When you gently push on the dough, it should bounce back very slowly and leave some indentation. The dough is done proofing

12. 5 minutes before the end of proofing, start preheating your oven to 375 F (190 C) for a conventional oven. For a convection oven, lower the temperature by 20 F or 15 C. Pour 1/2 of the coconut cream sauce over the proofed buns, covering the base. Brush some on the top of the buns too

13. Place the baking pan in the middle rack and bake for 20-25 minutes or until the top is nicely golden brown and a thermometer should register around 190 F (88 C) at the center of the bread. If the top gets too brown halfway, tent with an aluminum foil, shiny side up

14. Place the baking pan on a cooling rack and let it cool for about 5 minutes before serving. Remove the buns from the baking pan by grabbing on the parchment paper. Serve them warm. Tear off the buns and drizzle with more coconut cream sauce. Heaven on earth!!

Pani Popo (Samoan Coconut Buns) - Pandan Flavor

How to store leftovers

1. Let the buns cool down completely. They can be kept in an air-tight container or ziplock bag for 2-3 days at room temperature. Keep the coconut cream sauce in the fridge however.
2. The buns stays soft for 2-3 days. If you prefer them warm, simply wrap them with an aluminum foil, reheat in the oven at 350 F for 8-10 minutes or until warm. You can reheat the cream sauce on the stove or microwave or serve the sauce cold if you like

Did you make this pani popo recipe?

I love it when you guys snap a photo and tag it to show me what you’ve made. Simply tag me @WhatToCookToday #WhatToCookToday on Instagram and I’ll be sure to stop by and take a peek for real!

Pani Popo (Samoan Coconut Buns) - Pandan Flavor
previous post
Easy Wonton Skin Noodle with Chili Oil
next post
Easy Red Bean Paste/Anko Quick Bread

Leave a Comment Cancel Reply

Please feel free to ask questions here or leave your comments and ratings if you have tried the recipe! Your Email address will not be published!




Save my name, email, and website in this browser for the next time I comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Hello! I'm Marvellina!

I’m passionate about food—especially bold, comforting Asian flavors—and I love sharing approachable recipes and creative bakes with an Asian twist. So glad you’re here! LEARN MORE...

Our Favorites

  • How To Make Soft and Fluffy Pandan Chiffon Cake (Complete Guide)

  • Sourdough Chocolate Shokupan

  • Roti John (Omelette Baguette Sandwich)

  • Soft Fluffy Steamed Bao Buns Recipe (Baozi/Mantou)

  • Facebook
  • Instagram
  • Pinterest
  • Youtube

©2025 - What To Cook Today. All Rights Reserved.
Privacy & Disclosure Policy


Back To Top
  • Home
  • ABOUT ME
    • CONTACT
  • SHOP
  • SUBSCRIBE
  • RECIPE INDEX
  • easy recipes
    • Easy Dinner
    • One-pot
    • Instant Pot
  • by course
    • Breakfast
    • Dim Sum
    • Main Course
    • Soups/Stews
    • Salad
    • Sides
    • Condiments
    • Snacks
    • Desserts
  • ingredients
    • Rice & Grains
    • Noodles
    • Eggs
    • Tofu & Tempeh
    • Poultry
    • Red Meats
    • Pork
    • Seafood
  • sourdough
    • Sourdough Bread Recipes
    • Recipes Using Sourdough Discard
  • bread & buns
    • Steamed Buns
    • Bread with Yeast
    • No-Knead Bread
    • Quick Bread
  • cakes/cookies/pastries
    • Cakes
    • Pastries
    • Chiffon Cakes
    • Sponge Cakes
    • Cookies
    • No-Bake Dessert
    • Kue/Kueh
  • dietary
    • Gluten-free
    • Vegan
    • VEGETARIAN
    • CONFINEMENT
  • celebrate
    • Chinese New Year
    • Easter
    • Hari Raya
    • Dragon Boat Festival
    • Mooncake Festival
    • Thanksgiving
    • Winter Solstice
    • Christmas Baking
    • Christmas Cooking

Let me know how you like the recipe and consider rating it!

Your vote:




A rating is required
A name is required
An email is required