Sweet and sour tofu with water chestnuts, snap peas, and steamed rice

In order to bring you the best organic produce, some ingredients may differ from those depicted.

Sweet and sour tofu with water chestnuts, snap peas, and steamed rice

Sweet and sour tofu with water chestnuts, snap peas, and steamed rice

Dairy-Free, Vegan, Protein Plus

2 Servings, 750 Calories/Serving

20 Minutes

Get that pan sizzling hot and stir, stir, stir! With snappy peas, crunchy water chestnuts, and our house-made sweet and sour blend, this dish boasts big flavor. 

Get delicious recipes with organic produce and clean ingredients delivered

View our meal plans

In your bag

1 bag serves 2 (2 bags serve 4)
Sunbasket is proud to source the organic ingredients indicated below. On the rare occasion we are unable to meet our organic promise, we'll put a note in your bag.
  • ¾ cup long-grain white rice
  • 1 organic yellow onion
  • 1 organic red or other bell pepper
  • 3 ounces organic sugar snap peas
  • Your choice of protein
  • Sunbasket flour blend (rice flour - all-purpose flour - cornstarch - brown sugar - onion powder - granulated garlic)
  • ½ cup water chestnuts
  • Sunbasket sweet and sour blend (rice vinegar - gluten-free tamari - orange juice - brown sugar - ketchup - garlic)
  • 1 tablespoon toasted sesame seeds

Nutrition per serving

Calories 750, Total Fat 19g (24% DV), Sat. Fat 2g (10% DV), Trans Fat 0g, Cholest. 0mg (0% DV), Sodium 780mg (34% DV), Total Carb. 109g (40% DV), Fiber 13g (46% DV), Total Sugars 18g (Incl. 8g Added Sugars, 16% DV), Protein 34g
Contains: Wheat, Soybeans, Sesame

Sodium does not include pantry salt; for reference, ⅛; teaspoon kosher salt per serving averages 240mg (10% DV). Not a significant source of trans fat. Packed in a facility that handles all major food allergens* and gluten.

*Milk, Eggs, Fish, Crustacean Shellfish, Tree Nuts, Peanuts, Wheat, Soybeans.


2-serving instructions (4-serving modifications in red)

Wash produce before use


Cook the rice

  • Rinse the rice.

In a small sauce pot, combine the rice and 1¼ cups [2¼ cups] water. Bring to a boil, reduce to a simmer, cover, and cook until the rice is tender and the liquid is absorbed, 15 to 20 minutes. Fluff with a fork, cover, and keep warm. Meanwhile, start preparing the rest of the meal.


Prep the vegetables

  • Peel and coarsely chop enough onion to measure 1 cup [2 cups].
  • Remove the stem, ribs, and seeds from the bell pepper; cut the pepper into 1-inch pieces.
  • Cut the snap peas in half on the diagonal. 


Prep your protein

  • Tofu: Pat the tofu dry with paper towels; cut into 1-inch cubes.
  • Chicken, steak, or pork strips: Cut a small corner from the packaging and drain off any excess liquid. Transfer the meat to a plate; pat dry with a paper towel. 
  • Shrimp: Rinse and drain the shrimp. Pat dry on a paper-towel-lined plate. 
  • Plant-based chicken: Pat the plant-based chicken dry with a paper towel.


Start cooking your protein

  • In a large bowl, add the flour blend, season with salt and pepper, and stir to combine. Add your protein and toss, turning to coat all sides; shake off any excess.

In a wok or large frying pan over medium-high heat, warm 1 to 3 tablespoons oil until hot but not smoking. Add your protein and cook, stirring occasionally, until lightly browned but not yet cooked through, 1 to 3 minutes for shrimp; 2 to 4 minutes for steak, pork, tofu, or plant-based chicken; and 3 to 5 minutes for chicken. Transfer to a paper-towel-lined plate. Wipe out the pan.


Cook the vegetables; finish the stir-fry

In the same pan used for your protein, warm 2 to 3 teaspoons oil over medium-high heat until hot but not smoking. Add the onion and bell pepper, season with salt and pepper, and cook, stirring occasionally, until the vegetables start to soften, 2 to 3 minutes. 

Add your protein and any accumulated juices, snap peas, water chestnuts, and sweet and sour blend. Cook, stirring frequently, until your protein is cooked through, the peas are crisp-tender, and the sauce has thickened slightly, 1 to 3 minutes. Remove from the heat and season to taste with salt and pepper. 


Transfer the rice to individual bowls and top with your protein and vegetables. Garnish with the sesame seeds and serve. 

Kids Can!
  • Rinse the rice.
  • Measure the water for the rice
  • Measure the onion.
  • Season the flour blend with salt and pepper.
  • Garnish with the sesame seeds.