Indulge in the delightful flavors of Thailand with these easy-to-make Thai donuts. These golden, crispy treats are perfect for satisfying your sweet tooth and are sure to be a hit at any gathering. Made with simple ingredients, they offer a unique twist on traditional donuts with the rich taste of coconut milk.
One ingredient you might not have readily available at home is coconut milk. This creamy, slightly sweet liquid is essential for giving the donuts their distinctive flavor and texture. You can find coconut milk in the international or Asian foods section of most supermarkets. Make sure to shake the can well before using, as the cream and water can separate.

Ingredients For Thai Donuts Recipe
Flour: The base of the dough, providing structure and texture.
Coconut milk: Adds a rich, creamy flavor and helps bind the dough.
Sugar: Sweetens the dough and helps with browning.
Baking powder: Leavening agent that helps the donuts rise and become fluffy.
Salt: Enhances the overall flavor of the donuts.
Vegetable oil: Used for frying the donuts to a golden brown.
Technique Tip for Making Thai Donuts
When mixing the dough, ensure that the coconut milk is added gradually to achieve a smooth consistency. This prevents lumps and ensures even texture. Additionally, when frying, maintain a consistent oil temperature to avoid undercooked or overly greasy donuts.
Suggested Side Dishes
Alternative Ingredients
all-purpose flour - Substitute with whole wheat flour: Whole wheat flour adds a nuttier flavor and more fiber, though it may make the donuts denser.
coconut milk - Substitute with almond milk: Almond milk provides a similar consistency and a mild nutty flavor, though it lacks the richness of coconut milk.
sugar - Substitute with honey: Honey adds natural sweetness and a slight floral note, but it will also add moisture to the dough.
baking powder - Substitute with baking soda and cream of tartar: Use ¼ teaspoon baking soda and ½ teaspoon cream of tartar for each teaspoon of baking powder to achieve a similar leavening effect.
salt - Substitute with sea salt: Sea salt can be used in the same quantity and provides a slightly different mineral flavor.
vegetable oil - Substitute with canola oil: Canola oil has a high smoke point and neutral flavor, making it a good alternative for frying.
Alternative Recipes Similar to Thai Donuts
How to Store or Freeze Thai Donuts
Allow the Thai donuts to cool completely at room temperature before storing or freezing. This helps prevent condensation, which can make them soggy.
For short-term storage, place the cooled donuts in an airtight container. Line the container with a paper towel to absorb any excess oil and moisture. Store at room temperature for up to 2 days.
If you prefer to refrigerate, place the donuts in an airtight container or a resealable plastic bag. They can be stored in the refrigerator for up to 5 days. Before serving, reheat them in a preheated oven at 350°F (175°C) for about 5-7 minutes to regain their crispiness.
For long-term storage, freezing is an excellent option. Arrange the cooled donuts on a baking sheet in a single layer, ensuring they do not touch each other. Place the baking sheet in the freezer for about 1-2 hours, or until the donuts are frozen solid.
Once frozen, transfer the donuts to a resealable freezer bag or an airtight container. Label the bag or container with the date to keep track of freshness. The donuts can be stored in the freezer for up to 3 months.
When ready to enjoy, remove the desired number of donuts from the freezer. Allow them to thaw at room temperature for about 30 minutes. To restore their original texture, reheat them in a preheated oven at 350°F (175°C) for about 10-12 minutes, or until they are heated through and crispy.
Avoid microwaving the donuts as it can make them chewy and less enjoyable. Instead, use the oven method for the best results.
If you have leftover coconut milk, store it in an airtight container in the refrigerator for up to 5 days. It can also be frozen in ice cube trays for future use in other recipes.
Enjoy your Thai donuts with a drizzle of honey or a sprinkle of powdered sugar for an extra touch of sweetness.
How to Reheat Leftovers
Preheat your oven to 350°F (175°C). Place the Thai donuts on a baking sheet lined with parchment paper. Bake for about 5-7 minutes until they are warmed through and regain their crispiness.
Use a toaster oven set to 350°F (175°C). Place the Thai donuts on the rack or a small baking tray. Heat for 5-7 minutes until they are warm and slightly crispy.
For a quick reheat, use a microwave. Place the Thai donuts on a microwave-safe plate and cover them with a damp paper towel. Microwave on medium power for 20-30 seconds. Note that this method may make the donuts slightly softer.
If you have an air fryer, preheat it to 350°F (175°C). Place the Thai donuts in the basket in a single layer. Air fry for 3-5 minutes until they are warm and crispy.
For a stovetop method, heat a non-stick skillet over medium heat. Place the Thai donuts in the skillet and cover with a lid. Heat for 2-3 minutes on each side until they are warmed through and slightly crispy.
Best Tools for Making Thai Donuts
Mixing bowl: Use this to combine and whisk together the dry ingredients and then mix in the coconut milk to form a smooth dough.
Whisk: This will help you thoroughly mix the dry ingredients before adding the coconut milk.
Frying pan: Heat the vegetable oil in this to fry the dough until golden brown.
Spoon: Use this to drop spoonfuls of the dough into the hot oil.
Paper towels: Place these on a plate to drain the excess oil from the fried donuts.
Measuring cups: These will help you accurately measure the flour, coconut milk, and vegetable oil.
Measuring spoons: Use these to measure the sugar, baking powder, and salt.
How to Save Time on Making This Recipe
Prepare ingredients in advance: Measure and mix the dry ingredients the night before to save time.
Use a cookie scoop: For uniform donuts, use a cookie scoop to drop the dough into the hot oil.
Heat oil properly: Ensure the oil is at the right temperature before frying to cook donuts evenly.
Drain efficiently: Use a wire rack instead of paper towels to drain excess oil quickly.
Batch frying: Fry multiple donuts at once to reduce overall cooking time.

Thai Donuts Recipe
Ingredients
Main Ingredients
- 2 cups All-purpose flour
- 1 cup Coconut milk
- 1 tablespoon Sugar
- 1 teaspoon Baking powder
- 1 pinch Salt
- 1 cup Vegetable oil (for frying)
Instructions
- 1. In a mixing bowl, whisk together the flour, sugar, baking powder, and salt.
- 2. Gradually add the coconut milk and mix until a smooth dough forms.
- 3. Heat the vegetable oil in a frying pan over medium heat.
- 4. Drop spoonfuls of the dough into the hot oil and fry until golden brown, about 2-3 minutes per side.
- 5. Remove the donuts from the oil and drain on paper towels.
- 6. Serve warm and enjoy!
Nutritional Value
Keywords
Suggested Appetizers and Main Courses for This Recipe
More Amazing Recipes to Try 🙂
- Homemade Pad Thai Sauce Recipe15 Minutes
- Thai Crab Recipe35 Minutes
- Thai Style Red Curry Meatballs Recipe40 Minutes
- Barramundi Recipe Thai Recipe35 Minutes
- Thai Salad Dressing Recipe10 Minutes
- Thai Laksa Soup Recipe50 Minutes
- Thai Garlic Rice Recipe30 Minutes
- Thai Layered Cake Recipe1 Hours 30 Minutes
Leave a Reply