Easy Vegan Tofu Satay in Coconut Sauce

Easy vegan coconut satay recipe

The Spruce

  • Total: 34 mins
  • Prep: 20 mins
  • Cook: 14 mins
  • Servings: 2 to 3 servings

Whip up a quick and easy vegan coconut-based satay sauce for grilled tofu, and have all the vegetarians and vegans at your outdoor barbecue thanking you. This is an easy recipe, inspired by Indonesian and Thai satay recipes, for a simply grilled tofu satay in a coconut, curry paste, and peanut butter satay sauce. It's vegetarian, vegan, and absolutely finger-licking delicious.


  • 1 block tofu (frozen, thawed, and pressed)
  • 1/2 cup coconut milk
  • 2 tablespoons peanut butter
  • 1 tablespoon vegetarian red curry paste
  • 1 tablespoon hoisin sauce

Steps to Make It

  1. Gather the ingredients.

    Ingredients for tofu satay
    ​The Spruce
  2. Slice tofu into cubes for skewering or grilling

    Slice tofu
    ​The Spruce
  3. Whisk together the coconut milk, peanut butter, curry paste and hoisin sauce over low heat.

    Whisk together
    ​The Spruce
  4. Marinate tofu in sauce for at least one hour; sauce will thicken as it cools.

    Marinate tofu
    ​The Spruce
  5. Grill tofu, basting gently with sauce. Tofu should take about 6 to 7 minutes on each side.

    Grill tofu
    ​The Spruce
  6. Serve topped generously with extra satay curry sauce, or, serve the sauce on the side as a dip.

    Serve with curry sauce
    ​The Spruce