Tofu with Thai Coconut Peanut Sauce

This was inspired by a recipe for “Chicken with Thai Peanut Sauce” that I saw in the Ottawa Citizen newspaper a few years ago. Everything about the recipe was vegan except the chicken so it was very easy to veganize it by substituting tofu instead. While the sauce and tofu are easy to prepare, you will end-up using 3-4 pots by the time you’ve prepared veggies and/or rice as well. But I think that the effort is well worth it and I love being able to make this Tofu with Thai Coconut Peanut Sauce fresh from my kitchen, instead of relying on my local Thai restaurant.

Tofu with Thai Coconut Peanut Sauce - Vegan and Gluten-Free

Ingredient Notes – Tofu with Thai Coconut Peanut Sauce

  • You’ll need vegan red Thai curry paste. You should be able to find this in most supermarkets or Asian speciality stores. Just make sure it’s vegan and doesn’t contain and fish/shrimp. While I think it adds a lot to the sauce, you can leave it out if you don’t have it and don’t feel like running out for it.
  • You can use chunky or smooth peanut butter. The original recipe called for chunky peanut butter, but I’ve used smooth at times and it works just as well. If you really like a strong peanut flavor and a bit of crunch to your meal, feel free to serve it with ground peanuts on the side.
  • Sprinkle some cilantro (fresh coriander) on top. While it’s not entirely necessary, it’s great on this dish if you’re a cilantro fan.
Vegangela
Vegangela
Vegangela

Notes – Tofu with Thai Coconut Peanut Sauce

  • I like to serve this with colorful veggies, and sometimes rice too. For the veggies, I just quickly sauté them with a bit of water.
  • The sauce is very well-balanced, and isn’t overly coconut, peanut or red curry tasting. It’s just a nice combination of all those great flavors.
Tofu with Thai Coconut Peanut Sauce - Vegan and Gluten-Free

More delicious curry recipes:

Print

Vegan Tofu with Thai Coconut Peanut Sauce

Love Thai food? Then this recipe is for you! Simply add your favorite vegetables and an optional rice/quinoa base, and you can enjoy this restaurant-worthy dish in the comfort of your own home (possibly in the less time than you’d be waiting for a bland take-away)! Vegan and Gluten-Free.

  • Author: Angela @ Vegangela.com
  • Prep Time: 5 mins
  • Cook Time: 40 mins
  • Total Time: 45 mins
  • Yield: 2-4 1x
  • Category: Main
  • Cuisine: Thai, Asian, Vegan

Ingredients

Scale
  • 24 servings of rice/quinoa (optional)
  • 24 cups chopped mixed vegetables (optional)
  • 1 block firm tofu (350g or so)
  • 1/4 cup + 1 tbsp coconut oil (or peanut/canola oil), divided
  • 3 cloves garlic, minced
  • 2 tsp ground cumin
  • 1 tsp ground pepper
  • 1 tbsp fresh ginger root, finely chopped/grated
  • 1 shallot, finely chopped (or 1/4 small onion)
  • 1 tsp crushed red chili pepper
  • 1/3 cup peanut butter (or almond/cashew butter)
  • 1/2 cup coconut milk
  • 1 lime, juiced
  • 1+1/2 tbsp tamari (or soy sauce)
  • 1 tsp red Thai curry paste (optional – make sure it’s vegan)
  • 1/4 cup fresh coriander (cilantro), roughly chopped
  • Chopped ground peanuts (optional – for serving)

Instructions

  1. If you plan on serving with rice/quinoa, start cooking it as per package instructions.
  2. To make tofu marinade: In a flat dish, mix the 1/4 cup of oil, garlic, cumin, and pepper.
  3. Press the tofu between paper towels to dry it as much as possible. Cut it into 1 inch rectangles or triangles and gently toss it into the marinade to evenly coat the tofu. Set aside.
  4. Heat 1 tbsp of oil in a small saucepan over low heat. Add the ginger, shallot and crushed red chili pepper and sauté for a few minutes. Add peanut butter, coconut milk, lime juice, tamari, and red Thai curry paste. Simmer for 10-15 minutes, stirring occasionally to prevent sticking. If the sauce becomes too thick, add a couple tablespoons of water.
  5. If you’re serving this with vegetables, begin sautéing them in a separate pan at this point.
  6. Place the tofu mixture in a frying pan and sauté over medium-low heat until browned on both sides.
  7. Divide the rice/quinoa, vegetables and tofu into plates/bowls and drizzle with peanut sauce. Top with fresh coriander and ground peanuts.

Keywords: asian, broccoli, capsicum, carrot, cilantro, coconut milk, coconut oil, curry, favorite, ginger, gluten-free, high-protein, lime, low-carb, nut butter, peanut, rice, thai, tofu, vegan

Did you make this recipe?

Share a photo and tag me — I can’t wait to see what you’ve made!

Tofu with Thai Coconut Peanut Sauce - Vegan and Gluten-Free
Tofu with Thai Coconut Peanut Sauce - Vegan and Gluten-Free
Tofu with Thai Coconut Peanut Sauce - Vegan and Gluten-Free