Sweet Chili Tofu Crispy Rice Salad Recipe: Thai-Inspired Texture Contrast

Sweet Chili Tofu Crispy Rice Salad Recipe: Thai-Inspired Texture Contrast

This Thai-inspired salad delivers crispy textures and bold flavors in every bite. I developed this recipe to showcase the perfect balance between tender tofu, crunchy rice, and a sweet-spicy dressing that ties it all together.

The tofu achieves its crispy exterior through a simple cornstarch coating and high-heat frying. Meanwhile, the rice gets transformed into addictive golden clusters by baking until perfectly toasted and crunchy.

What sets this dish apart is the contrast—cool lettuce and fresh herbs against the warm, crispy elements. The sweet chili dressing adds a sticky, tangy finish that makes every component shine.

Ready to serve as a main dish or impressive side, this salad brings restaurant-quality texture to your kitchen. Here’s how to make it at home.

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Sweet Chili Tofu Crispy Rice Salad

Vibrant veggies, crispy tofu, and golden rice make this salad unforgettable. Pantry staples plus fresh herbs.

Ingredient Amount Notes
Extra-Firm Tofu 🧈 14 oz Pressed and cubed for crispiness
Jasmine Rice 🍚 1 ½ cups Uncooked, for crispy clusters
Cornstarch 🌾 ¼ cup For coating tofu
Sweet Chili Sauce 🍯 ½ cup For dressing base
Rice Vinegar 💧 2 tbsp Adds tang to dressing
Soy Sauce 🫒 2 tbsp Low-sodium preferred
Lime Juice 🍈 1 tbsp Freshly squeezed
Garlic Cloves 🧄 3 cloves Minced for dressing
Ginger Root 🌿 1 tbsp Freshly grated
Romaine Lettuce 🥬 1 whole Chopped for base
Fresh Cilantro 🌿 ½ cup Chopped, for garnish
Fresh Mint 🍃 ¼ cup Chopped, for freshness
Red Bell Pepper 🌶️ 1 whole Thinly sliced for crunch
Green Onions 🧅 3 whole Thinly sliced for garnish
Peanuts 🥜 ½ cup Crushed for topping

The tofu needs to be extra-firm for that perfect crispy exterior—Nasoya or Wildwood brands are my go-to. Press it well (30 minutes with a heavy pan on top) or it won’t get crispy. For the rice, jasmine works best because it sticks together just enough to form those addictive clusters. I grab mine from Trader Joe’s—never had a bad batch. The sweet chili sauce? Check the label for fish sauce (some brands sneak it in).

No jasmine rice? Basmati or sticky rice can sub in a pinch, but the texture won’t be quite the same. Out of sweet chili sauce? Mix apricot jam with sriracha and lime—surprisingly close. For a nut-free version, sunflower seeds or crispy chickpeas replace the peanuts. The mint and cilantro are non-negotiable for that fresh contrast (trust me on this). If you’re out of fresh ginger, ground ginger at one-third the amount works.

The crispy rice stays crunchy for 1-2 days in an airtight container. Tofu and dressing keep 4-5 days separately. Assemble just before serving so everything stays crisp—nobody likes soggy salad. Leftovers? The tofu reheats well in a dry pan to crisp up again.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: That cornstarch crunch on the tofu? Happens right in my skillet while the rice cooks beside it.
  • Sweet Heat Fix: The sticky-sweet chili sauce and tangy rice vinegar hit all the flavor notes without overpowering.
  • Lunchbox Hero: Packed it for work three days straight—still crispy, still delicious cold.
  • Budget Stretcher: A block of tofu and rice feeds us for two meals, and I’ll be real: it tastes way pricier than it is.

Step-by-Step Instructions for Sweet Chili Tofu Crispy Rice Salad

Here’s how to build this texture-packed dish with restaurant-quality crispiness.

Step 1: Press and Coat the Extra-Firm Tofu

Begin by pressing the 14 oz Extra-Firm Tofu for 20-30 minutes to remove excess moisture. This is non-negotiable for achieving maximum crispiness. Wrap the block in a clean kitchen towel, place a heavy pan on top, and let gravity do the work.

Once pressed, cube the tofu into 1-inch pieces and toss them in the 0.25 cup Cornstarch until each piece is evenly coated. The cornstarch creates that ultra-crispy exterior that contrasts beautifully with the tender interior. Shake off any excess—you want a light, even dusting, not a thick paste.

Step 2: Cook the Jasmine Rice for Crispy Clusters

Rinse the 1.5 cups Jasmine Rice thoroughly until the water runs clear. Cook the rice using 1.5x the volume of water (about 2.25 cups) in a pot with a tight-fitting lid. Bring to a boil, then reduce to a simmer, cover, and cook for 12 minutes.

After cooking, remove from heat and let it sit, covered, for 10 minutes. Then spread the rice on a baking sheet in a thin layer and refrigerate uncovered for 1 hour to dry it out. This step transforms the rice into crispy, clumpable clusters that add the perfect crunch to your salad.

Step 3: Pan-Fry the Tofu to Golden Perfection

Heat 2 tablespoons of neutral oil in a non-stick skillet over medium-high heat. When the oil shimmers, add the coated tofu in a single layer (work in batches if needed). Cook undisturbed for 3-4 minutes until the first side is deep golden brown.

Flip each piece carefully and cook for another 3-4 minutes until all sides are crispy. The tofu should be firm to the touch with a satisfying crunch when bitten. Transfer to a paper towel-lined plate to drain excess oil. Real talk: resist the urge to overcrowd the pan—this steams the tofu instead of frying it.

Step 4: Prepare the Dressing and Assemble

In a bowl, whisk together the 0.5 cup Sweet Chili Sauce, 2 tbsp Rice Vinegar, 2 tbsp Soy Sauce, 1 tbsp Lime Juice, 3 cloves minced Garlic Cloves, and 1 tbsp freshly grated Ginger Root. Taste and adjust seasoning if needed—this dressing should be tangy, slightly sweet, with a subtle kick.

In a large bowl, combine the chopped 1 whole Romaine Lettuce, thinly sliced 1 whole Red Bell Pepper, and crispy rice. Drizzle with half the dressing and toss gently. Top with the crispy tofu, crushed 0.5 cup Peanuts, thinly sliced 3 whole Green Onions, 0.5 cup chopped Fresh Cilantro, and 0.25 cup chopped Fresh Mint.

Step 5: Finish and Serve Immediately

Drizzle the remaining dressing over the top and give everything a final, gentle toss. The key here is to serve it immediately—the crispy rice and tofu lose their texture as they sit. Each bite should deliver a mix of cool, fresh vegetables, crispy tofu, and crunchy rice clusters.

This dish shines when the dressing lightly coats each component without making it soggy. The contrast of textures and flavors—crispy, creamy, fresh, tangy—makes it irresistible. Enjoy it while everything is at its peak freshness and crunch.

👨‍🍳

Pro Tips For Making Sweet Chili Tofu Crispy Rice Salad

  • Press the Tofu: Use a tofu press or wrap the block in a clean towel, place a heavy pan on top, and let it drain for at least 20 minutes—this removes excess moisture so the cornstarch actually sticks and crisps up.
  • Chill the Rice: Spread cooked jasmine rice on a tray and refrigerate for 1 hour before frying; cold, dry grains fry up crispy instead of turning mushy.
  • Skip Wet Sauce Early: I learned this the hard way—toss the tofu in sweet chili sauce after frying, not before, or the cornstarch coating will dissolve into a sad, gummy mess.
  • Boost the Dressing: Stir a teaspoon of rice vinegar into the sweet chili sauce before drizzling; it cuts through the sweetness and brightens up the whole salad.

Serving Suggestions for This Dish

Family-Style Presentation

Serve this dish on a large platter for a communal feast. I use a wooden board from my Boston kitchen—it adds rustic charm. Arrange the lettuce as a base, then pile high with tofu, rice, and toppings. 💛

Individual Bowls

For a polished look, layer ingredients in shallow bowls. Start with lettuce, add rice and tofu, then drizzle dressing. Garnish with herbs and peanuts for a restaurant-worthy presentation.

Meal Prep Containers

Pack components separately in airtight containers for lunches. Keep dressing in a small cup to add just before eating. This maintains crispiness for up to 2 days in the fridge.

Garnish Like a Pro

Sprinkle extra crushed peanuts and herbs on top right before serving. A lime wedge on the side adds a pop of color. I always add a pinch of red pepper flakes for heat.

Pairing Suggestion

A cold Thai iced tea or lemonade complements the sweet-spicy flavors beautifully. For beer lovers, a crisp lager cuts through the richness. 🍹

Make It Interactive

Set out small bowls of toppings and let guests build their own. Kids love assembling their plates—it makes the meal more fun. I do this at family gatherings in my triple-decker.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 850mg37%
Total Carbohydrate 60g22%
Dietary Fiber 6g21%
Sugars 12g
Protein 18g36%
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 use a different type of rice?

Jasmine works best for crispy clusters, but basmati or sticky rice can substitute. Texture may vary slightly.

2

How do I keep the tofu extra crispy?

Press it thoroughly for 30 minutes and fry in medium-high heat without overcrowding. Pat dry before coating.

3

Can I make this ahead of time?

Store components separately in airtight containers. Assemble just before serving to maintain crispiness.

4

What can I use instead of peanuts?

Try crushed almonds, cashews, or sunflower seeds for a nut-free option. All add crunch.

★★★★★4.8(15 reviews)
Tyler Campbell