Spicy Thai Minced Tofu with Roasted Peanuts (Vegan, Gluten Free)

I have made this dish with minced chicken and turkey before but not with tofu. It was Monday and I like to go meatless on Mondays and so, I decided to try this recipe out with tofu. This dish turned so well with firm tofu that I would like to share the recipe with all of you 😊

This dish is also vegan, so for those of you who enjoy a plant based diet, this dish will fit right in with your diet and lifestyle. I love the spiciness from the fresh chilli, sourness from the fresh lime juice, saltiness from the soy sauce and sweetness from the maple syrup. I also added some roasted peanuts to go with this dish which added a nice crunch to this meal and is a source good fat to keep you fuller for longer. I had my spicy Thai Minced tofu with quinoa, but it will go well with basmati or jasmine rice.


Cannot ask for a better dinner 🍽


  • 1 tbsp sesame oil/olive oil;
  • 2 tbsp fresh ginger, minced;
  • 3 tbsp fresh garlic, minced;
  • 1 fresh cayenne red chilli, sliced;
  • 450g firm tofu, water squeezed out and then mashed with a fork;
  • 2-3 tbsp soy sauce or to taste;
  • 2 tbsp maple syrup/honey;
  • 300g green beans, thinly sliced;
  • 20g fresh coriander, chopped;
  • 20g fresh mint, leaves picked & chopped; and
  • Juice of half a lime.
All the ingredients for Spicy Thai Minced Tofu dish


  1. Heat a wok on a medium high heat and pour the sesame/olive oil in the wok;
  2. Once the oil is hot, add the minced ginger, garlic and sliced chilli and stir fry until fragrant and golden brown. If the garlic/ginger mixture is getting stick to the wok, add some water;
  3. Add the minced tofu, soy sauce & maple syrup and stir fry until tofu is hot;
  4. Then, add the sliced green beans and stir fry until the beans are cooked;
  5. Once beans are cooked, add the coriander, mint and lime juice and stir fry for 2-3 minutes or until the dish is hot. Turn off the heat;
  6. Serve with quinoa or basmati/brown/red rice. I added some roasted peanuts for good fat and the peanuts give a good crunch for the dish and takes the flavour of this dish to the next level;
  7. Enjoy. Serves 3-4 people 😊
Delicious dinner πŸ₯˜

Happy cooking,


Xx πŸ’‹

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.