There is something magical about the way the sweet aroma of coconut milk fills the kitchen as these soft buns bake in the oven. Pani Popo, or Samoan Coconut Buns, are the kind of treat that make you want to gather around the table, pull apart the fluffy bread, and dip it into the creamy coconut sauce pooling at the bottom of the pan. It’s a recipe that feels like comfort, celebration, and togetherness all in one bite.
Behind the Recipe
Growing up in Polynesian households, Pani Popo is often the dish that brings everyone together after church, family gatherings, or Sunday meals. It’s not just bread with sauce, it’s a tradition. The buns soak up the sweet coconut cream as they bake, turning into a pillowy dessert that tastes like a hug from home. Whether you first experienced them at a Samoan celebration or stumbled upon them in a bakery, one thing’s certain: they never fail to leave an impression.
Recipe Origin or Trivia
Pani Popo is a beloved dish in Samoa and throughout Polynesia. The word “pani” refers to bread rolls, while “popo” means coconut. Coconut is central to Samoan cuisine, appearing in savory stews, fresh salads, and of course, desserts. Traditionally, these buns are made for communal meals, symbolizing hospitality and abundance. The simplicity of bread with coconut milk may seem humble, but in Samoan culture, it represents the richness of sharing food with others.
Why You’ll Love Pani Popo (Samoan Coconut Buns)
This recipe has a way of winning hearts instantly. Here’s why:
Versatile: Enjoy them as dessert, breakfast, or even a sweet snack with tea.
Budget-Friendly: Made with pantry staples like flour, sugar, and coconut milk, this dish doesn’t require expensive ingredients.
Quick and Easy: Once the dough is prepped, the rest is mostly waiting while the buns rise and bake.
Customizable: You can add fillings like shredded coconut, pineapple, or even chocolate for a fun twist.
Crowd-Pleasing: These buns are perfect for gatherings, potlucks, or holiday feasts, always disappearing quickly from the table.
Make-Ahead Friendly: You can prepare the dough ahead of time and bake later when needed.
Great for Leftovers: Reheat them the next day, and they’re just as soft and flavorful, if not better.
Chef’s Pro Tips for Perfect Results
The secret to unforgettable Pani Popo lies in the details. Here are a few insider tips:
- Use full-fat coconut milk for the richest, creamiest flavor and texture.
- Brush the tops with a little coconut milk before baking for a glossy, golden finish.
- Let the dough rise twice for the softest, fluffiest buns. Patience makes all the difference.
- Don’t skimp on sauce—the buns should sit in a generous pool of coconut cream so they soak up flavor while baking.
Kitchen Tools You’ll Need
Before we dive into the process, let’s set up the kitchen with what you’ll need:
Mixing Bowls: For combining your dry and wet ingredients.
Measuring Cups and Spoons: Accuracy is key when baking.
Stand Mixer or Wooden Spoon: To knead the dough until soft and elastic.
Baking Dish (9×13 inch): The perfect size for arranging the buns side by side.
Pastry Brush: For coating the buns with coconut milk before baking.
Ingredients in Pani Popo (Samoan Coconut Buns)
To make these buns irresistible, each ingredient plays an important role. Here’s what you’ll need:
- All-Purpose Flour: 4 cups – Forms the base of the dough, giving structure and softness.
- Granulated Sugar: 1/3 cup – Adds a gentle sweetness to the buns.
- Active Dry Yeast: 2 1/4 teaspoons – Helps the dough rise, creating airy, fluffy buns.
- Warm Water: 1 cup – Activates the yeast and binds the dough.
- Salt: 1 teaspoon – Balances sweetness and enhances flavor.
- Butter: 1/4 cup, melted – Adds richness and tenderness to the dough.
- Coconut Milk: 2 cans (13.5 oz each) – Used to make the creamy sauce the buns bake in.
- Brown Sugar: 1/2 cup – Sweetens the coconut sauce and deepens the flavor.
Ingredient Substitutions
Sometimes you need a swap. Here are a few options:
All-Purpose Flour: Can use bread flour for chewier buns.
Granulated Sugar: Honey or coconut sugar works too.
Butter: Coconut oil is a dairy-free alternative.
Coconut Milk: Evaporated milk with coconut extract in a pinch.
Ingredient Spotlight
Coconut Milk: The soul of this recipe, it transforms simple bread rolls into a creamy, tropical delight.
Yeast: The quiet hero that gives the buns their signature fluffiness and rise.

Instructions for Making Pani Popo (Samoan Coconut Buns)
Making Pani Popo feels like a little journey, and each step brings us closer to that first warm, creamy bite.
- Preheat Your Equipment: Warm your oven to 350°F (175°C) and lightly grease a 9×13 baking dish.
- Combine Ingredients: In a large bowl, mix warm water, sugar, and yeast. Let it sit until foamy. Stir in melted butter, salt, and flour gradually until a soft dough forms. Knead until smooth and elastic.
- Prepare Your Cooking Vessel: Transfer the dough to a greased bowl, cover, and let rise until doubled, about 1 hour.
- Assemble the Dish: Punch down the dough and divide into 12 rolls. Place them in the baking dish.
- Cook to Perfection: In a separate bowl, mix coconut milk and brown sugar until smooth. Pour over the rolls, ensuring they are half-submerged in the sauce.
- Finishing Touches: Brush the tops with extra coconut milk for shine.
- Serve and Enjoy: Bake for 35–40 minutes until golden brown and bubbling. Let cool slightly before serving with plenty of sauce.
Texture & Flavor Secrets
What makes Pani Popo unforgettable is the contrast of textures. The tops of the buns are golden and slightly crisp, while the insides stay cloud-soft and pillowy. The coconut sauce soaks into the base, creating a luscious custard-like layer that’s sweet, creamy, and tropical. Every bite feels like a mix between bread pudding and fresh-baked rolls.
Cooking Tips & Tricks
To help you master this recipe with ease:
- Let the dough rest fully for that tender, fluffy texture.
- Use warm, not hot, water to activate yeast without killing it.
- Add a pinch of cardamom or vanilla extract to the coconut sauce for a flavor twist.
What to Avoid
Even the best recipes can go wrong with a few missteps. Here’s what to watch out for:
- Overbaking the buns, which can dry them out.
- Skipping the second rise, leading to dense rolls.
- Not using enough sauce, which leaves the buns dry instead of luxuriously soaked.
Nutrition Facts
Servings: 12
Calories per serving: 290
Note: These are approximate values.
Preparation Time
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Make-Ahead and Storage Tips
Pani Popo is forgiving when it comes to preparation. You can make the dough ahead of time and let it rise in the refrigerator overnight. Leftovers can be stored in an airtight container in the fridge for up to 3 days. To reheat, simply warm in the oven until soft and steaming. They can also be frozen and reheated later, making them perfect for meal prep or parties.
How to Serve Pani Popo (Samoan Coconut Buns)
These buns shine when served warm, straight from the baking dish, with extra coconut sauce spooned over the top. Pair them with tropical fruits like pineapple or mango for a true island-inspired dessert. They also go beautifully with coffee or tea for a sweet breakfast treat.
Creative Leftover Transformations
If you’re lucky enough to have leftovers, here are some fun ideas:
- Slice and toast the buns for coconut bread pudding.
- Serve with ice cream for a warm-and-cold dessert contrast.
- Turn into mini trifle layers with custard and fruit.
Additional Tips
For extra flavor, sprinkle shredded coconut on top before baking. To keep the buns soft, cover them with foil halfway through baking. And if you love a stronger coconut taste, stir in a few drops of coconut extract into the sauce.
Make It a Showstopper
Presentation makes all the difference. Dust the tops with powdered sugar, serve them in a decorative ceramic baking dish, and garnish with a few tropical fruit slices on the side. The sight alone will tempt everyone at the table.
Variations to Try
- Pineapple Pani Popo: Add crushed pineapple to the coconut sauce.
- Chocolate Swirl: Roll chocolate chips into the dough for a decadent twist.
- Coconut Shred Topping: Sprinkle shredded coconut on top before baking for added texture.
- Savory Style: Skip the sugar and make a coconut-cream roll with herbs and spices.
FAQ’s
1. Can I make Pani Popo without yeast?
Yes, but the texture will be denser. Baking powder can be used as a quick substitute.
2. What type of coconut milk works best?
Full-fat canned coconut milk gives the richest flavor and texture.
3. Can I make these gluten-free?
Yes, by using a gluten-free all-purpose flour blend.
4. How do I know if my dough has risen enough?
It should double in size and feel airy when gently pressed.
5. Can I use coconut cream instead of coconut milk?
Yes, but thin it with water for the right consistency.
6. How do I store leftovers?
Keep them in an airtight container in the fridge for up to 3 days.
7. Can I freeze Pani Popo?
Absolutely, just thaw and reheat before serving.
8. What if I don’t have a stand mixer?
You can knead the dough by hand, it just takes more time and effort.
9. Why are my buns dense?
They may not have risen long enough, or the yeast wasn’t properly activated.
10. Can I make mini Pani Popo?
Yes, simply shape smaller rolls and reduce baking time accordingly.
Conclusion
Pani Popo is more than just bread rolls in coconut sauce, it’s a dish that carries stories of family, tradition, and celebration. With its pillowy softness, sweet coconut cream, and irresistible aroma, it’s a recipe you’ll come back to again and again. Trust me, you’re going to love this one, and once you take that first bite, you’ll see why it’s worth every moment spent in the kitchen.
Print
Pani Popo (Samoan Coconut Buns)
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Samoan
- Diet: Vegetarian
Description
Soft, fluffy Samoan coconut buns baked in a sweet, creamy coconut sauce. A beloved Polynesian treat perfect for sharing at gatherings or enjoying as a cozy dessert.
Ingredients
- 4 cups All-Purpose Flour
- 1/3 cup Granulated Sugar
- 2 1/4 teaspoons Active Dry Yeast
- 1 cup Warm Water
- 1 teaspoon Salt
- 1/4 cup Butter, melted
- 2 cans (13.5 oz each) Coconut Milk
- 1/2 cup Brown Sugar
Instructions
- Preheat Your Equipment: Warm oven to 350°F (175°C) and lightly grease a 9×13 baking dish.
- Combine Ingredients: Mix warm water, sugar, and yeast. Let sit until foamy. Stir in melted butter, salt, and flour gradually. Knead until smooth and elastic.
- Prepare Your Cooking Vessel: Place dough in a greased bowl, cover, and let rise until doubled, about 1 hour.
- Assemble the Dish: Punch down dough, divide into 12 rolls, and arrange in baking dish.
- Cook to Perfection: Mix coconut milk and brown sugar, pour over rolls until half-submerged.
- Finishing Touches: Brush tops with extra coconut milk for shine.
- Serve and Enjoy: Bake 35–40 minutes until golden brown and bubbling. Serve warm with sauce.
Notes
- Use full-fat coconut milk for the richest flavor.
- Let the dough rise fully for soft, fluffy buns.
- Add shredded coconut or pineapple for a fun twist.
Nutrition
- Serving Size: 1 bun
- Calories: 290
- Sugar: 14g
- Sodium: 120mg
- Fat: 12g
- Saturated Fat: 9g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 10mg