Marinated Tofu Satay Recipe


Cal/Serving: 455
Daily Value: 23%
Servings: 4

Sugar-Conscious, Vegan, Vegetarian, Dairy-Free, Egg-Free, Milk-Free, Tree-Nut-Free, Fish-Free, Shellfish-Free, Alcohol-Free
Vitamin A245IU5%
Vitamin C3mg6%
Thiamin (B1)0mg14%
Riboflavin (B2)0mg18%
Niacin (B3)4mg22%
Vitamin B60mg14%
Folic Acid (B9)55µg14%
Vitamin B120µg0%
Vitamin D0µg0%
Vitamin E2mg9%
Vitamin K15µg19%
Fatty acids, total monounsaturated14g0%
Fatty acids, total polyunsaturated16g0%
Have a question about the nutrition data? Let us know.

Exclusive from The Daily Meal

Lemon Olive Oil Cake
This cake highlights the fruit-forward qualities of the olive oil, while balancing out the citrus...
Maple Pulled Pork
Enjoy this easy and delicious maple pulled pork with flavorful spices enhanced by the subtle...
Spicy Vegetarian Chili
This vegetarian chili is hearty and healthy. Start soaking the dried beans for this easy chili...

Marinated Tofu Skewers
Valaer Murray

This is a raw, vegetarian version of a "satay" that comes together with a quickly-made peanut sauce. The tofu gets enough flavor from the green tea marinade so you don't need to cook it. Substitute the vegetables for whatever floats your boat.

Click here to see more No-Cook Dishes for Hot Summer Nights.



For the marinade:

  • ½ cup rice wine vinegar
  • ¼ cup green tea, at room temperature
  • ¼ cup sesame oil
  • 1 tablespoon grated ginger
  • 1 clove minced garlic
  • ¼ teaspoon salt
  • ¼ teaspoon black pepper

For the skewers:

  • One 14-ounce package of medium or firm tofu, cut into ½-1-inch cubes
  • 8 large button mushrooms, stems removed and caps sliced in half
  • 1 cucumber, sliced into about ½-inch slices (large enough to skewer) and cut again into half-circles
  • 2 tablespoons sesame seeds, for garnish
  • 6 wooden skewers, for assembly

For the peanut sauce:

  • ¼ cup peanut butter
  • 2 tablespoons sesame oil, plus more if needed
  • 2 tablespoons soy sauce, plus more if needed
  • Red pepper flakes, to taste
  • Rice, for serving (optional)


For the marinade:

Whisk together all the ingredients for the marinade in a large bowl or container.

For the skewers:

Add the tofu and mushrooms to the marinade, stir well, and refrigerate for 3 hours or overnight.

Thread the skewers, starting with the cucumber, marinated tofu, and mushrooms, and repeating twice. Continue until all skewers have been assembled. Sprinkle sesame seeds evenly on all sides.

For the peanut sauce:

Mix all the ingredients together in a medium bowl until blended and the consistency is smooth and not too thick (adding more sesame oil and soy sauce to reach desired consistency).

Serve skewers with peanut sauce and a side of rice if desired.

Recipe Details

Total time: 30 minutes (excluding marinating time)

Servings: 4

Be a Part of the Conversation

Have something to say?
Add a comment (or see what others think).

Post a comment

Add a Comment

Upload a picture of yourself no larger than 3MB, please see Terms for details
Please answer this Captcha to prove you are human
Enter the characters shown in the image.
Please answer this Captcha to prove you are human