• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Loving It Vegan

  • Home
  • About Me
  • Recipes
  • Free Ebook
menu icon
go to homepage
  • Home
  • About Me
  • Recipes
  • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Home
    • About Me
    • Recipes
    • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Appetizers

    Tofu Satay with Peanut Sauce

    Published: Jan 11, 2018 Updated: Apr 7, 2022 by Alison Andrews This post may contain affiliate links

    Jump to Recipe
    Tofu Satay

    Crispy baked tofu satay served with peanut sauce. This high-protein appetizer is marinaded and then baked for the most delicious tofu ever.

    Tofu satay on a wooden board, peanut sauce in white dishes, cilantro and fresh lime.

    A few years ago (well…more than a few really…) Jaye and I went to New York City for a month-long visit. We were there to record music for our first album, or should I say ‘only’ album so far.

    But aside from music, the biggest fun we had was vegan restaurants. We spent an insane amount of money (that we only realized once we got home and tallied up the damages, oh the naivety!) eating out at ALL the fancy vegan and raw vegan places in New York.

    One place was our total favorite. It was called ‘Soy and Sake’ and had an awesome, and very extensive, vegan menu. I was so sad to hear this place is no longer, because seriously we’d make a trip to New York JUST for this restaurant!

    One of the things we had every time we went there was tofu satay with peanut sauce. It was simply divine!

    Ever since then, every time we’re in any restaurant and see the word ‘satay’ we always get so excited but it’s NEVER tofu, it’s always chicken! So sad!

    We’ve even asked (many times) if they can do it with tofu for us, but the answer has always been no. So we never had tofu satay again – until now!

    Baked tofu satay on a wooden board with white dishes of peanut sauce, cilantro and fresh lime.

    This dish takes a bit of time, but the bulk of it is hands off time, just while the tofu is pressing and then marinating and then baking, but the time spent is totally worth it.

    You get the most deliciously impressive appetizer out of your effort. Putting in a bit of effort isn’t the issue, it’s just that you want the result to be worth it, and this is.

    Baked tofu satay with peanut sauce in a white dish.

    How To Make Tofu Satay

    You will find full instructions and measurements in the recipe card at the bottom of the post. This is a summary of the process to go along with the process photos.

    So there are a few stages to it. You first have to press the tofu. A tofu press is super helpful for this step! Though you can also just press it by putting it on a plate with another plate on top of it and then stack something heavy on top of that. We tried it without pressing it first and it was still okay but the tofu was much more fragile and breakable. So pressing it first takes care of that issue.

    And then you marinade it in a simple marinade of soy sauce, peanut butter, brown sugar, dried basil and garlic powder.

    Tofu marinating in a glass dish.

    Then transfer to a parchment lined baking tray and bake for around 20-25 minutes until crispy (turning over once).

    Marinaded tofu on a baking tray ready to go into the oven.

    While the tofu is baking you whip up your peanut sauce, which you heat gently in a saucepan and then squeeze in some lime.

    And once the tofu is baked to perfection, you let it cool for a bit and then place the tofu onto satay sticks.

    Baked tofu on a baking tray straight out of the oven.

    Serve with fresh lime and cilantro!

    Baked tofu satay on a wooden board with peanut sauce in a white dish.

    A Perfect Appetizer

    It makes a perfect appetizer and about 2 tofu satay per person is probably good. Don’t make the mistake we did and eat all of it (12 satays) with only 2 people!

    Sure, we had it for lunch and it wasn’t an appetizer, but it is much more filling than it looks.

    Baked tofu satay on a wooden board with white dishes of peanut sauce.

    Storing Tips

    This does keep very well so if you have leftovers you can keep them stored in the fridge for 3-4 days.

    We had some leftover peanut sauce that Jaye was serving on noodles the next day. The peanut sauce does firm up quite a bit in the fridge, but when put onto hot food that isn’t an issue (or you can reheat it).

    Tofu satay dipping into a white bowl of peanut sauce.

    More Delicious Vegan Appetizers

    1. Vegan Chicken Nuggets
    2. Crispy Air Fryer Tofu
    3. Vegan Dumplings
    4. Crispy BBQ Tofu
    5. Vegan Buffalo Cauliflower
    6. Baked Portobello Mushrooms
    Tofu satay over a bowl of peanut sauce.

    Did you make this recipe? Be sure to leave a comment and rating below!

    Tofu satay on a wooden board with peanut sauce.

    Tofu Satay with Peanut Sauce

    Crispy baked tofu satay served with peanut sauce. This high-protein appetizer is marinaded and then baked for the most delicious tofu ever.
    5 from 21 votes
    Print Pin Rate
    Course: Appetizer
    Cuisine: Thai
    Diet: Vegan
    Prep Time: 25 minutes minutes
    Cook Time: 25 minutes minutes
    Total Time: 50 minutes minutes
    Servings: 12
    Calories: 123kcal
    Author: Alison Andrews

    Ingredients

    • 16 ounces Firm Tofu (450g) Two 8-ounce blocks

    For the Marinade Sauce:

    • 2 Tablespoons Soy Sauce
    • 1 Tablespoon Peanut Butter
    • 1 Tablespoon Light Brown Sugar
    • 1 teaspoon Dried Basil
    • 1 teaspoon Garlic Powder

    For the Peanut Sauce:

    • ½ Small Onion White, Yellow or Brown, finely chopped
    • 1 teaspoon Crushed Garlic
    • 1 teaspoon Sesame Oil
    • 1 teaspoon Red Curry Paste
    • 1 Tablespoon Light Soy Sauce
    • 1 teaspoon Tamarind Paste
    • 2 Tablespoons Light Brown Sugar
    • ½ cup Coconut Milk (120ml) Canned, Full Fat, Unsweetened
    • ⅓ cup Peanut Butter (83g)
    • ½ Small Lime squeezed

    For Serving:

    • Fresh Cilantro
    • Fresh Lime
    • Crushed Peanuts
    Prevent your screen from going dark

    Instructions

    • Press the tofu for 30 minutes either using a tofu press or by placing the tofu on a plate, with another plate on top of it and then piling some heavy stuff on top, like a heavy pot.
    • While the tofu is pressing prepare the marinade sauce. Add the soy sauce, peanut butter, brown sugar, dried basil and garlic powder to a dish and use a whisk to mix together.
    • When the tofu is pressed, cut each block into 5-6 strips and place them in the marinade sauce, using a teaspoon to put marinade sauce on top of the tofu strips as well so that there is marinade on the top and bottom of the tofu.
    • Leave the tofu in the marinade sauce for at least 20 minutes.
    • Preheat the oven to 430°F (220°C).
    • Place the marinaded tofu carefully onto a parchment lined baking tray. Bake for 25 minutes, turning over at the fifteen minute mark and then putting it back in for another 10 minutes.
    • While the tofu is baking prepare your peanut sauce.
    • Finely chop up half a small onion or quarter of a larger onion and add to a saucepan with the crushed garlic, sesame oil and red curry paste. Sauté until the onion is slightly softened. Add in the soy sauce, tamarind paste, brown sugar and coconut milk and stir in well. Then add in the peanut butter and stir until perfectly mixed and smooth. The sauce will be quite thick. Remove from heat and stir in the lime juice.
    • Remove the tofu from the oven and allow to cool for a few minutes before skewering them on the satay sticks.
    • Serve with the peanut sauce, fresh cilantro, fresh lime and crushed peanuts.

    Video

    Notes

    1. To make this meal gluten-free ensure you use a gluten-free soy sauce or use tamari instead.
    2. Check the red curry paste for vegan friendliness as some brands contain fish oil.
    3. Prep time does not include time spent pressing the tofu.
    4. Nutritional info includes the sauce. 

    Nutrition

    Serving: 1Satay | Calories: 123kcal | Carbohydrates: 7g | Protein: 6g | Fat: 8g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Sodium: 292mg | Potassium: 99mg | Fiber: 1g | Sugar: 4g | Vitamin A: 68IU | Vitamin C: 1mg | Calcium: 62mg | Iron: 1mg
    DID YOU MAKE THIS RECIPE? Rate it & leave your feedback in the comments section below, or tag @lovingitvegan on Instagram and hashtag #lovingitvegan
    Get Your Copy! It's FREE!
    « Vegan Peppermint Cupcakes
    Carrot Gazpacho »
    76.1K shares

    About the Author

    Hi I'm Alison Andrews, I'm the voice and cook behind Loving It Vegan. I love making delicious vegan food and creating vegan versions of all your old favorites, so that you’ll never feel like you’re missing out. Find out more about me here.

    Loving It Vegan is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This site may contain some of these links to Amazon.com. If you make a purchase through one of those links, Loving It Vegan will receive a small commission from the purchase at no additional cost to you.

    Reader Interactions

    Comments

    1. Danny P says

      January 12, 2020 at 3:33 am

      Made it tonight. My wife normally cooks for us but I thought I could take this one on… The recipe and Insta video was helpful. Came out great. I was very proud to make something that came out tasty and didn’t come out not tasting good.5 stars

      Reply
      • Alison Andrews says

        January 14, 2020 at 9:48 am

        Awesome! So glad to hear Danny. Thanks for the great review. 🙂

        Reply
    2. Paz says

      September 26, 2019 at 7:05 am

      Best satay ever.5 stars

      Reply
      • Alison Andrews says

        September 26, 2019 at 8:18 am

        Awesome! Thanks so much for the awesome review! 🙂

        Reply
    3. Grace says

      July 16, 2019 at 3:19 am

      Awesome tofu dish. I’ve been vegetarian my whole life but have always found tofu tricky to get right at home. This was perfect (and actually pretty healthy!) I used fresh basil in the marinade since I had it on hand and was so impressed with the flavor. I’m going to try it on the grill next time. I’ll have to check out more of your recipes!!

      Reply
      • Alison Andrews says

        July 16, 2019 at 10:15 am

        So glad you enjoyed it Grace! Thanks so much for posting. 🙂

        Reply
    4. Caroline Thomas says

      June 11, 2019 at 6:30 pm

      Absolutely delicious! Didn’t realise tofu could taste so good. And the peanut sauce was divine! Will make it again…and again. Thank you.

      Reply
      • Alison Andrews says

        June 12, 2019 at 12:42 pm

        Yay! Thanks Caroline! 🙂

        Reply
    5. Monica says

      April 28, 2019 at 8:06 pm

      Can I use green curry paste instead?

      Reply
      • Alison Andrews says

        April 30, 2019 at 6:13 am

        Hi Monica, it’s going to change the flavor, but I think it would still be delicious, so sure! 🙂

        Reply
    6. Priscilla Muntemba says

      February 14, 2019 at 10:20 pm

      We are not vegan but I made this and my husband and sons really loved it! I didn’t put the tofu on sticks, just made it as dinner and doubled the recipe. It’s now on my fav list of food to make. If it can impress a 14 and 16 year old who love chicken, it’s a keeper! Thank you!5 stars

      Reply
      • Alison Andrews says

        February 15, 2019 at 8:39 am

        That is SUCH good news! Wonderful to hear that. Thanks a million for sharing Priscilla! 🙂

        Reply
    7. Lis says

      December 10, 2018 at 6:32 pm

      Hello!
      Do you think I could cook the tofu pieces the day before, and just re-heat them before serving? Thanks!

      Reply
      • Alison Andrews says

        December 10, 2018 at 6:42 pm

        Hi Lis, I think you could leave them soaking in the marinade sauce overnight and then just bake them the day that you need them. That would work great!

        Reply
    8. Coolhandsluke says

      August 30, 2018 at 6:52 pm

      Is the “marinade” supposed to be thick like peanutbutter?

      Reply
      • Alison Andrews says

        August 31, 2018 at 8:35 am

        It is quite thick, you can see the consistency it is supposed to be in the video.

        Reply
    9. Corinn says

      July 18, 2018 at 5:34 pm

      I’ve made this twice now and love it!
      I left out the tamarind Paste and cut back the sugar a bit in the sauce, but other than that have followed the recipe. I double the sauce because it’s delicious on just about anything. Definitely a win!
      Thanks so much for sharing this recipe!5 stars

      Reply
      • Alison Andrews says

        July 19, 2018 at 9:05 am

        That is wonderful to hear, so glad you love it! Thanks for sharing your adjustments, and yes, the sauce is good for lots of other things too! 🙂

        Reply
    10. Annie says

      July 09, 2018 at 10:28 am

      Amazing recipe! Absolutely delicious and everyone loved it thank you!5 stars

      Reply
      • Alison Andrews says

        July 09, 2018 at 1:14 pm

        Fantastic Annie, thanks so much for sharing! 🙂

        Reply
    11. Arabella Wright says

      July 06, 2018 at 10:15 pm

      Hi Alison,

      Would this freeze well at all? I just made it tonight and wow it’s amazing! But I’ve made loads and whilst I plan on having leftovers for lunch tomorrow, I’ve got more coconut milk and thai paste that I want to use up and so wondered if I can make the sauce and freeze for another time?

      Thanks,

      Bella

      Reply
      • Alison Andrews says

        July 07, 2018 at 10:06 am

        Hi Arabella, I have not tried freezing this, but I think the sauce would freeze well. I don’t think tofu freezes well though as it can change its texture, but I think you’re only planning to freeze sauce, if so, then I think that would be great. 🙂

        Reply
    12. Suzi Kinczel says

      July 05, 2018 at 5:27 pm

      Would this work on the grill?

      Reply
      • Alison Andrews says

        July 05, 2018 at 5:52 pm

        Yes, I think that would be great! What I would probably do is brush on more marinade sauce every time you flip them on the grill. ?

        Reply
    13. Ilaria says

      April 20, 2018 at 1:11 pm

      Delicious!!5 stars

      Reply
      • Alison Andrews says

        April 20, 2018 at 1:22 pm

        Yay! Thanks for posting! 🙂

        Reply
    14. Anna Andrews says

      January 15, 2018 at 6:31 am

      A delectable new way of serving tofu5 stars

      Reply
    15. Parie says

      January 12, 2018 at 5:33 pm

      We made this for lunch today, and put the tofu in spring rolls. We used the peanut sauce for dipping the rolls. My kids agreed that this is the best peanut sauce we’ve had. It was so incredibly delicious! I have made a lot of peanut sauces, and this one tops them all! It was also delicious over rice. Thanks so much for the recipe!5 stars

      Reply
      • Alison Andrews says

        January 12, 2018 at 8:48 pm

        That is the best thing to hear! We also thought the peanut sauce was total perfection, so glad you agree! Sounds like a fantastic plan to serve it as spring rolls! Thanks so much for posting and your review! 🙂

        Reply
    Newer Comments »

    Comment Policy: Your feedback is really appreciated! Please do us a favor and rate the recipe as well as this really helps us! The most helpful comments are the ones that give useful feedback for others who might make the recipe, tell about substitutions you made or adjustments you made and how it turned out, or assisting other commenters. Rude or insulting comments will not be accepted.

    5 from 21 votes (3 ratings without comment)

    Leave A Comment & Review Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi I’m Alison Andrews! I love making delicious vegan food and creating delicious vegan versions of all your old favorite dishes, so you can have your vegan cake and eat it too!

    More about me →

    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • Pinterest

    Popular Posts

    • Vegan tuna on an open faced sandwich on a wooden board.
      Vegan Tuna
    • Serving spoonful of vegan mac and cheese.
      The Best Vegan Mac and Cheese (Classic, Baked)
    • Vegan burritos stacked up on top of each other.
      Vegan Burrito
    • Vegan tofu scramble with sliced avocado and fried tomatoes on a white plate.
      Super Eggy Vegan Tofu Scramble
    • Thick slice of cashew cheese on a wooden board.
      Sliceable Cashew Cheese
    • Homemade vegan butter in a glass butter dish with a knife.
      Homemade Vegan Butter

    Veganuary

    • Vegan Thai Peanut Noodles in a black bowl.
      Vegan Thai Peanut Noodles
    • Slices of grilled vegan halloumi on a gray plate.
      Vegan Halloumi
    • Vegan stuffed mushrooms on a white plate.
      Vegan Stuffed Mushrooms
    • Vegan stuffed peppers in a white baking dish.
      Vegan Stuffed Peppers
    • Vegan granola on a baking sheet with a wooden spoon.
      Vegan Granola
    • Powdered sugar sprinkling down over a stack of waffles.
      The Best Vegan Waffles

    See all Veganuary Recipes →


    Footer

    ↑ back to top

    As Seen In

    Press logos black and white

    About

    • Privacy Policy
    • Terms & Conditions

    Follow Us

    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • Pinterest

    Contact

    • About
    • Contact

    Copyright © 2022 Loving It Vegan

    Get 10 fabulous dinner recipes!
    Absolutely free! Sign up below!
    Get Your Copy! It's FREE!

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.