• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
At Elizabeth's Table
  • Recipes
  • Blog
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Blog
  • About
  • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Blog
    • About
    • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Mains

    Tofu Satay Skewers with Peanut Sauce

    Published: Jul 28, 2022 · Modified: Aug 2, 2023 by Elizabeth · This post contains affiliate links.

    Jump to Recipe Print Recipe

    Deliciously grilled tofu skewers served with a deliciously thick and creamy sauce, these Tofu Satay Skewers with Peanut Sauce are a vegan version of traditional chicken satay.

    A tray of tofu satay skewers served with peanut sauce.

    Chicken satay is a traditional Asian dish of skewered chicken charred to perfection and served with a peanut sauce. This vegan version replaces the chicken with tofu and keeps that thick, creamy peanut sauce that absolutely makes the dish.

    We'll start by marinating the tofu to give it some flavor. Then we'll grill it to give it a nice smoky char. And finally pair it with that divine peanut sauce. Enjoy!

    Jump to:
    • Why I love these Tofu Satay Skewers
    • Ingredient Notes
    • How to make Tofu Satay Skewers with Peanut Sauce
    • Recipe Prayer
    • More Asian inspired recipes
    • Tried this recipe?
    • 📖 Recipe
    • 💬 Comments
    Tofu Satay Skewers with Peanut Sauce

    Why I love these Tofu Satay Skewers

    • Dietary needs - this dish is vegan, gluten-free, dairy-free, oil-free, and refined sugar free
    • Vegan version of a classic - it's like chicken satay, but with tofu!
    • High protein - tofu is packed with plant-based protein!
    • Peanuty goodness - I love anything peanut butter. And this peanut sauce for tofu satay is so creamy and delicious - you'll absolutely love it
    Tofu Satay Skewers with Peanut Sauce

    Ingredient Notes

    • Extra Firm Tofu: extra firm tofu is ideal here because it maintains it's shape and will result in the best texture
    • Liquid Aminos or Tamari or Soy Sauce: any one of these three works. I prefer liquid aminos. And if you're gluten-free be sure to use tamari or liquid aminos, not soy sauce.
    • Canned Coconut Milk: canned coconut milk adds fat and that Thai-peanut esque flavor. If you don't have canned coconut milk you can use regular coconut milk or any kind of non-dairy milk
    • Minced Garlic: fresh garlic is ideal but you can sub garlic powder
    • Ground Ginger: you could also use fresh ginger, but I use dried ginger because I always have it on hand
    Tofu Satay Skewers Ingredients

    Satay Sauce Ingredients

    • Peanut Butter: be sure to use an unsweetened peanut butter that doesn't have any added oils. The only ingredients should be peanuts and salt.
    • Liquid Aminos or Tamari or Soy Sauce: same as above. Any of these three will work.
    • Maple Syrup: for a completely fruit-sweetened sauce use date syrup instead.
    • Cayenne: if you don't like spice feel free to reduce the amount of cayenne or omit it entirely
    • Ground Ginger: same as above. You could also use fresh ginger, but I use dried ginger because I always have it on hand
    • Water
    Peanut Sauce Ingredients

    How to make Tofu Satay Skewers with Peanut Sauce

    Step 1. Soak 8 wooden skewers in water.

    Step 2. Cut each block of tofu into 6 long strips.

    Tofu Satay Skewers with Peanut Sauce Steps 1 & 2

    Step 3. Mix the liquid aminos, coconut milk, garlic, and ginger.

    Step 4. Drizzle the strips with the marinade. Let the tofu sit for 15 minutes, to absorb the marinade.

    Tofu Satay Skewers with Peanut Sauce Steps 3 & 4

    Step 5. Meanwhile, make peanut sauce. Mix all the sauce ingredients in a small bowl. Adjust the spice/sweetness to your taste.

    Step 6. Preheat grill or griddle to medium high heat. Thread the tofu onto skewers.

    Tofu Satay Skewers with Peanut Sauce Steps 5 & 6

    Step 7. Cook 4-5 minutes per side, using a splash of water or leftover marinade if the skewers start to stick. If you are using a grill, you may need to brush on a bit of oil.

    Step 8. Serve with the peanut sauce. Enjoy!

    Tofu Satay Skewers with Peanut Sauce Steps 7 & 8

    Recipe Prayer

    Thank you God for this high protein vegan meal for us to enjoy. Amen.

    Tofu Satay Skewers with Peanut Sauce

    More Asian inspired recipes

    • A plate of sweet and sour tofu with pineapple, served with rice.
      Sweet and Sour Tofu with Pineapple
    • A bowl of plant-based pad thai with chopsticks.
      Plant-Based Pad Thai (Oil-Free & Gluten-Free)
    • A platter of Thai peanut salad with tofu, drizzled with creamy peanut dressing.
      Thai Peanut Cabbage Salad (with Tofu)
    • A bowl of kung pao tempeh with chopsticks, served over rice.
      Kung Pao Tempeh

    Tried this recipe?

    Please leave a review in the comments section below. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.

    📖 Recipe

    A tray of tofu satay skewers served with peanut sauce.

    Tofu Satay Skewers with Peanut Sauce

    Deliciously grilled tofu skewers served with a deliciously thick and creamy sauce, these Tofu Satay Skewers with Peanut Sauce are a vegan version of traditional chicken satay.
    Print Pin Rate
    Course: Main Course
    Cuisine: Asian
    Prep Time: 25 minutes minutes
    Cook Time: 15 minutes minutes
    Total Time: 40 minutes minutes
    Servings: 4
    Calories: 240kcal
    Author: Elizabeth

    Ingredients

    • 2 14 Ounce Blocks Extra Firm Tofu
    • 2 Tablespoons Liquid Aminos or Tamari or Soy Sauce
    • 2 Tablespoons Canned Coconut Milk
    • 3 Cloves Minced Garlic
    • ¼ Teaspoon Ground Ginger

    Peanut Sauce

    • ¼ Cup Unsweetened Oil-Free Creamy Peanut Butter
    • 1 Tablespoon Liquid Aminos or Tamari or Soy Sauce
    • 1 Tablespoon Maple Syrup
    • ⅛-1/4 Teaspoon Cayenne
    • ⅛ Teaspoon Ground Ginger
    • Water

    Instructions

    • Soak 8 wooden skewers in water.
    • Cut each block of tofu into 6 long strips.
    • Mix the liquid aminos, coconut milk, garlic, and ginger.
    • Drizzle the strips with the marinade. Let the tofu sit for 15 minutes, to absorb the marinade.
    • Meanwhile, make peanut sauce. Mix all the sauce ingredients in a small bowl. Adjust the spice/sweetness to your taste.
    • Preheat grill or griddle to medium high heat. Thread the tofu onto skewers.
    • Cook 4-5 minutes per side, using a splash of water or leftover marinade if the skewers start to stick. If you are using a grill, you may need to brush on a bit of oil.
    • Serve with the peanut sauce. Enjoy!

    Nutrition

    Calories: 240kcal | Carbohydrates: 12g | Protein: 19g | Fat: 14g | Saturated Fat: 4g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 5g | Sodium: 196mg | Potassium: 440mg | Fiber: 1g | Sugar: 7g | Vitamin A: 26IU | Vitamin C: 1mg | Calcium: 80mg | Iron: 3mg

    Nutrition information is an estimate.

    Tried this recipe?I love to see what you make! Tag me on Instagram @elizabeths_table

    More Vegan Main Dishes

    • A pan of vegan teriyaki noodles, freshly cooked.
      Vegan Teriyaki Noodle Bowl
    • A pot of vegan pot roast, ready to serve.
      Vegan Pot Roast (High Protein)
    • A pot of freshly cooked vegan shepherd's pie soup.
      Vegan Shepherd's Pie Soup
    • A sliced lentil quinoa loaf on a platter, with rosemary on the platter, and mashed potatoes in the background.
      Lentil Quinoa Loaf

    Reader Interactions

    Comments

    No Comments

    Leave a Comment! Let me know what you think: Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Elizabeth Headshot

    Hey - I'm Elizabeth

    Welcome to my table! I’m glad you’re here.
    At Elizabeth's Table I bring you easy and nutritious, plant-based recipes, explore the relationship between food and faith, and share my unique lifestyle.

    More about me →

    Cold Weather Favorites

    • A bowl of vegan minestrone soup, with a spoon, ready to serve.
      Vegan Gluten Free Minestrone Soup
    • Several glasses hot toddies, garnished with lemon slices and star anise.
      Non Alcoholic Hot Toddy
    • A casserole dish with a serving of vegan baked ziti with ricotta scooped out.
      Vegan Baked Ziti with Ricotta
    • A bowl of vegan white chicken chili, served with a dollop of non-dairy yogurt.
      Vegan White Chicken Chili

    Trending Recipes

    • A mason jar of maple simple syrup.
      Maple Simple Syrup
    • A mocktail garnished with orange peel.
      Old Fashioned Mocktail
    • A bowl of white rice and chickpea dal, ready to eat.
      Chickpea Dahl
    • A plate of Vegan Seitan Chicken.
      Vegan Seitan Chicken (Quick and Easy)

    Footer

    ↑ back to top

    About

    About Me

    See My Portfolio

    Privacy Policy

    Terms & Conditions

    Accessibility Policy

    Contact

    Sign Up for emails and updates

    Contact Me

    As an Amazon Associate I earn from qualifying purchases.

    COPYRIGHT © AT ELIZABETH'S TABLE 2025