Tofu Satay {wfpb + oil free}
Prep time: 
Cook time: 
Total time: 
Serves: 3-4 servings
Tofu Satay is a healthy and complex oil free vegan recipe that is perfect served over rice or noodles!
  • 2 packages tofu, extra firm, sliced into 12 1½” x 4” slabs
Tofu Marinade
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, grated
  • 1 teaspoon cumin powder
  • 1 teaspoon coriander powder
  • 1½ teaspoons turmeric powder
  • 2 tablespoons tamari
  • 1 tablespoon lime juice
  • ½ cup coconut milk
  • 1 tablespoon brown coconut sugar
  • 1 stalk lemongrass, finely sliced
Satay Dipping Sauce
  • 1 cup dry roasted peanuts, unsalted (you can sub cashews here)
  • 2 cloves garlic
  • 2 tablespoons tamari
  • 2 teaspoons sesame seeds
  • 2 tablespoons brown coconut sugar
  • Juice of ½ lime
  • ½ cup coconut milk
  • ⅛ teaspoon cayenne
Cucumber Salad
  • 2 cucumbers, washed and sliced
  • ¼ red onion, julienned
  • ½ jalapeño, seeded and sliced (optional)
  • ½ teaspoon sea salt
  • Juice of 1 lime
  • 2 tablespoons brown coconut sugar
  1. To make the tofu, preheat your oven to 400°F. Whisk all the marinade ingredients together in a small bowl. Pour the marinade into a large plastic bag and add the slabs of cut tofu. Gently distribute the marinade around the bag until all the pieces of tofu are coated. Allow to marinate for 1 hour.
  2. After 1 hour remove the tofu from the bag and place onto a sheet tray lined with parchment paper. Place in the oven and bake for 30 minutes. Remove from the oven and flip the tofu and bake for another 30 minutes.
  3. Remove from the oven and allow to cool for about 10 minutes. Insert the skewer into the center of the tofu.
  4. If you’d like to have grill marks on your tofu, at this point you can heat a grill pan and cook the skewers whole on the grill until nice marks are formed. Serve immediately
  5. To make the satay dipping sauce place the ingredients into a blender and purée until smooth. Set aside until ready to serve.
  6. To make the cucumber salad, toss the sliced cucumber with the red onion, jalapeño, sea salt, red onion and coconut sugar together in a medium mixing bowl. Allow to marinate for 10-15 minutes before serving.
  7. When you are ready to serve, place the skewers on a platter and serve with the satay dipping sauce, chopped peanuts, chopped cilantro, lime slices, and sliced jalapeño. A great companion to the skewers is either rice or noodles! I like to serve with Jasmine or Basmati Rice!
Recipe by Plant Craft at