Panipopo (Samoan Coconut Buns)

Introduction

Panipopo, also known as Samoan Coconut Buns, is a traditional Samoan sweet bread made with soft, fluffy yeast rolls baked in a rich, sweet coconut milk sauce. These irresistible homemade buns have a beautiful golden-brown top, a tender interior, and a creamy coconut glaze that settles around the bottom of the baking dish as the rolls bake. Every bite combines the comforting texture of freshly baked bread with the tropical sweetness of coconut, making this recipe a wonderful choice for breakfast, brunch, afternoon tea, or a special family dessert.

What makes Panipopo truly special is its simple preparation and delicious coconut sauce. The dough rises until light and pillowy, then the shaped rolls are covered with sweetened coconut milk before baking. As the buns cook, they absorb some of the sauce while the remaining liquid thickens into a rich, fragrant coating. Serve these Samoan coconut buns warm, straight from the baking dish, with extra sauce spooned over each roll for an authentic homemade treat that coconut lovers will want to make again and again.

📋 Recipe Overview

Recipe DetailInformation
Prep Time30 minutes
First Rise1–1½ hours
Second Rise30–45 minutes
Bake Time25–30 minutes
Total TimeApproximately 2 hours 55 minutes to 3 hours 15 minutes
Yield9–12 buns
CourseBreakfast, Brunch, or Dessert
CuisineSamoan / Pacific Islander
Cooking MethodOven-baked
Oven Temperature350°F (175°C)
Baking Dish9 × 13-inch baking dish
DifficultyModerate
Main FlavorSweet coconut and buttery yeast bread

❤️ Why You’ll Love This Recipe

  • Soft and fluffy texture: Homemade yeast dough creates tender, pillowy rolls.
  • Rich coconut flavor: Sweetened coconut milk gives the buns their signature sauce.
  • Golden tops and creamy bottoms: The rolls develop a lightly browned top while absorbing the coconut sauce underneath.
  • Simple pantry ingredients: Flour, yeast, milk, sugar, butter, and coconut milk are the main ingredients.
  • Perfect for sharing: Bake the rolls together in one dish and serve family-style.
  • Make-ahead friendly: Prepare the dough ahead of time and bake when you’re ready.
  • Versatile serving options: Enjoy these buns for breakfast, brunch, afternoon tea, or dessert.

🛒 Ingredients

1. Sweet Yeast Roll Dough

IngredientQuantityNotes
All-purpose flour4 cups (500 g)Add gradually
Instant or active dry yeast2¼ tsp (7 g)One standard packet
Warm milk1 cup (240 ml)About 100–110°F (38–43°C)
Granulated sugar¼ cup (50 g)Feeds the yeast and sweetens the dough
Unsalted butter¼ cup (57 g)Melted and slightly cooled
Large egg1Room temperature
Salt½ tspBalances the sweetness

2. Sweet Coconut Milk Sauce

IngredientQuantityNotes
Full-fat coconut milk1 can (13.5 oz / 400 ml)Shake or stir well before using
Granulated sugar½ cup (100 g)Adjust to taste
Vanilla extract1 tspOptional but delicious
SaltSmall pinchBalances the sweetness

3. Optional Toppings

IngredientQuantityPurpose
Shredded coconut2–3 tbspAdds extra coconut flavor
Powdered sugar1–2 tbspFor a light decorative finish

Ingredient tip: Full-fat canned coconut milk gives the sauce its rich texture. Coconut milk beverage from a carton is usually much thinner and will not produce the same result.

👩‍🍳 Step-by-Step Instructions

Step 1: Prepare the Yeast

  1. Pour the warm milk into a large mixing bowl.
  2. Add the yeast and 1 tablespoon of the measured sugar.
  3. Stir gently and let the mixture stand for 5–10 minutes if using active dry yeast.
  4. Look for a foamy surface, which indicates that the yeast is active.

If using instant yeast, you can mix it directly with the flour, although dissolving it in warm milk also works.

Important: The milk should be warm, not hot. Excessive heat can damage the yeast and prevent the dough from rising properly.

Step 2: Make the Dough

  1. Add the remaining sugar, melted butter, egg, and salt to the yeast mixture.
  2. Whisk until the ingredients are combined.
  3. Add the flour gradually, mixing after each addition.
  4. Continue mixing until a soft dough forms.
  5. If the dough is extremely sticky, add a little extra flour, 1 tablespoon at a time.

The dough should feel soft and slightly tacky rather than dry or stiff.

Step 3: Knead Until Smooth

  1. Transfer the dough to a lightly floured work surface.
  2. Knead by hand for approximately 8–10 minutes.
  3. Alternatively, use a stand mixer fitted with a dough hook for 5–7 minutes on low to medium-low speed.
  4. Continue until the dough becomes smooth, elastic, and stretchy.

To test it, gently stretch a small piece of dough. It should stretch before tearing, although it does not need to form a perfectly transparent window.

Step 4: Let the Dough Rise

  1. Shape the dough into a ball.
  2. Place it in a lightly greased bowl.
  3. Turn the dough once so its surface is lightly coated.
  4. Cover with plastic wrap or a clean, damp kitchen towel.
  5. Leave it in a warm, draft-free place for 60–90 minutes, or until approximately doubled in size.

The exact rising time depends on the temperature of your kitchen. Focus on the dough’s appearance rather than the clock alone.

Step 5: Shape the Coconut Buns

  1. Lightly grease a 9 × 13-inch baking dish.
  2. Gently press down the risen dough to release excess air.
  3. Transfer it to a work surface.
  4. Divide it into 9 large portions or 12 smaller portions.
  5. Shape each portion into a smooth ball by folding the edges underneath.
  6. Arrange the dough balls in the prepared baking dish, leaving a little space between them.

As the rolls rise, they will expand and become close together, creating the soft pull-apart texture associated with Panipopo.

Step 6: Complete the Second Rise

  1. Cover the baking dish loosely with plastic wrap or a clean towel.
  2. Let the shaped buns rise for 30–45 minutes.
  3. Check that they look noticeably puffy and have expanded.

Avoid letting the rolls rise so long that they collapse or become excessively fragile.

Step 7: Prepare the Sweet Coconut Sauce

  1. Pour the canned coconut milk into a bowl or large measuring jug.
  2. Add the granulated sugar, vanilla extract, and a pinch of salt.
  3. Whisk until the sugar begins to dissolve.
  4. Stir thoroughly to distribute the coconut cream evenly.

If the coconut milk has separated in the can, whisk it until smooth before measuring.

Step 8: Pour the Sauce Over the Rolls

  1. Preheat the oven to 350°F (175°C).
  2. Remove the cover from the risen rolls.
  3. Slowly pour the coconut milk mixture over and around the buns.
  4. Distribute the sauce evenly throughout the dish.

The liquid will collect around the rolls and at the bottom of the baking dish. This is exactly what you want: the buns will absorb some of the coconut milk as they bake, while the remaining sauce thickens around them.

Step 9: Bake Until Golden

  1. Place the dish on the center rack of the preheated oven.
  2. Bake for approximately 25–30 minutes.
  3. Check the rolls after 20 minutes.
  4. If the tops are browning too quickly, cover the dish loosely with aluminum foil.
  5. Continue baking until the rolls are golden brown and the dough in the center is fully cooked.

Because these buns sit in a generous amount of sauce, they may need a little longer than ordinary dinner rolls. If the center rolls still look doughy, continue baking in 5-minute increments.

For a more precise check, the center of a fully baked roll should reach approximately 190°F (88°C).

Step 10: Rest and Serve

  1. Remove the baking dish from the oven.
  2. Let the buns rest for 10–15 minutes.
  3. Spoon some of the warm coconut sauce from the bottom of the dish over the tops.
  4. Sprinkle with shredded coconut if desired.
  5. Serve warm while the rolls are soft and the sauce is creamy.

The sauce will thicken slightly as it cools, coating the buns with a sweet coconut glaze.

⭐ Best Tips for Perfect Panipopo

1. Use the Correct Milk Temperature

Warm milk helps activate the yeast, but milk that is too hot can prevent the dough from rising.

2. Avoid Adding Too Much Flour

A slightly tacky dough produces softer buns. Adding too much flour can make them dense and dry.

3. Knead Thoroughly

Proper kneading develops gluten, helping the rolls rise and hold their soft, fluffy structure.

4. Give the Dough Enough Time to Rise

A warm kitchen speeds up fermentation, while a cool kitchen slows it down. Wait until the dough is visibly expanded.

5. Use Full-Fat Coconut Milk

Full-fat canned coconut milk creates a richer sauce than low-fat alternatives.

6. Pour the Sauce Evenly

Distribute the coconut mixture around the entire dish so the bottom and edges of the buns receive enough moisture.

7. Watch the Tops While Baking

The sugar in the coconut sauce can encourage browning. Cover the buns loosely with foil if necessary.

8. Allow the Buns to Rest

A short resting period helps the sauce settle and makes the buns easier to serve.

9. Serve Them Warm

Panipopo is especially delicious when the rolls are warm and the coconut sauce is still soft and spoonable.

10. Use the Right Baking Dish

A 9 × 13-inch dish gives 9–12 buns enough room to rise while keeping them close enough to remain soft.

🥥 Best Ingredient Options

All-Purpose Flour

All-purpose flour creates soft, tender rolls. Bread flour can also be used and may produce a slightly chewier texture.

Milk

Whole milk adds richness to the dough. Reduced-fat milk works too, although the rolls may be a little less tender.

Butter

Unsalted butter provides a mild, rich flavor. If using salted butter, reduce the added salt slightly.

Coconut Milk

Full-fat canned coconut milk is the best choice for the traditional rich sauce. Stir it thoroughly before measuring.

Sweetener

Granulated sugar provides classic sweetness. You can reduce the sugar in the sauce to ⅓ cup if you prefer a less sweet result.

Vanilla

Vanilla enhances the coconut flavor. It is optional, but a small amount adds a pleasant aroma.

Shredded Coconut

Unsweetened shredded coconut adds texture without making the buns excessively sweet. Sweetened coconut can be used for a more dessert-like finish.

🔄 Recipe Variations

1. Extra-Creamy Coconut Buns

Replace ¼ cup of the coconut milk with coconut cream for a richer sauce. Check the sauce during baking, as the consistency may be thicker.

2. Lightly Sweet Panipopo

Reduce the coconut sauce sugar to ⅓ cup. The buns will still be fragrant and delicious, with a less sugary finish.

3. Coconut-Vanilla Buns

Increase the vanilla extract in the sauce to 1½ teaspoons for a more pronounced vanilla aroma.

4. Coconut Cinnamon Buns

Add ½ teaspoon ground cinnamon to the dough for a warm, spiced variation.

5. Toasted Coconut Topping

Sprinkle toasted shredded coconut over the baked buns immediately before serving.

6. Mini Panipopo Rolls

Divide the dough into 16–18 smaller portions. Arrange them in a larger baking dish or two smaller dishes and begin checking for doneness earlier.

7. Dairy-Free Coconut Buns

Use an unsweetened plant-based milk in the dough and replace the butter with a suitable dairy-free alternative. Check that the yeast and other ingredients are suitable for your dietary needs.

8. Orange Coconut Buns

Add 1 teaspoon finely grated orange zest to the dough for a light citrus aroma that complements the coconut sauce.

🍽️ What to Serve With Panipopo

PairingWhy It Works
Fresh tropical fruitAdds freshness and balances the sweet sauce
Sliced pineappleComplements the coconut flavor
Fresh mangoProvides a juicy, tropical contrast
Black coffeeBalances the sweetness
Hot teaMakes a comforting afternoon snack
Fresh berriesAdd color and a slightly tart flavor
Scrambled eggsCreates a more substantial breakfast
Plain yogurtOffers a cool, tangy contrast

Panipopo can be enjoyed on its own as a sweet snack or served as part of a breakfast or brunch spread.

⏰ Make-Ahead Instructions

You can prepare the dough ahead of time to make baking day easier.

Option 1: Refrigerate the Dough Overnight

  1. Prepare and knead the dough.
  2. Place it in a lightly greased bowl and cover securely.
  3. Refrigerate before the first rise is complete.
  4. The next day, allow the dough to warm slightly and continue rising until expanded.
  5. Shape the rolls and complete the second rise.
  6. Prepare the coconut sauce and bake as directed.

Cold dough may take longer to rise, so use its appearance as your guide.

Option 2: Prepare the Rolls Ahead

  1. Shape the buns and arrange them in the greased baking dish.
  2. Cover and refrigerate before the second rise is complete.
  3. When ready to bake, let them sit at room temperature until puffy.
  4. Pour over the freshly prepared coconut sauce.
  5. Bake according to the recipe instructions.

For the most predictable results, prepare the coconut sauce shortly before baking rather than leaving the rolls soaking in it overnight.

🧊 Storage Instructions

At Room Temperature

Because the buns contain a moist coconut milk sauce, refrigerate leftovers once they have cooled. Avoid leaving them at room temperature for more than 2 hours.

In the Refrigerator

  1. Allow the buns to cool until no longer steaming.
  2. Transfer them to an airtight container or cover the baking dish.
  3. Refrigerate at 40°F (4°C) or below.
  4. Enjoy within 3–4 days for the best quality.

The coconut sauce may thicken considerably when chilled, but it will soften again when gently warmed.

❄️ Freezing Instructions

Panipopo can be frozen, although the texture of the sauce may change slightly after thawing.

  1. Let the buns cool completely.
  2. Divide them into individual portions or freeze them in a suitable container.
  3. Include some coconut sauce with each portion to help prevent the rolls from drying out.
  4. Seal tightly and label with the date.
  5. Freeze for up to 2 months for the best quality.

How to Thaw

Thaw the buns overnight in the refrigerator. Reheat gently before serving and check that the center is hot throughout.

🔥 Reheating Instructions

Microwave Method

  1. Place one or two buns in a microwave-safe bowl.
  2. Spoon a little coconut sauce over them.
  3. Cover loosely.
  4. Heat in 20-second intervals until warm.
  5. Avoid overheating, which can make the dough rubbery.

Oven Method

  1. Preheat the oven to 300°F (150°C).
  2. Place the buns in an oven-safe dish.
  3. Spoon extra coconut sauce over them.
  4. Cover loosely with foil.
  5. Heat for approximately 10–15 minutes, or until warmed through.

Add a small splash of coconut milk if the sauce has become too thick.

⚠️ Common Mistakes to Avoid

1. Using Milk That Is Too Hot

Problem: The yeast may be damaged, preventing the dough from rising.

Solution: Use warm milk rather than hot milk.

2. Adding Too Much Flour

Problem: The buns become heavy and dry.

Solution: Add the flour gradually and stop when the dough is soft and slightly tacky.

3. Under-Kneading the Dough

Problem: The rolls may have a weak structure and uneven texture.

Solution: Knead until the dough is smooth and elastic.

4. Rushing the Rising Time

Problem: The rolls may bake up dense rather than fluffy.

Solution: Allow sufficient time for both rises.

5. Using Thin Coconut Milk

Problem: The sauce may be less rich and flavorful.

Solution: Choose full-fat canned coconut milk.

6. Pouring the Sauce Unevenly

Problem: Some buns may become moist while others remain comparatively dry.

Solution: Pour slowly around and over the entire batch.

7. Baking at Too High a Temperature

Problem: The tops may brown before the center is fully cooked.

Solution: Bake at 350°F (175°C) and cover loosely with foil if needed.

8. Serving Immediately From the Oven

Problem: The sauce may be extremely hot and runny.

Solution: Let the buns rest for 10–15 minutes before serving.

9. Storing the Buns Without Covering Them

Problem: The bread dries out and absorbs refrigerator odors.

Solution: Cover securely and refrigerate promptly.

10. Overheating Leftovers

Problem: The bread may become tough and the sauce may separate.

Solution: Reheat gently with a little extra coconut sauce.

📊 Nutrition Estimate

The following values are approximate and assume the recipe makes 12 buns, including the coconut milk sauce.

NutrientEstimated Amount Per Bun
Calories300–360 kcal
Protein6–8 g
Total Fat12–16 g
Saturated Fat8–12 g
Carbohydrates42–50 g
Sugar12–18 g
Fiber1–2 g
Sodium180–260 mg

Actual values vary depending on the flour, coconut milk, butter, sugar, and portion size. Larger buns will contain more calories per serving.

❓ Frequently Asked Questions

What Is Panipopo?

Panipopo is a traditional Samoan dish consisting of soft, sweet bread rolls baked in a sweet coconut milk sauce. The rolls absorb some of the sauce as they bake, creating a tender texture and rich coconut flavor.

Why Are My Coconut Buns Dense?

Dense buns may result from inactive yeast, insufficient kneading, too much flour, or inadequate rising time. Make sure your yeast is active and allow the dough to become visibly puffy before baking.

Can I Use Instant Yeast?

Yes. Instant yeast can be mixed directly with the flour or dissolved in the warm milk. Follow the same kneading and rising process.

Can I Use Coconut Cream Instead of Coconut Milk?

Yes, but coconut cream is considerably richer and thicker. For a sauce that is closer to the original texture, use full-fat coconut milk or combine coconut cream with a little water.

Why Is My Coconut Sauce Watery?

The sauce may still be hot, or your coconut milk may be thinner than expected. Let the buns rest after baking. The sauce generally thickens as it cools slightly.

Should I Pour the Coconut Sauce Before or After Baking?

Pour the sweetened coconut milk over the risen buns immediately before baking. This allows the rolls to absorb the sauce while the remaining liquid thickens in the oven.

Can I Make Panipopo Without Eggs?

You can try an egg-free yeast dough using an appropriate egg substitute, although the texture may be slightly different. The rolls may need adjustments to the liquid and flour.

Can I Reduce the Sugar?

Yes. Reduce the sugar in the coconut sauce to ⅓ cup for a less sweet version. You can also reduce the sugar in the dough slightly, although it will change the flavor.

Can I Prepare Panipopo the Night Before?

Yes. Refrigerate the prepared dough or shaped rolls, then allow them to finish rising before baking. For the best texture, add the coconut sauce just before baking.

How Do I Know When Panipopo Is Fully Baked?

The tops should be golden brown, and the center rolls should be cooked through rather than doughy. If needed, check that the center of a roll reaches approximately 190°F (88°C).

How Should I Serve Panipopo?

Serve the buns warm with extra coconut sauce spooned over the top. They are delicious for breakfast, afternoon tea, or dessert.

Can I Freeze Panipopo?

Yes. Freeze cooled buns with some of their sauce for up to 2 months for the best quality. Thaw in the refrigerator and reheat gently.

🥥 Final Thoughts

Panipopo is a beautiful example of how simple ingredients can create an exceptionally comforting homemade treat. The soft yeast rolls, sweet coconut milk sauce, and lightly golden tops make this traditional Samoan recipe perfect for sharing with family and friends.

For the best results, knead the dough until smooth, allow both rises to finish properly, and use full-fat coconut milk for a rich sauce. Once baked, let the buns rest briefly before spooning the warm coconut glaze over each serving. Whether enjoyed at breakfast, brunch, or as a sweet dessert, these fluffy coconut buns bring a little tropical warmth to any table.

Leave a Comment