Soy Marinated Tofu Bowls with Spicy Peanut Sauce

User Reviews

4.9

141 reviews
Excellent
  • Prep Time

    20 mins

  • Cook Time

    1 hr

  • Total Time

    1 hr 20 mins

  • Servings

    4

  • Calories

    65475 kcal

  • Cuisine

    Asian

Soy Marinated Tofu Bowls with Spicy Peanut Sauce

These vegan Soy Marinated Tofu Bowls are full of rich flavors and plenty of texture to keep your taste buds happy and your belly full. 

I Made This!

105 people made this

Save this

84 people saved this

Ingredients

Servings

Soy Marinated Tofu

  • 14 oz. firm tofu $1.99
  • 1 Tbsp light oil* $0.06
  • 2 Tbsp soy sauce $0.12
  • 1 clove garlic, minced $0.08
  • 1 Tbsp brown sugar $0.03

Sesame Rice**

  • 2 cups brown rice $1.20
  • 3.25 cups water $0.00
  • 1/2 tsp salt $0.02
  • 1 Tbsp toasted sesame oil $0.26

Spicy Peanut Sauce

  • 1/4 cup natural style creamy peanut butter $0.36
  • 1 Tbsp Sriracha $0.09
  • 1 tsp soy sauce $0.02
  • 1 tsp grated fresh ginger $0.10
  • 1 tsp brown sugar $0.01
  • 3 Tbsp hot water $0.00

Other Ingredients

  • 1 tsp Oil for pan frying $0.02
  • 1/2 lb. snap peas*** $2.50
  • 2 green onions, sliced $0.25
  • 1 Tbsp sesame seeds $0.08
Add to Shopping List

Instructions

  1. Begin by pressing the tofu for about 30 minutes to remove the excess moisture. Place the block of tofu between two flat plates, rimmed baking sheets, or cutting boards and place something heavy on top, like a cast iron skillet or a pot full of water. If using cutting boards or something without a rim to hold in the water that seeps out, place paper towels or a clean dishcloth under the tofu to catch the liquid as it is expelled.
  2. While the tofu is pressing, begin the rice. Cook your rice according to the package directions, making sure to include salt. Once the rice has cooked, fluff it with a fork and then drizzle 1/2 Tbsp toasted sesame oil over top. Fold the oil into the rice, making sure not to stir too vigorously, then repeat with the second 1/2 Tbsp of sesame oil. The rice should now have a wonderful toasty nutty flavor and aroma. Set the rice aside.
  3. Once the tofu has pressed, pour off the excess liquid. Slice the block of tofu into 16 triangles (I cut the thickness of the block in half, then cut the stacked halves into quarters, and each piece into two triangles). Place the tofu pieces in a shallow bowl or dish.
  4. In a small bowl, stir together the ingredients for the tofu marinade: oil, soy sauce, minced garlic, and brown sugar. Pour the marinade over the tofu pieces and turn them all to make sure all sides are coated. Allow the tofu to marinate for about 20 minutes, turning the pieces once or twice during that time. After 20 minutes, most of the marinade should be absorbed.
  5. While the tofu is marinating and the rice is cooking prepare the spicy peanut sauce. In a bowl stir together the peanut butter, sriracha, soy sauce, grated ginger, brown sugar, and enough hot water to create a smooth sauce (3-4 Tbsp). Set the sauce aside.
  6. Once the tofu has marinated, heat a large non-stick skillet over medium flame. Add just a splash of oil to the skillet (about 1 tsp) and swirl to coat the skillet. Add the tofu pieces and any remaining marinade, and cook on each side until deeply browned. 
  7. Once the tofu pieces are browned, remove them from the skillet and add the snap peas. Quickly sauté the snap peas in the skillet until they turn bright green and are still crisp. You just want to remove the raw edge. Remove them from the skillet to prevent over cooking.
  8. To build the bowls, add about 1.5 cups sesame rice to each bowl and then top with 1/4 of the tofu pieces and snap peas. Drizzle spicy peanut sauce over each bowl and then sprinkle sliced green onions and sesame seeds over each.

Notes

  • * Use a light flavored oil like canola, grape seed, light olive, or an untoasted sesame oil.
  • **I used a brown basmati rice but you can use any variety that you like. Just be sure to follow the package instructions for the correct cooking time and water to rice ratio.
  • ***If you can't find snap peas at a decent price, you can use broccoli florets in their place. 

Nutrition Information

Show Details
Serving 1Serving Calories 654.75kcal (33%) Carbohydrates 88.35g (29%) Protein 23.18g (46%) Fat 24.7g (38%) Sodium 948.63mg (40%) Fiber 7.2g (29%)

Nutrition Facts

Serving: 4Serving

Amount Per Serving

Calories 65475 kcal

% Daily Value*

Serving 1Serving
Calories 654.75kcal 33%
Carbohydrates 88.35g 29%
Protein 23.18g 46%
Fat 24.7g 38%
Sodium 948.63mg 40%
Fiber 7.2g 29%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

4.9

141 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Thai Tofu Bowls with Spicy Peanut Sauce

Asian, Vegetarian, gluten-free
0.0 (0 reviews)

Soba Noodle Bowl with Marinated Tofu and Peanut Sauce

Asian, Vegan, gluten-free
0.0 (0 reviews)

Soy-Free Soy Sauce Recipe

Asian
4.8 (24 reviews)

Spicy Sriracha Tofu Rice Bowls

Asian
4.9 (114 reviews)

Gochujang Tofu (Spicy Korean Braised Tofu)

Asian, Korean
5.0 (18 reviews)

Hoisin Stir Fry Bowls with Spicy Peanut Sauce

Asian, International
4.9 (219 reviews)

Tofu with Spicy Peanut Sauce

Asian
4.5 (48 reviews)

Peanut Tofu Noodle Bowls

Asian, American
4.8 (93 reviews)

Salted Egg Tofu (Fried tofu & salted egg yolk sauce)

Asian, Chinese, Singaporean
5.0 (114 reviews)