• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Traditional Plant-Based Cooking
  • Hello!
  • Subscribe
  • Our Recipes
menu icon
go to homepage
  • Hello!
  • Subscribe
  • Our Recipes
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Hello!
    • Subscribe
    • Our Recipes
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Dinner » Fake-Away

    Sweet and Sticky Tofu Satay

    Published: Apr 7, 2021 · Modified: May 6, 2023 by Jacq · This post may contain affiliate links ·20 Comments

    Spread the love
        16      
    16
    Shares
    Jump to Recipe Print Recipe

    This vegan Sweet and Sticky Tofu Satay is an Asian-inspired dish that is super quick and easy to prepare. Each bite is so very satisfying with its sweet, savoury, sticky peanut flavours and textures. This meat-free satay is ideal for a family fake-away or take-out at home. As well as being an amazing side-dish to enjoy along with your favourite noodles, rice, salad bowls, and stir fry dishes.

    sweet peanut tofu served with stir fry veggies and noodles in white bowl, close up photo, featured image

    Enjoy these delicious quick and easy stir-fried tofu cubes that are enveloped within a sticky and sweet peanut sauce with your favourite fresh veggies, noodles or rice.

    Origin of Satay

    Sweet sticky peanut sauce, also known as satay sauce, has its origins in Southeast Asia, specifically in Indonesia and Malaysia. Satay is a popular street food in the region, and the sauce is a common accompaniment to the grilled meat skewers.

    Although some sources believe that satay may have originated from the Middle East, and may have been introduced to Southeast Asia by Arab traders. The Arabs would use their swords to skewer meat to barbeque over campfires. While others claim that Indian Muslim immigrants brought with them their own style of grilled meat skewers that led to the origins of satay.

    Others suggest that satay may have evolved from a local dish in Indonesia, where meat or fish was grilled over charcoal and served with a spicy peanut sauce.

    The sauce typically consists of peanuts, soy sauce, sugar, and spices such as coriander, cumin, and chili peppers. It may also include other ingredients such as garlic, lemongrass, and tamarind paste, which add depth of flavor and complexity to the sauce.

    Over time, the sauce has spread throughout the region and has been adapted to suit local tastes. In Thailand, for example, the sauce may be sweeter and made with coconut milk. In the Philippines, it may be spicier and include vinegar and calamansi juice.

    Today, satay sauce is enjoyed around the world and is a popular dipping sauce for a variety of foods, including vegetables, rice, tofu and noodles. It is also used as a marinade or cooking sauce for meats and seafood.

    Origin of tofu

    Tofu, also known as bean curd, has its origins in ancient China, where it has been a dietary staple for thousands of years. The exact origin of tofu is not known, but it is believed to have been invented during the Han dynasty (206 BCE – 220 CE).

    According to legend, tofu was first made by accident when a Chinese cook added a coagulating agent to soy milk, causing it to solidify into a soft, cheese-like substance. Over time, tofu became an important source of protein for the Chinese, and its production and consumption spread throughout Asia.

    Tofu is made by coagulating soy milk before adding the milk to a mould where it solidifies. The coagulating agent can be a variety of substances, including calcium sulfate, magnesium chloride, or nigari (a natural mineral extract). The type of coagulating agent used, as well as the method of pressing and shaping the tofu, can result in different textures and flavors.

    Today, tofu is enjoyed all over the world and is a popular source of protein for vegetarians and vegans. It can be used in lots of different recipes, including stir-fries, chilli's, stews, casseroles, lasagnas, soups, salads, sandwiches, pies, and even desserts.

    Lots of delicious easy vegan tofu recipes!

    We have a few tofu recipes on the blog as we love the versatility of tofu.

    Our favourite tofu dessert recipe that is also a favourite with visitors to the blog is this Silken Tofu Chocolate Pudding, only 4 ingredients and is ready in minutes!

    And we love this Vegan Cheese Flan especially chilled for lunch or picnics. This classic Tofu 'egg' Mayo and Cress Sandwich is also ideal for picnics.

    Not to mention this vintage British Tofu 'prawn' cocktail salad which is a fun tasty starter dish. Lastly, for a traditional British breakfast try this delicious Tofu Kedgeree.

    Vegan Tofu Satay Fake-Away

    This recipe's sweet peanut sauce is inspired by the traditional Asian Satay sauce.

    Traditionally Asian peanut sauces would be prepared by grinding roasted peanuts in a pestle and mortar to achieve a rustic peanut butter style base.

    However, it is common in Western countries to use already prepared peanut butter as I have done with this recipe.

    I have used Biona Organic Peanut Butter which I source on Amazon UK in a huge 1 kg bucket. It tastes really good and lasts for so many meals. Including my kids enjoying the odd peanut butter sandwich.

    This recipe also uses one tablespoon of coconut oil and 1 teaspoon of sesame oil. I have purposefully kept the oil down as it is mainly for added flavour. However, if your on an oil-free diet I have provided easy substitutions below in the recipe notes.

    vegan sweet peanut sauce tofu with steamed broccoli

    How to prepare tofu satay

    It's so simple to prepare this vegan tofu satay. The tofu cubes cook beautifully and crispy within the coconut oil before being enveloped with a sweet and sticky irresistible peanut sauce.

    tofu cubes added to cream coloured pan with wooden spatula to side.
    tofu cubes golden and cooked in pan.

    Melt the coconut oil.

    Cook the tofu over a medium heat for 10-15 minutes until golden brown with crispy parts.

    Flip the tofu pieces over regularly so that all the sides colour a lovely golden brown.

    brown sauce added to pan of tofu.
    sweet peanut tofu cooking in pan with the sauce thick and coating the tofu pieces.

    Prepare the sweet peanut brown sauce by stirring together the peanut butter, soy sauce, sesame oil, chilli flakes, maple syrup [or brown sugar], ginger and water, and pour into the pan with the tofu.

    Stir and cook for 2-3 minutes until the sauce is sticky and coats the tofu.

    vegan sweet peanut sauce tofu with steamed broccoli

    Serve with lots of fresh veggies, and noodles or rice.

    Recipe notes and frequently asked questions

    How to store tofu satay

    1. Let the tofu satay cool down to room temperature.
    2. Transfer the tofu satay to an airtight container.
    3. Store within the refrigerator for 3-4 days.

    How to reheat tofu satay

    To reheat leftover tofu satay, here are some simple steps:

    1. Remove the tofu satay from the fridge and let it sit at room temperature for about 10-15 minutes. This will help to prevent the tofu from becoming too cold or stiff when reheating.
    2. If you have time consider making up some more of the satay sauce to drizzle over the tofu as this will help it cook better whilst adding more of the tastiness! But this step is not essential.
    3. Preheat your oven to 350°F (175°C).
    4. Place the tofu satay in a single layer on a baking sheet or in a baking dish.
    5. Cover the baking sheet or dish with aluminum foil, and bake in the preheated oven for 10-15 minutes.
    6. Remove the aluminum foil and continue to bake for an additional 5-10 minutes, or until the tofu is heated through and the peanut sauce is hot.

    Alternatively, you can reheat leftover tofu satay in the microwave. Place the tofu satay in a microwave-safe dish and cover with a microwave-safe lid or a piece of plastic wrap. Microwave on high for 1-2 minutes, or until heated through, stirring once or twice during the process.

    Is tofu satay safe for gluten-free diets?


    Absolutely, the main consideration is to use a gluten-free soy sauce such as Tamari.

    Is tofu gluten-free?


    Tofu is generally gluten-free, as it is made from soybeans, which do not contain gluten. However, some tofu products may contain gluten if they have been processed in facilities that also handle wheat or other gluten-containing grains.

    In addition, some tofu products may contain gluten if they have added ingredients or flavorings that contain gluten, such as soy sauce or wheat flour.

    Therefore, if you have celiac disease or gluten sensitivity, it's important to read the labels carefully and choose tofu products that are certified gluten-free.

    How do I press tofu before using in a recipe?


    Firm tofu may need to be pressed to remove excess liquid, but there are some brands of tofu that have already been pressed so they don't require pressing. But if you do need to press your tofu follow these easy steps:

    1.Remove the tofu from the packaging and drain off any excess liquid.
    2.Wrap the tofu in a clean kitchen towel or paper towels, and place it on a plate or cutting or chopping board
    3.Place a heavy object, such as a cast-iron skillet or other heavy pan, on top of the wrapped tofu. Make sure the weight is evenly distributed and pressing down on the entire surface of the tofu.
    4.Let the tofu sit and press for at least 10-15 minutes.
    5.After the tofu has been pressed, unwrap it and pat it dry with a clean towel or paper towels. It should now have a firmer texture and be ready to use in your recipe.

    Note: If you plan to press tofu frequently, you may want to invest in a tofu press, which can make the process easier and more efficient. A tofu press typically consists of two plates that can be tightened with screws or clamps to apply pressure to the tofu.

    What can I serve with tofu satay?


    Rice: Tofu satay goes well with rice, either plain steamed or boiled rice or flavorful rice dishes like fried rice or coconut rice.

    Noodles: Vermicelli noodles or soba noodles are great choices to serve with tofu satay. You can toss the noodles with a light dressing or sauce to add flavor.

    Stir-fried vegetables: A stir-fry of mixed vegetables like broccoli, carrots, bell peppers, beansprouts, baby corncobs, water chestnuts, bamboo shoots and onions makes a tasty and healthy side dish.

    Salad: A fresh salad with mixed greens, cucumber, and tomato is a refreshing complement to tofu satay. You can also add a crunchy element like roasted peanuts or sesame seeds.

    Grilled vegetables: Grilled or roasted vegetables like zucchini, eggplant, and bell peppers are a great accompaniment to tofu satay. You can season them with salt, pepper, and herbs to enhance their flavor or prepare extra satay sauce and brush the veggies with it before grilling.

    Dipping sauce: a spicy chili sauce is a tasty addition. You can also try a sweet and sour sauce or a creamy coconut sauce for a different flavor.

    Fresh fruit: A platter of fresh fruit like pineapple, mango, or papaya can add an additional sweet and juicy element to your meal.

    What can I garnish tofu satay with?


    Fresh herbs: Chopped fresh herbs like coriander [cilantro], mint, or basil can add a burst of freshness and color to your vegan satay.

    Crushed peanuts: A sprinkle of crushed peanuts over the top of your vegan satay can add a satisfying crunch and nutty flavor.

    Lime wedges: A squeeze of fresh lime juice over your vegan satay can brighten the flavors and add a tangy kick.

    Chili flakes: A pinch of chili flakes can add a spicy kick to your vegan satay, especially if you prefer it to be on the spicier side.

    Sesame seeds: A sprinkle of sesame seeds can add a nutty flavor and a nice crunch to your vegan satay.

    Scallions: Sliced scallions can add a mild onion flavor and a pop of green color to your vegan satay.

    Carrot or cucumber ribbons: Thinly sliced carrot or cucumber ribbons can be used as a decorative garnish to add a pop of color and freshness to your vegan satay.

    Can I substitute any of the ingredients for tofu satay?


    Yes of course. Although the flavour and texture of the finished dish will change depending on the substitution its important that you create a dish that's suited to your preferences and what ingredients you have available.

    Soy sauce: You can substitute soy sauce with tamari sauce or coconut aminos if you are gluten-free or if you want a milder flavor.

    Peanut butter: You can substitute peanut butter with almond butter, cashew butter, or sunflower seed butter if you have allergies or preferences.

    Maple syrup: You can substitute maple syrup with vegan honey, agave nectar, or brown sugar if you want a different sweetener.

    Chilli flakes: You can substitute chilli flakes with cayenne pepper, red pepper flakes, or Sriracha sauce if you want a spicier flavor.

    Fresh ginger: You can substitute fresh ginger with ground ginger or ginger paste if you don't have fresh ginger or if you want a milder flavor.

    Sesame oil: You can substitute sesame oil with olive oil, vegetable oil, or coconut oil if you don't have sesame oil or if you want a milder flavor.

    Tofu: You can substitute tofu with tempeh, seitan, or Portobello mushrooms if you want a different texture or protein source.

    Coconut oil: You can substitute coconut oil with any other cooking oil or vegan butter if you don't have coconut oil or if you want a different flavor.

    Looking for some healthy and delicious meal prep ideas? Check out these vegan satay meal prep ideas for a plant-based meal that's easy to make ahead of time!

    Here are some tips for preparing healthy and delicious vegan satay meal prep ideas:

    1. Plan ahead: Take the time to plan your meals in advance, so you know exactly what ingredients you need and how much time you'll need to prep and cook.
    2. Batch cook: Cook large quantities of tofu, tempeh or other plant-based proteins and store them in the fridge or freezer. This way, you can easily add them to your meals throughout the week.
    3. Use a variety of vegetables as a side: Incorporate a variety of vegetables into your vegan satay meal prep to ensure that you are getting a range of nutrients. Broccoli, peppers, carrots, baby corncobs, and snap peas are all great options.
    4. Prepare the Satay sauce in advance: Make up the Satay sauce and store within the refrigerator for 3-4 days. This is a great time saver, and the sauce can also be used as a tasty salad dressing.
    5. Use meal prep containers: Invest in some meal prep containers to store your prepped meals. This will make it easier to grab and go in the morning or during busy weekdays. Cooked and chilled tofu satay can be added to salads for a quick lunch.

    By following these tips, you can easily prepare a tasty wholesome vegan satay dish that is easy to make ahead of time, saving you valuable time and effort!

    More easy vegan family take-out at home recipes

    • vegan Mongolian beef and broccoli cooked in grey and white wok with rice noodles and spring onion garnish, grey background, featured image.
      Vegan Mongolian 'Beef' and Broccoli
    • Loaded Black Bean Potato Wedges [nachos]
    • Soup served in blue patterned bowl with blue spoon, featured image.
      Vegan Chinese 'chicken' And Sweetcorn Soup
    • A close up bowl of Thai red curry with a wooden spoon on side of bowl, fresh lemon to the side with small bowl of rice and slow cooker pot in background.
      Vegan Thai Red 'beef' Curry [slow cooker recipe]

    ***please note: for US measurements click the 'US customary button' within the recipe and the measurements will switch to tablespoons, cups, and ounces.***

    Recipe

    sweet peanut tofu served with stir fry veggies and noodles in white bowl, close up photo, featured image

    Vegan Tofu with a Sweet and Sticky Satay Sauce

    Print Recipe
    Vegan tofu satay is so quick and easy to prepare. Its perfect served with rice, noodles and lots of fresh veggies. Ideal for a family treat or a take-out at home meal.
    Course Dinner
    Cuisine Asian inspired
    Prep Time 15 minutes mins
    Cook Time 30 minutes mins
    Total Time 45 minutes mins
    Servings 4
    Calories 283
    Author Jacq

    Equipment

    • Non stick skillet or wok or deep fry pan
    • kitchen paper

    Ingredients

    tofu:

    • 350 gram firm tofu
    • 1 tablespoon coconut oil or ½ cup vegetable broth

    peanut satay sauce:

    • 65 grams peanut butter crunchy peanut butter adds extra texture
    • 2 tablespoon soy sauce
    • 5 tablespoon maple syrup or syrup or sugar of your choice, brown sugar is fine
    • 1 teaspoon sesame oil
    • ½ teaspoon chilli flakes
    • 1 tablespoon fresh ginger fine grated or fine diced, or replace with 2 teaspoons ginger powder
    • 2 tablespoon water
    Metric - US Customary

    Instructions

    • If necessary gently squeeze the water out of your tofu using some kitchen paper [see recipe notes above on tips for pressing tofu].
      [Some tofu brands are already pressed so only need a little pat with a tea towel or kitchen paper while others may need a plate gently pressed on top of the tofu to remove excess liquid.]
      350 gram firm tofu
    • Slice the tofu into bitesize or large cubes.
    • Melt the coconut oil in the non-stick pan, over a medium heat.
      1 tablespoon coconut oil
    • Stir-fry the tofu in the coconut oil for 10-15 minutes or until the tofu is golden with crispy bits. Turn over the tofu cubes frequently so that each side browns.

    Prepare the sweet satay sauce:

    • Meanwhile prepare the sauce by mixing maple syrup, soy sauce, peanut butter, sesame oil, chilli flakes, ginger, and water.
      65 grams peanut butter, 2 tablespoon soy sauce, 5 tablespoon maple syrup, 1 teaspoon sesame oil, ½ teaspoon chilli flakes, 1 tablespoon fresh ginger, 2 tablespoon water

    Finish the tofu satay:

    • Once the tofu is golden the satay can be added and simmered until just thick and sticky. This will take about 2-3 minutes.

    Notes

    • Nutritional analysis is for guidance only and is not a strict calculation as ingredients vary.  
    • Leftovers can be stored in the fridge for up to 3 days.
    • Reheat by adding to a skillet, and gently heating for a few minutes until hot, a little veggie stock or water may be required to loosen up the sauce just a little.
    • Or enjoy leftovers chilled straight from the fridge added to a salad, tortilla wrap, or as a side dish.
    • Garnish with chopped coriander [cilantro], chopped peanuts, cashews, or toasted sunflower, pumpkin seeds or sesame seeds. Sliced spring onions [scallions] are also a nice addition.

    Nutrition

    Calories: 283kcal | Carbohydrates: 23g | Protein: 13g | Fat: 17g | Saturated Fat: 5g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 6g | Sodium: 588mg | Potassium: 193mg | Fiber: 2g | Sugar: 17g | Vitamin A: 74IU | Vitamin C: 1mg | Calcium: 147mg | Iron: 2mg

    If you've enjoyed this recipe or found this post helpful, please spread the love by sharing it with your friends and followers on your favorite social media platforms.

    Don't forget to tag us using #traditionalplantbasedcooking or @traditionalplantbasedcooking, so we can see your dishes and give you a shout out.

    Your support means the world to us!

    Thanks so much for being a part of our growing community.

    Best regards, Jacq x

    More Vegan Fake-Away's Take-Out At Home

    • Vegan Bhuna served with toasted coconut, chilli, coriander, and spring onion garnishes.
      Easy Vegan Bhuna
    • A side view of wok filled with sweet and sour tofu and veggies, with two green rimmed dinner plates to side and orange, brown and yellow striped table mats and yellow handled cutlery forks.
      Vegan Sweet and Sour Tofu [with stir-fry vegetables and black beans]
    • Slow cooker red Thai curry cooked and ready to serve within the slow cooker pot with ladle, to side is a Balti dish with naan breads and a Balti dish with rice garnished with peanuts, red background with cardboard raffia under slow cooker pot.
      Slow Cooker Red Thai Curry [With Sweet Potato, Chickpea & Spinach]
    • side view of pan with saag aloo with coriander garnish, 2 Balti dishes of yellow rice to side, yellow mat under pan, brown ruffled mat and green background.
      Vegan Saag Aloo [Potatoes And Spinach]

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Sue

      April 30, 2021 at 1:37 pm

      5 stars
      You had me a t sweet peanut sauce, how delicious does that sound? Going to try this tonight.

      Reply
      • Jacq

        May 01, 2021 at 8:51 am

        Great! Hope you enjoy. Thanks so much for stopping by 🙂

        Reply
    2. Mairead

      April 30, 2021 at 12:48 pm

      5 stars
      This sauce looks delicious. I am trying to incorporate more plant based cooking in my diet, so this recipe would be perfect. Thanks for sharing.

      Reply
      • Jacq

        April 30, 2021 at 4:02 pm

        Your welcome. Hope you enjoy the sweet peanut sauce as much as we do!

        Reply
    3. Kristina

      April 30, 2021 at 12:40 pm

      5 stars
      My 6 year old recently decided to go vegetarian and really wanted to try tofu. She loved this!

      Reply
      • Jacq

        April 30, 2021 at 9:22 pm

        Brilliant! So happy your daughter loved the tofu in sweet peanut sauce. My kids love it too!

        Reply
    4. Chrissie Baker

      April 30, 2021 at 12:38 pm

      5 stars
      I love tofu but I’ve never cooked it myself. I’ve kind of been scared to since I didn’t know how it would go but your recipe makes it look so easy! I’m definitely going to give it a shot.

      Reply
      • Jacq

        May 19, 2021 at 9:18 am

        Great. Happy cooking! Tofu in a sweet peanut sauce is one of my family's favourites. I have found that the more you eat tofu the more you want to eat it!

        Reply
    5. Allyssa

      April 30, 2021 at 12:25 pm

      5 stars
      Thank you so much for this broccoli recipe! Job well done! So easy and tasty! Loved it!

      Reply
      • Jacq

        May 02, 2021 at 11:11 am

        So glad you enjoyed. This sweet peanut tofu is on the menu at our house for today's dinner 🙂

        Reply
    6. Beth

      April 19, 2021 at 2:39 pm

      5 stars
      This is fantastic and packed with so much flavor! My hubby loves this recipe! Quick and perfect for dinner! Making this again soon!

      Reply
      • Jacq

        April 19, 2021 at 8:30 pm

        Brilliant! So glad your husband enjoyed!

        Reply
    7. Allyssa

      April 19, 2021 at 12:49 pm

      5 stars
      Super delicious! Thanks for this tofu recipe! one of my favorites now! Thanks for sharing!

      Reply
      • Jacq

        April 19, 2021 at 12:55 pm

        Awesome! So glad you like the recipe. My kids ask for this meal every week!

        Reply
    8. Jess Saunders

      April 19, 2021 at 12:47 pm

      5 stars
      Peanut sauce is a favourite in our house, paired with tofu is an absolute winner. Delicious!

      Reply
      • Jacq

        April 19, 2021 at 8:32 pm

        I so agree! Peanut sauce with tofu is amazing. I could have it every day!

        Reply
    9. Shivani Raja

      April 19, 2021 at 12:40 pm

      5 stars
      I loooove tofu and this recipe looks amazing! I can't wait to try it 🙂

      Reply
      • Jacq

        April 19, 2021 at 8:34 pm

        Thanks so much! Hope you enjoy!

        Reply
    10. Farah

      April 19, 2021 at 11:59 am

      5 stars
      This look so saucy and delicious, I think you've convinced me to try tofu! With that peanut sauce yum!

      Reply
      • Jacq

        April 19, 2021 at 12:56 pm

        Definitely give it a try tofu is delicious with the right recipe! Its so easy and tastes amazing. Happy cooking!

        Reply

    Primary Sidebar

    Trending recipes!

    • served Scottish potato soup in small stoneware bowl and saucer, wholemeal bread slice to side, second bowl in background, mushroom style salt and pepper shakes, brown cooking pot in background.
      Old-Fashioned Scottish Potato Soup
    • Close up bowl of vegetable soup with yellow handled spoon and second bowl in background, slices of bread to side on a mat with fox image.
      Old-Fashioned Golden Vegetable Soup
    • A bowl of garlic oil spaghetti with tomatoes and spinach and wedge of focaccia to side, larger pot to side, and bowl of fresh spinach to side.
      Italian Garlic Spaghetti [Spaghetti Aglio e Olio]
    • A brown bowl filled with ratatouille on a table with a crochet tablecloth, brown pepper shaker to side, bread rolls to side and lemon and raw whole vegetables in background.
      Easy and Quick Ratatouille

    Readers favourite curries!

    • A close up bowl of Thai red curry with a wooden spoon on side of bowl, fresh lemon to the side with small bowl of rice and slow cooker pot in background.
      Vegan Thai Red 'beef' Curry [slow cooker recipe]
    • A close up of a pan with curry, spatula to the side and a pot of rice, featured image.
      Vegan Mango ‘chicken’ Curry
    • Cauliflower tikka masala in small silver curry bowl, with naan bread at side, small silver curry dish with brown rice, small brown cup to side.
      Slow Cooker Vegan Tikka Masala
    • Easy vegan vegetable curry recipe
      The Best Vegan Vegetable Curry

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Affiliate Disclaimer
    • Terms & Conditions
    • Accessibility Policy

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 * Traditionalplantbasedcooking