Skip to main content
Thai-Inspired Sweet and Spicy Tofu

Thai-Inspired Sweet and Spicy Tofu

with Cilantro-Lime Rice and Peanuts
Get Up To 20 Free Meals + Free Sides for Life
Calories
770 kcal
Protein
25g protein
Total
30 minutes
Difficulty
Medium
Allergens:
  • Soy
  • Milk
  • Sesame
  • Sulphites
  • Wheat
  • Peanuts
  • Wheat
  • May contain traces of allergens
  • Tree nuts
  • Sulphites
  • Soy
  • Triticale
  • Peanuts
  • Mustard
  • Milk
  • Sesame
  • Gluten
  • Egg
  • Crustaceans
  • Fish
Produced in a facility that processes eggs, milk, fish, peanuts, sesame, shellfish, soy, tree nuts, and wheat.
Serving amount

1 unit(s)

Tofu

(Contains: Soy May be present: Wheat)

1 tbsp

Thai Seasoning

(Contains: Milk, Sesame, Sulphites May be present: Tree nuts, Sulphites, Soy, Triticale, Peanuts, Wheat, Mustard, Milk, Sesame)

¾ cup

Jasmine Rice

7 g

Cilantro

1 unit(s)

Mini Cucumber

56 g

Spring Mix

1 unit(s)

Lime

1 tbsp

Soy Sauce

(Contains: Wheat, Soy, Sulphites May be present: Gluten, Sesame, Egg, Sulphites, Mustard, Milk, Crustaceans, Soy, Fish, Wheat, Tree nuts)

1 tbsp

Chili-Garlic Sauce

(May be present: Wheat, Egg, Gluten, Tree nuts, Fish, Milk, Mustard, Soy, Sesame, Sulphites, Crustaceans)

4 tbsp

Sweet Chili Sauce

(May be present: Tree nuts, Wheat, Fish, Sulphites, Soy, Milk, Gluten, Sesame, Crustaceans, Egg, Mustard)

28 g

Peanuts, chopped

(Contains: Peanuts May be present: Milk, Mustard, Peanuts, Soy, Sulphites, Tree nuts, Egg, Gluten)

Not included in your delivery

0.38 tsp

Salt*

0.13 tsp

Pepper*

2.5 tbsp

Oil*

½ tsp

Sugar*

Calories770 kcal
Fat34 g
Saturated Fat5 g
Carbohydrate92 g
Sugar17 g
Dietary Fiber4 g
Protein25 g
Cholesterol5 mg
Sodium1280 mg
Potassium400 mg
Calcium600 mg
Iron5.5 mg
Due to the different suppliers we purchase our products from, nutritional facts per meal can vary from the website to what is received in the delivered box, depending on your region.
Strainer
Medium Pot
Measuring Spoons
Measuring Cups
Zester
Whisk
Medium Bowl
Large Non-Stick Pan
Small Bowl

Cooking Steps

Cook rice
1
  • Using a strainer, rinse rice until water runs clear. Drain well.
  • Add rice, 1 cup (2 cups) water and 1/4 tsp (1/2 tsp) salt to a medium pot. Cover and bring to a boil over high heat.
  • Once water is boiling, reduce heat to medium-low. Cover and cook until rice is tender and liquid is absorbed, 12-14 min. (NOTE: Reduce heat to low if water is boiling over.)
  • Remove the pot from heat. Set aside, still covered.
Prep and make vinaigrette
2
  • Meanwhile, cut cucumber into 1/4-inch rounds.
  • Roughly chop cilantro.
  • Zest, then juice half the lime. Cut remaining lime into wedges.
  • Add lime juice, 1 tbsp (2 tbsp) oil and 1/2 tsp (1 tsp) sugar to a medium bowl. Season with salt and pepper, then whisk to combine.
Prepare and cook tofu
3
  • Heat a large non-stick pan over medium-high heat.
  • Meanwhile, pat tofu dry with paper towels. Using a fork, poke tofu all over, then cut into 1-inch pieces.
  • Add tofu, Thai Seasoning and 1/2 tbsp (1 tbsp) oil to another medium bowl. Season with salt and pepper, then toss to coat. 
  • When the pan is hot, add 1 tbsp (2 tbsp) oil, then tofu. Cook, turning occasionally, until crispy and golden-brown all over, 6-7 min.
Make sauce and finish tofu
4
  • Meanwhile, combine soy sauce, chili garlic sauce, sweet chili sauce and 2 tbsp (4 tbsp) water in a small bowl.
  • When tofu is done, add chili sauce mixture to the pan. Cook, stirring often, until sauce thickens and coats tofu, 1-2 min. Season with pepper.
Make salad and finish rice
5
  • Add cucumbers and spring mix to the bowl with vinaigrette, then toss to combine.
  • Add lime zest and half the cilantro to the pot with rice, then fluff with a fork.
Finish and serve
6
  • Divide lime-cilantro rice between plates, then top with tofu. Squeeze a lime wedge over top.
  • Sprinkle peanuts and remaining cilantro over top.
  • Serve salad alongside.
7

If you've opted to get tofu, pat tofu dry with paper towels. Using a fork, poke tofu all over, then cut into 1-inch pieces. Season tofu in the same way the recipe instructs you to season the chicken. Cook, turning occasionally, until crispy and golden-brown all over, 6-7 min.

Customer reviews

Review summary

Updated on Feb 2026
  • Flavor: Spiciness levels varied; some found it tasty while others felt it was too spicy, especially for children.
  • Suggestions: Consider adjusting the spice level to taste, particularly if cooking for kids or those sensitive to heat.
  • Portions: Some customers wished for a larger portion size, particularly more rice.
AI-generated from customer reviews