Vegan Thai Satay

Ingredients

  • 1 14oz block firm tofu, frozen and thawed*
  • 1/4 cup full-fat coconut milk
  • 3 cloves minced garlic
  • 2 tsp grated ginger
  • 1 tbsp masaman curry paste*
  • 1 tbsp curry powder
  • 2 tbsp maple syrup
  • 2 tbsp low-sodium soy sauce
  • 10 bamboo skewers
  • cilantro, lime, chopped peanuts for garnish
  • peanut sauce
  • 1/4 cup creamy peanut butter
  • 2 tbsp warm water
  • 1 tbsp masaman curry paste
  • 1 tbsp maple syrup or light brown sugar
  • 1/2 tbsp soy sauce
  • 1/2 tbsp rice vinegar
  • 1 tbsp lime juice
  • 1/2 tsp minced garlic
  • 1/2 tsp sesame oil
  • 1/2 tbsp sriracha

Preparation

  1. To freeze tofu: slice tofu block vertically into 6-8 rectangles, about 3/4-inch thick

  2. Freeze on a plate overnight

  3. Thaw at room temperature (or run under hot water) until ice crystals have melted, then gently squeeze to remove all liquid

  4. Cut into smaller pieces

  5. Combine marinade ingredients in a bowl, then add thawed tofu and gently stir until all pieces are coated

  6. Let sit in the refrigerator for at least 30 minutes

  7. Preheat oven to 400f

  8. Tear marinated tofu into bite-sized pieces and thread onto skewers

  9. Place on a parchment-lined baking sheet and bake for 30-35 minutes, flipping once halfway

  10. At the end, turn on the broiler and cook for 4-5 minutes, allowing skewers to crisp and develop charred edges (keep a close eye so they don’t burn!)

  11. Combine peanut sauce ingredients in a small bowl, stirring until smooth

  12. Add additional water until sauce reaches desired consistency, and season with additional salt if needed

  13. Enjoy ?

Related recipes

Load more