Go Back
thai-inspired basil tofu

Thai-Inspired Basil Tofu

The most flavorful tofu dish with Thai-inspired flavors. This dish is packed with fresh basil, the perfect dose of heat and mending of flavors.

Course Main Course
Keyword healthy dinner recipe, thai-inspired basil tofu, vegan
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Author Taavi Moore


Marinated Tofu

  • 14 oz. extra-firm tofu, pressed and drained
  • cup tamari or low-sodium soy sauce
  • 1 tbsp maple syrup
  • ½ tsp smoked sweet paprika
  • ¼ tsp freshly cracked black pepper

Basil Tofu

  • 2 tbsp coconut oil
  • ½ white onion, diced
  • 1 cup finely diced crimini mushrooms
  • 4 cloves garlic, minced
  • ½ tsp red pepper flakes
  • 1 tbsp miso paste
  • 2 cups fresh basil, roughly chopped
  • ¼ cup tamari or low-sodium soy sauce
  • 2 tbsp lime juice
  • 1 tbsp maple syrup


  1. In a shallow baking dish, whisk together tamari, maple syrup, paprika, and black pepper. Cut tofu into rectangles and place in marinade. Let sit for 15 minutes, flip, then 15 minutes more. Store in fridge while preparing the rest.

  2. Heat 2 tbsp of coconut oil in a large skillet over medium-high heat. Add onion, mushrooms, garlic, and red pepper flakes. Cook for 5-6 minutes until fragrant and onions are translucent and soft. Roughly crumble in marinated tofu with your hands. Cook for 5 minutes more on medium heat. Whisk together miso paste with 2 tbsp of water to form a thin paste. Pour into the tofu and stir to combine. Cook for 1 minute.

  3. Whisk together tamari, lime juice, and maple syrup in a small bowl. Pour mixture into tofu along with fresh basil. Stir to combine. Allow to cook for 2 minutes then take off the heat.

  4. Serve basil tofu with fresh lime, dash of red pepper flakes, and carrot slaw (recipe listed in blog post).