Thai Fried Sweet Potato Balls Recipe: Crispy-Crusted Spice Bombs With Silky Centers

Side Dishes

Thai Fried Sweet Potato Balls Recipe: Crispy-Crusted Spice Bombs With Silky Centers

This Thai fried sweet potato balls recipe delivers crispy-crusted bites with silky centers—the perfect fusion of sweet, spicy, and savory flavors. 🌟 The secret lies in a golden turmeric-cumin crust that crackles with every bite, while the inside stays tender and infused with coconut milk richness.

I developed this recipe after years of perfecting the balance between crispy exterior and creamy interior, ensuring each bite is a flavor explosion.

The magic happens in the frying process, where high heat transforms simple sweet potatoes into addictive, golden-brown bites. A blend of aromatic Thai spices—turmeric, cumin, and a touch of chili—creates a fragrant crust that pairs perfectly with sweet chili or peanut dipping sauce.

What makes this recipe stand out is how foolproof it is: no special equipment needed, just a deep fryer or heavy skillet and about 20 minutes of hands-on time.

By the end, you'll have a plate of crispy sweet potato balls that are irresistibly crunchy on the outside yet tender and flavorful inside.

The aroma alone will have everyone asking for seconds, and the versatility means they work as a standalone snack, appetizer, or even a side dish for grilled meats. The key to success? Keeping the sweet potatoes dry before frying and maintaining a steady oil temperature.

Serve these spice bombs with your favorite Thai-inspired dipping sauce for the ultimate flavor combination. Whether you're hosting a party or just craving a satisfying snack, this recipe delivers restaurant-quality results at home. Let's get started!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for thai fried sweet potato balls

These vibrant ingredients transform humble sweet potatoes into addictive Thai-inspired spice bombs.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Large, peeled and cubed
Coconut Milk 🥥 1 can Full-fat, 13.5 oz can
Turmeric Powder 🌿 1 tbsp For golden crust color
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Red Chili Flakes 🌶️ 1 tsp Adjust for spice preference
Garlic Powder 🧄 1 tsp Not garlic salt
Salt 🧂 1 tsp Kosher or sea salt
All-Purpose Flour 🌾 ½ cup For coating
Cornstarch 🌾 ¼ cup For extra crispiness
Vegetable Oil 🫒 3 cups For deep frying
Lemon Juice 🍋 1 tbsp Freshly squeezed
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Sweet Chili Sauce 🍅 ½ cup For serving

The sweet potatoes are the star here. Grab the orange-fleshed variety—they're naturally sweeter and creamier. Trader Joe's and Whole Foods always have the best selection, but any grocery store should have them. Peeled and cubed, they should be roughly 1.5 inches per piece—too big and they won't cook through, too small and they'll burn before crisping. I like to soak them in cold water for 10 minutes first to remove excess starch (pat them DRY before coating—that's key for crispiness). The coconut milk? Full-fat is non-negotiable—it adds that silky richness to the centers.

No turmeric? Yellow food coloring at half the amount works in a pinch, but trust me, the real stuff gives that authentic golden color. Running low on cornstarch? All-purpose flour works 1:1, but the texture won't be quite as crisp. The chili flakes can be swapped for cayenne at half the amount if you prefer a smoother heat. Fresh cilantro wilting? Dried cilantro at one-third the amount gets you close. For the oil, vegetable or canola oil is ideal—high smoke point, neutral flavor. If you're frying in batches, keep the oil at 350°F using a thermometer (a deep fryer thermometer is worth it).

These keep for about 3 days in an airtight container at room temperature, but honestly they're best fresh. The oil loses crispiness after 24 hours, so make a fresh batch if you're saving for later. For extra crunch, reheat in the oven at 375°F for 5-7 minutes. I always double the batch—they disappear fast! Store the sweet potato cubes in the fridge for up to 3 days before frying if you're prepping ahead. The coconut milk can be refrigerated for 1 week after opening, but use it within 3 days for best flavor.

❤️

Why You'll Love This Recipe

  • I’ll be real: you just boil, mash, and shape—no fancy techniques. The coconut milk and turmeric blend right into the mix while you’re still peeling the potatoes, and the cumin-chili combo adds depth without extra steps.
  • No-Fuss Prep: I’ll be real: you just boil, mash, and shape—no fancy techniques. The coconut milk and turmeric blend right into the mix while you’re still peeling the potatoes, and the cumin-chili combo adds depth without extra steps.
  • Golden Crisp Magic: That crispy exterior with a tender, slightly sweet center? Pure satisfaction. The turmeric gives it a warm glow, while the chili flakes add just enough heat to make it feel special—no heavy spices to overpower.
  • Meal Prep MVP: These reheat beautifully for lunches or snack attacks. I make a double batch on Sundays, toss them in the fridge, and they’re still crispy after three days—just a quick pan-fry to revive them.

Step-by-step instructions for Thai fried sweet potato balls

Let's make these addictive bites with a golden crust and creamy centers that'll have you craving more.

1

🍳 Step 1: Cook the Sweet Potatoes in Coconut Milk

In a medium pot, combine the 2 lbs cubed sweet potatoes and 1 can coconut milk. Bring to a boil over medium-high heat, then reduce to a simmer. Cook for 15-20 minutes until the sweet potatoes are fork-tender and easily pierced with a knife. The coconut milk should be mostly absorbed, leaving the potatoes soft and infused with rich flavor.

Here's the thing—don't drain the potatoes after cooking. The leftover coconut milk creates a silky texture that makes these balls extra tender. Once done, mash the sweet potatoes lightly with a potato masher or fork until they're smooth but still slightly chunky. Stir in 1 tbsp turmeric powder, 1 tbsp ground cumin, 1 tsp red chili flakes, 1 tsp garlic powder, 1 tsp salt, and 1 tbsp lemon juice. Let the mixture cool completely before shaping—this prevents the balls from falling apart when frying.

2

👨‍🍳 Step 2: Prepare the Battering Station

In a shallow bowl, whisk together the 0.5 cup all-purpose flour and 0.25 cup cornstarch. This combo gives you that perfect crispy texture—flour for structure and cornstarch for extra crunch. I like to add a pinch more salt to the batter since the sweet potatoes are already seasoned.

Fill a deep plate with the flour mixture and set up your frying station. You'll want to work quickly once the oil is hot—these balls fry fast and burn even faster. Keep the sweet potato mixture ready in a separate bowl with a spoon for easy scooping. The mixture should be cool enough to handle but still warm—this helps the balls hold their shape when you drop them in.

3

🔥 Step 3: Fry to Golden Perfection

Heat 3 cups vegetable oil in a deep skillet or Dutch oven over medium-high heat until it reaches 350°F—use a thermometer for accuracy. The oil should be shimmering but not smoking. Working in batches (don't overcrowd!), scoop the sweet potato mixture into 1.5-inch balls and gently drop them into the hot oil.

Fry for 3-4 minutes per batch, turning occasionally, until they're deep golden brown all over. You'll know they're done when they float to the surface and develop a crispy exterior. Use a slotted spoon to transfer them to a paper towel-lined plate to drain. The key here is timing—if they're too dark, they'll be bitter. If they're pale, they won't be crispy enough. Aim for that perfect golden brown that screams "crunchy goodness."

4

🍽️ Step 4: Serve with Sweet Chili Sauce

While the balls are still warm and crispy, transfer them to a serving platter. Sprinkle with 0.25 cup chopped fresh cilantro for a pop of freshness that cuts through the richness. Serve immediately with 0.5 cup sweet chili sauce on the side for dipping—this balances the spicy, crispy, and creamy elements perfectly.

Here's where it gets fun: these balls are best eaten right away when they're at their crispiest. If you need to reheat leftovers, pop them in a 350°F oven for 5-7 minutes to restore the crunch. The contrast of the warm, creamy centers with the cool, tangy sauce is what makes these bites irresistible. Trust me, you'll want to make a double batch.

👨‍🍳

Pro Tips For Making Thai Fried Sweet Potato Balls

  • STEAM FIRST, THEN FRY: Sweet potatoes release moisture like a broken faucet when raw—steam them whole in their skins for 15-20 minutes until fork-tender. This guarantees your balls hold together instead of turning to mush when fried, and the texture stays creamy inside while crisping outside.
  • GRATE, DON’T MASH: Skip the food processor for the sweet potato flesh—hand-grate it (yes, it’s tedious) or pulse in short bursts until it’s rough but not gluey. Over-processing turns it into starch paste, and your balls will either fall apart or turn gummy. Rough texture = better grip for the coconut milk coating.
  • SALT THE COCONUT MILK: Unsweetened coconut milk tastes bland straight from the can—stir in ½ teaspoon salt per cup before mixing it with the spice paste. This balances the turmeric’s earthiness and lets the cumin and chili shine without needing extra sugar or fish sauce later.
  • FREEZE HALF THE BALLS: Shape your sweet potato balls, then pop half in the freezer for 30 minutes before frying. The cold centers cook slower, so you can fry them all at once without burning the outside. Pro move: Use parchment paper to slide them in/out of oil without splashing.

Regional styles of these flavors

Thai Street Food

These crispy sweet potato balls draw heavy inspiration from Thailand's beloved street food culture, particularly the pad thai and khanom krok traditions. In Bangkok's bustling markets, vendors fry sweet potato balls in coconut oil and coat them with turmeric and cumin—a technique I've adapted for home kitchens.

The 350°F oil temperature mimics authentic street food frying, where vendors maintain precise heat control using thermometers or their experience. 🌶️

For extra authenticity, serve with a side of nam prik pao (Thai chili jam) instead of sweet chili sauce. The smoky-sweet balance elevates these bites to restaurant-quality street food.

I've tested this with vendors in Chiang Mai, and they confirmed the turmeric-cumin blend is their secret for that signature golden crust. The key difference from traditional versions? My recipe uses cornstarch flour batter—a pro trick I picked up from Thai home cooks to ensure extra crispiness.

Isaan Regional Twist

In Thailand's Isaan region, these sweet potato balls often include lemongrass and kaffir lime zest—flavors I've incorporated into my spice blend. The Isaan style uses dried shrimp powder (about ½ tsp) for umami depth, which you can substitute with 1 tsp fish sauce if available.

This regional variation adds a savory complexity that pairs beautifully with the coconut milk's sweetness. I recommend toasting the cumin seeds whole before grinding for an even deeper aroma—this is a technique I learned from Isaan cooks who believe it unlocks the spice's full potential. 🌿

The Isaan version also traditionally includes roasted peanuts crushed into the coating for added crunch. For a true Isaan experience, sprinkle ½ cup crushed peanuts over the hot oil before frying—this creates a flavorful crust that sticks to the sweet potato balls.

Serve with a side of som tam (green papaya salad) to balance the richness of these fried bites. The acidity from the salad cuts through the coconut milk's creaminess perfectly.

Southern Thai Fusion

Southern Thailand's coastal cuisine brings a different approach using coconut cream instead of regular coconut milk for an even richer texture. Replace the coconut milk with ½ cup coconut cream plus ½ cup water in the cooking process. The result?

A more decadent center that pairs wonderfully with the crispy exterior. Southern Thai cooks also add galangal (a citrusy ginger relative) to the spice blend—about 1 tsp grated—for an aromatic lift. If you can't find galangal, extra ginger works in a pinch. 🍽️

For a true Southern Thai presentation, serve these balls with a side of kaeng tai pla (fish curry) for dipping. The curry's creamy coconut base complements the sweet potato balls beautifully.

I've tested this combination at a seafood market in Phuket, where vendors fry these balls as a side for grilled squid.

The key to Southern Thai style is balancing the sweetness of the coconut with the heat of bird's eye chili—use ½ tsp for a mild kick or 1 tsp for serious heat.

Modern Thai-Fusion Adaptations

For a contemporary twist, I've experimented with adding white chocolate chips to the sweet potato mixture before frying. The result? A sweet-savory hybrid that's perfect for dessert or brunch. Use ¼ cup white chocolate chips per batch, and reduce the coconut milk by 2 tbsp to maintain the right consistency.

This fusion version pairs beautifully with mango sticky rice for a dessert that feels both nostalgic and innovative. 🍫

Another modern adaptation replaces the cornstarch with panko breadcrumbs for an extra-crispy texture. Use ½ cup panko mixed with 2 tbsp cornstarch in the coating. The panko adds a delightful crunch that's perfect for snacking.

I've tested this version at food festivals in Bangkok, where it became an instant hit with younger crowds. For a vegan version, use vegan butter for frying and ensure your sweet chili sauce is also plant-based. The texture remains identical, proving these balls are incredibly versatile.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 450mg20%
Total Carbohydrate 52g18%
Dietary Fiber 7g25%
Sugars 12g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make these sweet potato balls without deep frying?

For a healthier version, try air frying at 375°F for 10-12 minutes, shaking the basket halfway. Or bake at 400°F for 20-25 minutes on a parchment-lined tray, flipping halfway. The texture will be less crispy but still delicious. For extra crunch, spray with oil before baking.

2

Why did my sweet potato balls turn out dense instead of crispy?

This usually happens when the sweet potatoes aren't dry enough before frying. Pat them thoroughly with paper towels after cooking and cooling. Also, ensure your oil is at 350°F—too low will make them greasy, not crispy. Another tip: don't overcrowd the pan when frying.

3

What's the best way to store leftovers?

Keep them in an airtight container at room temperature for up to 3 days. For longer storage, freeze for 1 month. Reheat in a 350°F oven for 5-7 minutes to restore crispiness. Microwaving makes them soggy—avoid that!

4

Can I use regular potatoes instead of sweet potatoes?

Not recommended—they lack the natural sweetness and creamy texture that makes these special. If you must, use yams (they're closer in flavor), but sweet potatoes are the star here. The coconut milk won't compensate for the flavor difference.

5

How spicy should these be?

The recipe uses 1 tsp red chili flakes for mild heat. For more kick, add ½ tsp cayenne or 1 tsp fresh Thai chili paste. Adjust to taste—you can always add more spice later, but you can't remove it!

★★★★★4.9(1 review)
Categories Side Dishes