Tofu Satay with Peanut Sauce

User Reviews

3.9

228 reviews
Good
  • Prep Time

    15 mins

  • Cook Time

    20 mins

  • Total Time

    35 mins

  • Servings

    12 Tofu Skewers

  • Calories

    59 kcal

  • Course

    Appetizer

  • Cuisine

    Asian, Thai

Tofu Satay with Peanut Sauce

Tofu Satay with Peanut Sauce features firm tofu strips marinated in a blend of soy sauce, maple syrup, coconut milk, sriracha, and spices before baking, paired with a creamy peanut sauce. The dish offers a savory, slightly sweet flavor profile and a tender yet firm texture from baking.

Description

The preparation begins by pressing excess moisture from firm tofu to improve texture and allow it to better absorb the marinade. The tofu strips are marinated with a combination of soy sauce, maple syrup, coconut milk, sriracha, garlic powder, and ginger powder, which imparts a balance of salty, sweet, and mildly spicy flavors.

After marinating in the fridge for at least 20 minutes, the tofu is baked until firm and lightly browned, providing a pleasant texture for skewering. The accompanying peanut sauce blends peanut butter with brown sugar, soy sauce, lime juice, rice vinegar, ginger, and warm water to create a smooth dipping sauce with tangy and sweet notes.

This satay serves well as an appetizer or a main dish alternative, especially for those looking for a plant-based protein option with rich, layered flavors. It can be served with rice or fresh vegetables to complement the peanut sauce.

I Made This!

Be the first!

Save this

Be the first!

Ingredients

Servings

Tofu Satay

  • 14 oz tofu firm
  • 2 tablespoon soy sauce
  • ½ tablespoon maple syrup
  • ¼ cup coconut milk
  • ½ tablespoon sriracha
  • ½ teaspoon garlic powder
  • ½ teaspoon ground ginger

Peanut Sauce

  • cup peanut butter room temperature
  • 1 teaspoon brown sugar
  • ½ tablespoon soy sauce
  • 2 teaspoons lime juice
  • 1 teaspoon rice vinegar
  • ½ teaspoon ground ginger or freshly grated ginger
  • cup water warm

Instructions

  1. Drain any excess of water from the tofu by placing it in between two plates and adding something heavy like a can of tomatoes for example. Leave for at least 20 minutes.
  2. While the tofu is draining, mix in a small bowl the ingredients for the marinade: Soy sauce, maple syrup, coconut milk, sriracha, garlic powder and ginger powder. Combine all the ingredients until you have a uniform mixture.
  3. Preheat the oven to 200ºC or 400Fº
  4. Once the tofu is ready, cut each block of tofu into 5-6 strips crosswise. They need to be thick enough to be able to place the stick after baking. Place them in the container where you are going to pour the marinade and using a baking brush or a spoon add the marinade on the tofu until all the tofu strips are completely coated. Leave marinating for at least 20 minutes in the fridge.
  5. When the tofu has been marinating for at least 20 minutes, place it on a baking tray and bake at 200ºC or 400Fº for 10-12 minutes. Flip them and bake for further 10-12 minutes.
  6. When your tofu is completely cooked, leave it to cool before skewering them on the satay sticks. Once they are on the stick, place them on a plate to serve.
  7. To prepare the peanut sauce, add into a medium-size bowl peanut butter, brown sugar, soy sauce, lime juice, rice vinegar, ginger powder and the warm water. Mix well all the ingredients until everything is completely combined and the sauce looks homogeneous. If your sauce is too thick, add some extra water and if it looks too liquidy, add some more peanut sauce.
  8. Transfer the peanut sauce into a small serving bowl and add crushed peanuts on the top. Add to the place together with the tofu skewers.
  9. Sprinkle some fresh chopped coriander and sesame seeds on the top for better presentation.

Nutrition Information

Show Details
Calories 59kcal (3%) Carbohydrates 3g (1%) Protein 2g (4%) Fat 5g (8%) Saturated Fat 2g (10%) Sodium 258mg (11%) Potassium 73mg (2%) Fiber 1g (4%) Sugar 2g (4%) Vitamin A 1IU (0%) Vitamin C 1mg (1%) Calcium 7mg (1%) Iron 1mg (6%)

Nutrition Facts

Serving: 12Tofu Skewers

Amount Per Serving

Calories 59 kcal

% Daily Value*

Calories 59kcal 3%
Carbohydrates 3g 1%
Protein 2g 4%
Fat 5g 8%
Saturated Fat 2g 10%
Sodium 258mg 11%
Potassium 73mg 2%
Fiber 1g 4%
Sugar 2g 4%
Vitamin A 1IU 0%
Vitamin C 1mg 1%
Calcium 7mg 1%
Iron 1mg 6%

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

Genuine Reviews

User Reviews

Overall Rating

3.9

228 reviews
Good

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Buffalo Wings

American
5.0 (63 reviews)

Parmesan Crisps

American
5.0 (30 reviews)

Cinnamon Sugar Tortilla Chips

American
5.0 (33 reviews)

Shrimp Ceviche

Mexican
5.0 (15 reviews)

Potstickers

Chinese
5.0 (18 reviews)

Pico de Gallo

Mexican, Tex-Mex
5.0 (3 reviews)

Sweet and Sour Chicken

Asian, Chinese
5.0 (18 reviews)

Roasted Red Pepper Hummus

Middle Eastern, Israeli
5.0 (6 reviews)

Fried Okra

American
5.0 (15 reviews)

Crispy Fried Calamari

American
5.0 (24 reviews)

Chicken Teriyaki

Asian
5.0 (81 reviews)

Italian Antipasto Skewers

Italian
5.0 (12 reviews)