These bite-sized tofu balls deliver perfect texture contrast—golden and crunchy outside, fluffy and tender inside. After baking until crisp, they're coated in a homemade sweet chili glaze balancing tangy vinegar, salty soy sauce, and subtle heat. Serve over jasmine rice or noodles for a complete meal, or enjoy as crowd-pleasing appetizers at your next gathering. The simple prep comes together in just 20 minutes, with hands-off oven time doing the heavy lifting.
The first time I made these sweet chili tofu balls, my roommate walked in mid-assembly and asked if I was forming dessert. The sticky mixture does look suspiciously like cookie dough before it hits the heat. But once that sweet and tangy sauce starts bubbling on the stove, the whole kitchen transforms into something resembling my favorite Asian fusion takeout spot.
Last summer I served these at a potluck and watched my tofu-skeptical friend go back for thirds. She kept asking what kind of meat was inside, and when I finally told her it was tofu, she literally stopped chewing for a second. The best part was watching her immediately grab the recipe card like she was uncovering a secret.
Ingredients
- Extra firm tofu: Press it thoroughly so it absorbs all those flavors instead of staying watery
- Cornstarch: The secret weapon that helps everything bind together and get beautifully crisp
- Panko breadcrumbs: Lighter than regular breadcrumbs and create that satisfying crunch
- Sweet chili sauce: Use your favorite brand or make your own if you have ten extra minutes
- Sesame oil: Just a tablespoon adds that nutty richness that makes the whole recipe sing
Instructions
- Preheat and prep your baking station:
- Get your oven to 200°C with the rack in the middle while you line a baking tray with parchment paper. This prevents sticking and makes cleanup so much easier later.
- Mash and season the tofu base:
- Crumble the pressed tofu into a large bowl until no large chunks remain. Add the soy sauce, cornstarch, panko, sliced spring onions, minced garlic, grated ginger, sesame oil, black pepper, and grated carrot. Mix with your hands until everything comes together in a slightly sticky mixture that holds its shape when squeezed.
- Form those perfect little balls:
- Scoop about one heaping tablespoon of mixture and roll it between your palms into a ball. Place each one on your prepared tray, leaving a little space between them for even baking. You should end up with about 16 balls total.
- Bake until golden and crisp:
- Slide the tray into the oven and bake for 20 to 25 minutes. Flip them halfway through so all sides get that gorgeous golden brown color and satisfying crunch.
- Whisk up the glaze:
- While the tofu balls bake, combine the sweet chili sauce, soy sauce, rice vinegar, and sesame seeds in a small saucepan over low heat. Let it simmer gently for a minute, then stir in the cornstarch slurry. Keep stirring until the sauce thickens slightly, then remove from heat.
- Coat and serve:
- Toss the hot baked tofu balls directly into the warm sweet chili sauce. Gently fold until every ball is evenly coated, then transfer to a serving plate. Scatter fresh scallions and extra sesame seeds on top while they are still glossy and hot.
My niece helped me make these last month and insisted on forming every single ball herself. She made them in three sizes: tiny ones she called popcorn tofu, regular ones, and one giant monstrosity she named the boss ball. We laughed so hard watching that oversized one take forever to cook through in the middle.
Making Them Extra Crispy
Sometimes I skip the oven entirely and air fry these at 180°C for about 12 minutes. The outside becomes almost shell-like while the inside stays tender and moist. If you pan fry them instead, use just enough oil to coat the bottom of the pan and watch them closely so they do not burn.
Customizing the Heat Level
My dad cannot handle much spice, so I reduce the sweet chili sauce by half and mix in more honey or brown sugar. On the other hand, my sister likes things fiery, so she adds sriracha directly into the tofu mixture before forming the balls. The recipe adapts beautifully to whichever direction your spice tolerance leans.
Serving Suggestions That Work
These tofu balls shine alongside steamed jasmine rice fluffy enough to soak up any extra sauce. I also love serving them over udon noodles or even tucked inside a banh mi style sandwich with pickled vegetables and fresh cilantro.
- Set out toothpicks for easy party snacking without the mess
- Double the sauce recipe if you are serving these over rice or noodles
- Keep a bowl of plain cooked tofu balls on hand for anyone avoiding the sweet glaze
These have become my go-to for introducing people to plant-based eating. There is something about biting into something crispy and sweet that makes skepticism vanish completely.
Recipe FAQs
- → Can I make these tofu balls gluten-free?
-
Yes—use gluten-free soy sauce (tamari) and certified gluten-free panko breadcrumbs. The cornstarch and other ingredients are naturally gluten-free.
- → How do I get the tofu balls extra crispy?
-
Press your tofu thoroughly to remove excess moisture before crumbling. You can also air-fry at 375°F for 12-15 minutes or pan-fry in oil for additional crunch after baking.
- → Can I freeze uncooked tofu balls?
-
Absolutely. Form and freeze raw balls on a baking sheet until solid, then transfer to a freezer bag. Bake from frozen, adding 5-7 minutes to cooking time.
- → What can I substitute for sweet chili sauce?
-
Mix equal parts apricot preserves and sriracha, or combine honey with rice vinegar and red pepper flakes. Adjust heat to your preference.
- → How long do leftovers keep?
-
Store coated balls in the refrigerator for up to 3 days. Reheat in a 350°F oven for 10 minutes to restore crispiness—microwaving will make them soggy.
- → Can I pan-fry instead of bake?
-
Yes—heat oil in a skillet over medium-high and fry balls for 3-4 minutes per side until golden. Drain on paper towels before tossing in sauce.