Sweet Coconut Rice Balls (ขนมถั่วแปบ)

by X Man


Introduction

Sweet Coconut Rice Balls, known as ขนมถั่วแปบ in Thai, are a beloved treat in Thailand’s vibrant street food scene and night markets. These delightful desserts are made from glutinous rice flour and filled with a sweet mixture of coconut and mung beans, creating a perfect blend of chewy texture and rich flavors. Typically enjoyed as a savory-sweet snack or dessert, these rice balls are priced around 30-50 baht ($1-$2) and can be found in local spots like Chatuchak Market in Bangkok or street vendors in Chiang Mai. As healthy eating becomes a priority for many, the keto version of Sweet Coconut Rice Balls offers a low-carb alternative while retaining that classic taste. With their unique flavors and textures, both traditional and keto variations of this sweet treat invite you to take a culinary journey through Thai culture.

Origin and Inspiration

Sweet Coconut Rice Balls (ขนมถั่วแปบ) have their roots deeply embedded in Thai culinary traditions, often enjoyed during festivals and family gatherings. This dish showcases the abundance of coconuts in Thailand, combining the flavors of sweet coconut cream, mung beans, and glutinous rice. Across Southeast Asia, variations can be found in dishes like Vietnam’s Bánh Chưng or the Philippines’ Puto Bumbong, which also highlight rice and coconut. However, what sets the Thai version apart is its distinctive chewy texture and the infusion of both sweet and savory notes.

The keto adaptation of Sweet Coconut Rice Balls sees a departure from traditional methods, utilizing almond flour or coconut flour in place of glutinous rice flour. This change not only reduces the carb content but also enhances the nutty flavor, adding depth and richness to each bite. Imagine sinking your teeth into a ball that captures the same elusive sweetness of coconut while allowing you to enjoy it guilt-free—it’s a harmonious balance of taste and health.

Nutrition Info (Per Serving)

Traditional Version

Calories: 200 kcal | Carbohydrates: 30g | Protein: 4g | Fat: 5g | Saturated Fat: 3g | Cholesterol: 0mg | Sodium: 2mg | Potassium: 80mg | Fiber: 2g | Sugar: 10g

Keto Version

Calories: 150 kcal | Carbohydrates: 7g | Protein: 4g | Fat: 12g | Saturated Fat: 8g | Cholesterol: 0mg | Sodium: 5mg | Potassium: 100mg | Fiber: 3g | Sugar: 2g

Ingredients (2 Servings)

Shared Ingredients:

  • 1 cup coconut milk
  • 1/4 cup sugar (or erythritol for keto)
  • 1/2 tsp salt
  • 1/4 cup water
  • 1/4 tsp vanilla extract

Traditional Version:

  • 1 cup glutinous rice flour
  • 1/2 cup cooked mung beans, mashed
  • 1/4 cup grated coconut (fresh or desiccated)

Keto Version:

  • 1 cup almond flour (or coconut flour)
  • 1/2 cup coconut flour (for extra texture)
  • 1/4 cup unsweetened shredded coconut

Instructions

1. Prepare the Batter/Dough/Base:

  • Traditional Version: In a large mixing bowl, combine glutinous rice flour, a pinch of salt, and sugar. Gradually stir in coconut milk, mixing until the dough is smooth and slightly sticky. The aroma of coconut will start to fill your kitchen!

  • Keto Version: In another bowl, combine almond flour, coconut flour, sweetener, and salt. Slowly add coconut milk, mixing until a dough forms. This dough should have a slightly crumbly yet moist consistency.

2. Create the Filling:

  • Both Versions: In a small bowl, mix mashed mung beans with a pinch of salt and a bit of grated coconut (for the traditional version) or shredded coconut (for keto). This filling adds a sweet, creamy contrast to the chewy outer layer.

3. Shape the Rice Balls:

  • With wet hands (to prevent sticking), take about a tablespoon of dough and flatten it in the palm of your hand. Place about a teaspoon of the filling in the center and carefully mold the dough around it, rolling it into a smooth ball.

4. Final Cooking and Steaming:

  • Prepare a steamer lined with banana leaves or parchment paper to prevent sticking. Place the rice balls in the steamer and steam over simmering water for about 20-25 minutes. You’ll know they are done when they transform into a shiny, chewy treat, glistening with promise.

5. Serving:

  • Allow the Sweet Coconut Rice Balls to cool slightly before serving. These delightful bites are perfect for sharing, garnished with extra grated coconut or a drizzle of coconut cream for added indulgence.

What Does It Pair Well With?

  • Traditional Pairings: Pair these rice balls with a warm cup of Thai tea, where the sweet notes complement the rich coconut flavors beautifully.

  • Keto-Friendly Pairings: Enjoy them with unsweetened coconut yogurt or a low-carb berry compote to enhance the sweetness while keeping it light and flavorful.

What is the Shelf Life?

Sweet Coconut Rice Balls are best enjoyed fresh, but they can be stored in an airtight container in the refrigerator for up to 3 days. For a long-lasting treat, they can be frozen for up to a month! When you’re ready to savor them, simply thaw overnight and steam for a few minutes to restore their delightful texture.

Alternative Cooking Methods

  • Oven: Preheat your oven to 350°F (175°C). Place the rice balls on a baking sheet and bake for 15-20 minutes, creating a unique golden crust while keeping the filling moist.

  • Air Fryer: Set the air fryer to 320°F (160°C) and cook for 10-12 minutes for a lighter, crispy texture without excessive oil.

Conclusion: Traditional and Keto Versions

Both traditional and keto versions of Sweet Coconut Rice Balls (ขนมถั่วแปบ) offer a delicious dive into Thailand’s culinary landscape. With the chewy texture and rich coconut flavors, each delightful sphere reminds you of sunny days and festive gatherings. These variations embrace the flexibility of modern diets, ensuring everyone can indulge in this uniquely Thai experience. Whether you’re preparing them for a special occasion or enjoying them as a light snack, these coconut rice balls promise to bring smiles and satisfaction to every table!

You may also like

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

-
00:00
00:00
Update Required Flash plugin
-
00:00
00:00