Press the tofu to remove any excess moisture, and cut into 1" cubes.
Mix the marinade by adding the soy sauce, maple syrup, peanut butter, rice vinegar, water, garlic and thai curry paste in a bowl.
Thoroughly coat tofu in the marinade and allow it to sit for 10 minutes. If you are meal prepping or preparing ahead, allow the tofu to soak overnight for explosive flavour!
Skewer the marinated tofu leaving a little space between each cube. This makes about 6 wooden skewers.
Grill on medium high heat which is 375-450 degrees. Grill each side for 4-5 minutes or until grill marks appear.
These can also be baked in the oven at 400 degrees for 20 minutes, flipping halfway.
While the tofu is cooking, mix together the peanut satay sauce. Add all satay sauce ingredients into a medium mixing bowl and whisk together. Adjust the consistency with water if needed. It should be thick and creamy, but still be runny enough to drizzle on the skewers.
Serve on a bed of rice and garnish with cilantro and a squeeze of fresh lemon.
Video
Notes
The perfect balance of creamy, spicy and tangy, these vegan tofu skewers are the best thing for your next backyard BBQ! These peanut satay grilled tofu skewers can be baked at home, or cooked on the grill! Most of the time you'll see vegans show up at a BBQ with a box of beyond burgers ready to slap on the grill. Although beyond burgers are delicious, it's nice to mix it up and create a vegan protein dish made from whole foods.Tofu is known to be pretty bland, and cooking a brick of tofu on the grill isn't always that appetizing for those who aren't vegan. Peanut satay tofu can be marinated overnight so that it's bursting with flavour the next day. Topped with a perfectly spicy peanut sauce, balanced with tangy lime, these vegan tofu skewers are going to be your new favourite! Serve these grilled tofu skewers alone with the peanut satay dipping sauce, or on a bed of coconut rice. Top with a fresh squeeze of lime and some sesame seeds. These pair beautifully with a Thai cucumber salad (also great for backyard BBQ's!). Tofu: Extra firm tofu is best for this recipe. Make sure to press your tofu before adding to the marinade. Tip* Freeze and thaw tofu before use. This process creates texture and gives tofu more of a "meaty" consistency. Tofu Marinade: This delicious tofu marinade can be made up to 2 days in advance. The longer you marinate your tofu, the more flavourful it becomes. This recipe is also great for vegan meal prep since the sauce and marinade can be prepared ahead of time. Soy Sauce: Soy sauce is can easily be substituted for a gluten-free choice such as tamari or coconut aminos. Swapping out the soy sauce for tamari will make this grilled tofu recipe gluten-free. Red Thai Curry Paste: Red Thai curry paste adds more than just heat to this recipe. It includes a combination of other ingredients and spices such as lemongrass, and kaffir lime. If you are sensitive to spicy food, reduce the amount of red Thai curry paste instead of removing it all together. Sriracha: A garlic chili hot sauce can be used to increase the heat in this tofu recipe. If you love spicy food, use the full recommended amount of red Thai curry paste and add sriracha to suit your personal preference. Maple Syrup: Maple syrup is used as a sweetener in this recipe, however it can be substituted with agave, coconut sugar, or a sweetener of your choice. Note: Nutritional information is approximate values and can vary significantly depending on the specific brands of ingredients used. Disclaimer: This information is for general guidance only and should not be considered professional nutritional advice.