Peanut Satay Tofu Skewers with Savory Coconut Sauce

This tofu peanut satay will convert skeptics into tofu fans. It’s a flavorful, plant-based main that’s perfect for lunch or dinner and keeps well for meal prep. The combination of crispy tofu and creamy peanut sauce is irresistible.

img 18 1

Tofu is incredibly versatile: bake it in cubes, make nuggets, shred it for sandwiches, or scramble it for breakfast. One of the best preparations is these peanut satay skewers. Serve them over rice, a grain bowl, a salad, or a stir-fry. Skewering is optional but fun and makes for a nice presentation.

What ingredients do you need to make this tofu peanut satay?

Tofu: Use extra-firm tofu and press or drain it thoroughly so it crisps up well. Organic is preferred but any extra-firm block will work.

Peanut butter: This forms the base of the peanut sauce. For nut-free or allergy-friendly options, substitute sunflower seed butter; for a paleo option, use almond butter.

Tapioca flour (or cornstarch): Tossed on the tofu before cooking to create a crisp exterior.

Coconut aminos or soy sauce: Coconut aminos provide a slightly sweeter, soy-free alternative, but regular soy sauce can be used instead.

Sriracha and chili flakes: For heat. Adjust amounts to taste or omit if you prefer no spice.

How do you make tofu peanut satay?

  1. Make the peanut sauce by whisking the sauce ingredients together and set aside.
  2. Press the tofu to remove excess water and cut it into cubes.
  3. Toss the tofu with coconut aminos, oil, and spices, then coat each piece in tapioca flour (or cornstarch).
  4. Bake or air-fry until crispy, let cool slightly, then serve with the peanut sauce.
A salad topped with tofu satay and peanut sauce.

Tofu Peanut Satay

Crispy tofu paired with a creamy, tangy peanut sauce makes a delicious and satisfying plant-based meal.

Prep Time 10 minutes
Cook Time 30 minutes

Course Main Course, Salad
Cuisine American

Servings 2 people
Calories 1 kcal

Ingredients

Peanut Sauce

  • 1/4 cup peanut butter
  • 2 tbsp coconut or liquid aminos
  • 1 tbsp monk fruit or coconut sugar
  • 1 tbsp lime juice
  • 1/2 tsp sesame oil
  • 1/2 tsp ground ginger
  • 1 tbsp sriracha optional
  • water as needed to thin
  • 1 tbsp rice vinegar

Tofu

  • 1 block tofu pressed/drained
  • 1 tsp coconut aminos
  • 1 tsp garlic powder
  • 1 tsp red pepper flakes
  • 1 tbsp olive oil
  • 1 tbsp tapioca flour

Salad

  • all your favorite salad fix-ins

Instructions

  • Preheat the oven to 400°F (200°C).
  • Cut the pressed tofu into cubes and place them in a large bowl. Add the coconut aminos, olive oil, and red pepper flakes, then toss to coat. In a separate bowl, combine tapioca flour and garlic powder. Dredge each tofu piece in the dry mixture and arrange on skewers, a lined baking sheet, or in the air fryer basket.
  • Bake or air-fry at 400°F for 30–35 minutes, flipping halfway through, until the tofu reaches your preferred level of crispiness.
  • While the tofu cooks, whisk together all peanut sauce ingredients until smooth. Add water a tablespoon at a time to reach your desired consistency and adjust seasoning to taste.
  • Assemble your salad or grain bowl with greens, grains, and desired toppings. Top with the cooked tofu and serve the peanut sauce on the side for dipping or drizzling. Enjoy.

Keyword dinner, lunch, peanut sauce, salad, satay, tofu, vegan