Thai Peanut Fried Rice Balls

Featured in: Meatless

Enjoy golden rice balls filled with jasmine rice, carrots, scallions, and cilantro, complemented by crunchy roasted peanuts. Each ball is hand-rolled, breaded, and fried until perfectly crisp, then served alongside a bold and creamy peanut dipping sauce flavored with ginger, soy, and lime. The vibrant combination of flavors and textures brings a fusion twist to classic Thai appetizers. Ideal for gatherings, these vegetarian bites are easily adapted for vegan diets and can be baked for a lighter version. Pair with fresh cucumber and lime for extra brightness.

Updated on Mon, 27 Oct 2025 07:21:00 GMT
Crispy Thai Peanut Fried Rice Balls served with a creamy peanut dipping sauce. Save to Pinterest
Crispy Thai Peanut Fried Rice Balls served with a creamy peanut dipping sauce. | buddybiteskitchen.com

Crispy, flavorful rice balls infused with Thai-inspired peanut sauce, fresh herbs, and vegetables. Perfect as an appetizer, snack, or party food.

I first made these rice balls for a casual family gathering and everyone loved picking them up and dipping into the fragrant peanut sauce. They bring both crunch and creaminess, making them an instant favorite whenever I serve them.

Ingredients

  • Cooked jasmine rice: 2 cups, cooled
  • Grated carrot: 1/2 cup
  • Finely chopped scallions: 1/2 cup
  • Finely chopped cilantro: 1/4 cup
  • Chopped roasted peanuts: 1/3 cup
  • Soy sauce: 1 tablespoon
  • Lime juice: 1 tablespoon
  • Sriracha (optional): 1 teaspoon, for heat
  • Salt: 1/4 teaspoon
  • Black pepper: 1/4 teaspoon
  • All-purpose flour: 1/2 cup
  • Large eggs: 2, beaten
  • Panko breadcrumbs: 1 cup
  • Vegetable oil: for frying
  • Creamy peanut butter: 1/3 cup
  • Soy sauce (for sauce): 1 tablespoon
  • Rice vinegar: 2 teaspoons
  • Honey or maple syrup: 1 tablespoon
  • Grated fresh ginger: 1 teaspoon
  • Garlic clove: 1, minced
  • Hot water: 1 to 2 tablespoons, to thin sauce

Instructions

Mix rice and vegetables:
In a large bowl, combine the cooled jasmine rice, carrot, scallions, cilantro, chopped peanuts, soy sauce, lime juice, sriracha, salt, and pepper. Mix thoroughly until evenly blended.
Shape rice balls:
Using damp hands, shape the mixture into 1 1/2-inch balls.
Prepare breading stations:
Set up three shallow bowls: one with flour, one with beaten eggs, and one with panko breadcrumbs.
Bread the rice balls:
Roll each rice ball in flour, then dip into beaten egg, and coat with panko breadcrumbs.
Fry:
Heat 1 inch of vegetable oil in a deep skillet or saucepan to 350°F (175°C). Fry the rice balls in batches, turning occasionally, until golden brown and crispy, about 3 to 4 minutes per batch. Do not overcrowd the pan.
Drain:
Remove rice balls with a slotted spoon and drain on paper towels.
Make peanut sauce:
Whisk together peanut butter, soy sauce, rice vinegar, honey, ginger, garlic, and just enough hot water to form a smooth, dippable sauce.
Serve:
Serve rice balls warm with peanut sauce alongside.
Save to Pinterest
| buddybiteskitchen.com

My kids love helping shape the rice balls and watching them sizzle in the pan, and we always end up sharing laughter over who gets the last dip of peanut sauce.

Serving Suggestions

Offer these rice balls with cucumber slices, extra lime wedges, and a drizzle of sriracha for those who love heat.

Required Tools

Use a large mixing bowl, shallow bowls for breading, a frying pan or deep saucepan, slotted spoon, paper towels, and a whisk for smooth sauce.

Nutritional Information

Each serving (4 rice balls) contains about 310 calories, 15 g fat, 37 g carbohydrates, and 8 g protein.

Golden brown Thai Peanut Fried Rice Balls garnished with fresh herbs, perfect for snacking. Save to Pinterest
Golden brown Thai Peanut Fried Rice Balls garnished with fresh herbs, perfect for snacking. | buddybiteskitchen.com

Enjoy these Thai-inspired peanut rice balls hot and fresh for the crispiest texture—a sure crowd-pleaser for any gathering.

Common Recipe Questions

How do I make the rice balls crispy?

Bread the shaped rice mixture with flour, beaten eggs, and panko, and fry at 350°F until golden brown on all sides.

Can I bake instead of fry the rice balls?

Yes! Bake at 400°F on a baking sheet for 20–25 minutes, turning once, for a lighter version.

Is this dish vegetarian or vegan?

The ingredients are vegetarian. For vegan, use a flax egg and swap honey with maple syrup for the sauce.

How spicy are these rice balls?

Sriracha adds a mild kick. Adjust heat by adding more or leaving it out, or topping with chili flakes.

What sauces work well for dipping?

Thai-inspired peanut sauce is recommended, featuring peanut butter, soy, ginger, vinegar, and honey or maple.

How can I make this dish gluten-free?

Use gluten-free panko breadcrumbs and an egg substitute if needed for dietary preferences.

Thai Peanut Fried Rice Balls

Crispy rice balls with Thai flavors, zesty peanut sauce, and fresh herbs. Great for sharing.

Prep Time
30 minutes
Cook Time
25 minutes
Total Time
55 minutes
Created By Max Buddyfield

Recipe Category Meatless

Skill Level Medium

Cuisine Type Thai Fusion

Recipe Yield 4 Number of Servings

Dietary Preferences Suitable for Vegetarians, Free of Dairy

What You'll Need

Rice Ball Mixture

01 2 cups cooked jasmine rice, cooled
02 1/2 cup grated carrot
03 1/2 cup finely chopped scallions
04 1/4 cup finely chopped cilantro
05 1/3 cup chopped roasted peanuts
06 1 tablespoon soy sauce
07 1 tablespoon lime juice
08 1 teaspoon sriracha (optional, for heat)
09 1/4 teaspoon salt
10 1/4 teaspoon ground black pepper

Breading & Frying

01 1/2 cup all-purpose flour
02 2 large eggs, beaten
03 1 cup panko breadcrumbs
04 Vegetable oil, for frying (minimum 1 inch depth)

Peanut Dipping Sauce

01 1/3 cup creamy peanut butter
02 1 tablespoon soy sauce
03 2 teaspoons rice vinegar
04 1 tablespoon honey or maple syrup
05 1 teaspoon freshly grated ginger
06 1 garlic clove, minced
07 1–2 tablespoons hot water (to thin sauce as needed)

Steps to Follow

Step 01

Combine Rice Mixture: In a large bowl, thoroughly mix cooled jasmine rice with grated carrot, chopped scallions, cilantro, roasted peanuts, soy sauce, lime juice, sriracha if desired, salt, and ground black pepper until evenly incorporated.

Step 02

Shape Rice Balls: With damp hands, form rice mixture into uniform 1 1/2-inch balls, each compact for structural integrity.

Step 03

Prepare Breading Stations: Set up three shallow bowls: one for the flour, one for beaten eggs, and one for panko breadcrumbs.

Step 04

Bread Rice Balls: Coat each rice ball first in flour, then dip fully in egg wash, and finish by rolling thoroughly in panko breadcrumbs for even coverage.

Step 05

Heat Frying Oil: Pour at least 1 inch of vegetable oil into a deep skillet or saucepan, and heat over medium setting to 350°F (175°C).

Step 06

Fry Rice Balls: Working in batches, fry rice balls, turning as needed, until uniformly golden and crisp on all sides, approximately 3–4 minutes per batch. Avoid crowding the pan.

Step 07

Drain Excess Oil: Remove fried rice balls using a slotted spoon and transfer onto paper towels to drain surplus oil.

Step 08

Prepare Peanut Sauce: In a bowl, whisk together peanut butter, soy sauce, rice vinegar, honey or maple syrup, freshly grated ginger, minced garlic, and just enough hot water for a smooth, dippable consistency.

Step 09

Serve: Present rice balls warm, accompanied by peanut dipping sauce on the side.

Tools You'll Need

  • Large mixing bowl
  • Three shallow bowls
  • Deep frying pan or saucepan
  • Slotted spoon
  • Paper towels
  • Whisk

Allergy Warnings

Review each ingredient carefully for allergens. If unsure, consult with a healthcare provider.
  • Contains peanuts, eggs, wheat (gluten), and soy.
  • For dietary restrictions, substitute gluten-free panko, egg replacer, or sunflower seed butter. Always inspect ingredient labels for allergen safety.

Nutritional Info (per serving)

These details are for general information only. Always consult a healthcare professional for dietary concerns.
  • Calorie Count: 310
  • Fat Content: 15 grams
  • Carbohydrates: 37 grams
  • Protein Content: 8 grams