Want to re-create a bit of Hawaii at home? Learn how to make Hawaiian malasadas, the super popular Portuguese donuts from Hawaii. Scroll down for the full Hawaiian Style coconut-filled malasadas recipe!
This post about how to make Hawaiian malasadas contains affiliate links which means if you purchase something from one of my affiliate links, I may earn a small commission that goes back into maintaining this blog.
I’m all about the food when I visit Hawaii. We always make a point to hit up popular poke spots on Oahu and Maui. And I know all the best shave ice spots on Oahu, Kauai, and Maui.
Living in Seattle, we’re lucky enough to have lots of poke restaurants all over the city. And we even have several restaurants that also offer shave ice.
But, the trickiest thing to find outside of Hawaii are good malasadas. Malasadas are Hawaiian donuts that originally came to the islands from Portugal.
In Hawaii, you can find malasadas at lots of different bakeries. You can also find them at pop up stands outside of stores or at farmer’s markets.
If you’ve ever been to Oahu, I’m sure you’ve heard about Leonard’s Bakery. They are famous for their pink boxes filled with amazing Hawaiian malasadas.
That’s the first place I ever had malasadas that were filled. Leonard’s does a great job trying out all kinds of tropical fruits and custards as malasada fillings.
Out of all of them, I think my favorite malasada filling is haupia (coconut cream.) It pairs so nicely with the fluffy malasada and it’s the ultimate breakfast treat.
I love them so much that I decided to create my own version at home. Finding the right recipe for malasadas can be tricky (many cheat and use Pillsbury dough, which isn’t the same!)
Enjoy this Hawaiian malasada recipe that will take you on a mini vacation to Hawaii!
Plus, it includes a really tasting haupia filling recipe that you can use on lots of other baked goods!

Hawaiian Malasadas FAQs
Brought over by the Portuguese, malasadas are oversized donut holes that are fried and rolled in sugar.
Technically yes, but they won’t taste great. Malasadas are best eaten as soon as they are fried or even a day or two after.
You can pop them in the microwave for a few seconds or throw them in the toaster oven.
How to Make Coconut Filled Hawaiian Malasadas
Malasadas Ingredients
Ingredients for the Coconut Filling (aka Haupia Filling)
- 4 egg yolks, room temperature
- ¼ cup granulated sugar
- 1 ¼ cups coconut milk, full fat
- 1/3 cup heavy cream
- 1 tsp vanilla extract
- 1 tbsp cornstarch
Ingredients for the Hawaiian Malasadas
- 3 ½ cups all-purpose flour, sifted + extra for rolling
- 1/3 cup granulated sugar
- 3 tsp dry yeast
- ½ tsp salt
- 3 large eggs, room temperature
- 2 tbsps butter, melted and warm
- ¾ cup warm milk
- 3-4 cups vegetable oil
Ingredients for the Malasadas Coating
- ½ cup granulated sugar
- ¼ cup butter, melted
Yields: 8 to 10 malasadas
How to Make the Coconut Filling:
1. In a large bowl, whisk together egg yolks and sugar and set aside.

2. In a large saucepan, bring coconut milk, heavy cream and vanilla extract to a boil on high. Whisk consistently. Turn down heat to medium.

3. Slowly pour egg yolk mixture into the saucepan and whisk for about 2-3 minutes.
4. Add cornstarch and continue whisking for an additional 2 minutes, or until thick.
5. Pour back into large bowl and cover to refrigerate overnight.
How to Make Malasadas:
1. In a large bowl, whisk together flour, sugar, yeast and salt. Set aside.

2. In a separate bowl, beat eggs. Add melted butter and warm milk and mix thoroughly.

3. Slowly add wet ingredients to dry ingredients. Mix thoroughly until dough forms.

4. Knead for a few minutes and cover with a cloth. Let rise for about 1 ½ hours or until dough has doubled in size.

5. Once the dough has risen, dust a clean working area with flour. Add flour to a rolling pin as well.
6. Roll out dough until it’s about ½ an inch thick.
7. Use a round cookie cutter, about 2 ½ inches in diameter to cut out 8-10 dough discs.

8. Place gently on a baking sheet, cover with a towel and allow to re-rise for about 45 minutes.

9. In a large pot, warm oil over medium heat.
10. Fry each dough disc, about 1-2 minutes on each side, until golden.

Allow to cool for 5 minutes
How to Coat your Hawaiian Malasadas:

1. One at a time, dip a malasada into a bowl of melted butter.

2. Once coated with butter, immediately dunk the malasada into a bowl of granulated sugar, covering it completely.
3. Place gently on a baking sheet.
How to Fill your Hawaiian Malasadas:
1. Using a dowel, toothpick or the opposite end of a spoon or fork, poke a hole into each malasada until you’ve reached its center.

2. Scoop coconut filling into a piping bag with Wilton icing tip #8 attached.

3. Squeeze coconut filling into the hole of each Malasada.

Serve your Hawaiian haupia malasadas and enjoy!
Looking for more Hawaiian dessert recipes? Learn how to make Chocolate Haupia Pie, Peach Mango Pie, and Pineapple Dole Whip.
Hawaiian Style Coconut Filled Malasadas Recipe

These mouthwatering cococut filled malasadas are the perfect breakfast pastry. These Hawaiian donuts will remind you of the Islands and pair perfectly with a cup of coffee!
Ingredients
- Coconut Filling
- 4 egg yolks, room temperature
- ¼ cup granulated sugar
- 1 ¼ cups coconut milk, full fat
- 1/3 cup heavy cream
- 1 tsp vanilla extract
- 1 tbsp cornstarch
- For the Malasadas
- 3 ½ cups all-purpose flour, sifted + extra for rolling
- 1/3 cup granulated sugar
- 3 tsp dry yeast
- ½ tsp salt
- 3 large eggs, room temperature
- 2 tbsps butter, melted and warm
- ¾ cup warm milk
- 3-4 cups vegetable oil
- For the coating
- ½ cup granulated sugar
- ¼ cup butter, melted
Instructions
To make the coconut filling:
- In a large bowl, whisk together egg yolks and sugar and set
aside. - In a large saucepan, bring coconut milk, heavy cream and
vanilla extract to a boil on high. Whisk consistently. - Turn down heat to medium.
- Slowly pour egg yolk mixture into the saucepan and whisk for
about 2-3 minutes. - Add cornstarch and continue whisking for an additional 2
minutes, or until thick. - Pour back into large bowl and cover to refrigerate overnight.
To Make the Malasadas:
- In a large bowl, whisk together flour, sugar, yeast and salt. Set aside.
- In a separate bowl, beat eggs. Add melted butter and warm milk and mix thoroughly.
- Slowly add wet ingredients to dry ingredients. Mix thoroughly until dough forms.
- Knead for a few minutes and cover with a cloth. Let rise for about 1 ½ hours or until dough has doubled in size.
- Once the dough has risen, dust a clean working area with flour. Add flour to a rolling pin as well.
- Roll out dough until it’s about ½ an inch thick.
- Use a round cookie cutter, about 2 ½ inches in diameter to cut out 8-10 dough discs.
- Place gently on a baking sheet, cover with a towel and allow to re-rise for about 45 minutes.
- In a large pot, warm oil over medium heat.
- Fry each dough disc, about 1-2 minutes on each side, until
golden. - Allow to cool for 5 minutes
To Coat the Malasadas:
- One at a time, dip a malasada into a bowl of melted butter.
- Once coated with butter, immediately dunk the malasada into
a bowl of granulated sugar, covering it completely. - Place gently on a baking sheet.
To Fill the Malasadas:
- Using a dowel, toothpick or the opposite end of a spoon or
fork, poke a hole into each malasada until you’ve reached its center. - Scoop coconut filling into a piping bag with Wilton icing
tip #8 attached. - Squeeze coconut filling into the hole of each Malasada.
Serve and enjoy!
Nutrition Information:
Yield:
10Serving Size:
1 MalasadaAmount Per Serving: Calories: 2810Total Fat: 284gSaturated Fat: 35gTrans Fat: 7gUnsaturated Fat: 236gCholesterol: 160mgSodium: 242mgCarbohydrates: 65gFiber: 2gSugar: 26gProtein: 10g