• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Rachna cooks logo

  • Home
  • Recipes
    • Beginner Recipes
    • Vegan
    • Vegetarian
    • Rice Dishes
    • Meat/Seafood
      • Chicken
      • Fish
      • Prawn | Shrimp
    • Festival
      • Diwali
      • Navratri
    • Pickle
    • Rotis
      • parathas
  • Cookbooks
  • Contact
  • Others
    • Privacy Policy
    • Disclosure Policy
    • Health & Fitness
      • Health
      • Fitness
  • Soup
  • Salad
  • Curry
  • Dry vegetable
  • Nav Social Menu

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
  • Air fryer Recipes
  • Instant Pot Recipes
  • Recipes
  • Cookbooks
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Air fryer Recipes
    • Instant Pot Recipes
    • Recipes
    • Cookbooks
    • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Vegan

    Thai Basil Sauce with Tofu

    By Rachna Published: Jul 20, 2024 · Modified: Jul 26, 2024 Leave a Comment

    Jump to Recipe
    Buy My Air fryer ecookbooks Here
    • 9shares
    • Facebook
    • Pinterest
    • Flipboard
    • Reddit
    • 9shares

    I had spicy and delicious Thai basil sauce with silken tofu at an Asian restaurant and was hooked. It had rich umami and spicy taste that went so well with jasmine rice. Such a delicious meal.

    I then recreated the same at home. My husband is growing loads of basil, and this was such a lovely way to use it. Thai Basil sauce is a delicious base for any curry that you like. I have made a vegan curry with veggies and tofu here. You can add any protein and veggies of choice.

    You will also like: vegan Thai Red curry, vegan black eyed peas curry.

    Let’s dive into the recipe

    Ingredients

    Tofu: I used one block of silken tofu. It nicely absorbs the delicious flavours of the sauce.

    For Thai Basil Sauce:

    Basil leaves: 1 cup, fresh and roughly chopped. These give the dish its distinctive flavor.

    Soy sauce: 2 tablespoons

    Oyster sauce: 2 tablespoons, use vegetarian sauce.

    Garlic: 4 cloves minced. 

    Onion: I used one diced onion.

    Chili: 2 Thai chilies, chopped

    Sugar: 1 teaspoon

    Sesame Oil: I used 2 tbsp. Peanut oil or coconut oil can be used as well.

    Vegetable stock: 1 cup for the sauce

    Vegetables: I used 1 yellow pepper, 1 cup chopped mushroom and 1 cup diced bamboo shoot.

    Instructions

    First step is to lightly press the silken tofu to release all the water. Don’t put too much pressure or it will break. Chop vegetables or dice them in uniform pieces. I have used canned bamboo shoot, mushrooms and yellow pepper.

    Prepare the sauce by combining oyster sauce and soy sauce together. Heat oil in a pan and sweat the onion and garlic till translucent.

    Then add the sauce along with vegetable stock, sliced Thai chillies and sugar to balance out the flavours.

    Add in the veggies that you are using and let them simmer in sauce for 2-3 minutes till they are almost done.

    Finally add in chopped basil along with cubed tofu. Turn off the heat and let it sit for about 10 minutes so that the flavours infuse well.

    Taste and adjust seasoning. Your Thai Basil sauce with veggies and tofu is ready to serve. Serve hot with boiled jasmine rice or noodles.

    Expert Tips

    1. It is important to press the tofu to release all moisture. You can use paper towels too. But do it gently so as not to break it.

    2. I have used silken tofu in this recipe as it really absorbs the flavours well.

    3. You can use any veggies that you like and have in this recipe. Broccoli, carrot, other peppers, corn all work well. I have used what I had available.

    4. Thai chillies are quite spicy. Skip or use as per taste. You could use hot sauce in its place as well.

    5. Basil gives the sauce its delicious flavour. I used more than a cup. Use Thai basil, Italian basil or holy basil or even a combination of these.

    6. You can store it for a couple of days in air tight jar. Heat through and serve. The veggies do get soft though.

    7. You can use other proteins in place of tofu.

    Here's the recipe card:

    📖 Recipe Card

    Thai basil sauce with tofu in a bowl

    Thai Basil Sauce with Tofu

    Rachna Parmar
    This delicious Thai Basil Sauce with tofu is a really tasty curry that is a fabulous meal when served with boiled jasmine rice or noodles.
    5 from 1 vote
    Print Recipe Pin Recipe Save Recipe Saved Recipe
    Prep Time 10 minutes mins
    Cook Time 15 minutes mins
    Total Time 25 minutes mins
    Course Main Course
    Cuisine Thai
    Servings 4
    Calories 203 kcal

    Equipment

    • 1 Chef's knife

    Ingredients
     

    • 1 block silken Tofu

    For Thai Basil Sauce:

    • 1 cup Basil leaves
    • 2 tbsp. soy sauce
    • 2 tbsp. vegetarian Oyster sauce
    • 4 cloves Garlic
    • 1 Onion
    • 2 Thai Chili
    • 1 tsp. Sugar
    • 2 tbsp. Sesame Oil
    • 1 cup Vegetable stock
    • 1 yellow pepper
    • 1 cup mushroom
    • 1 cup bamboo shoot

    Do you want to save this recipe?

    Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

    Invalid email address. Please enter again.

    Awesome! Check your email for your saved recipe.

    Instructions
     

    • First step is to lightly press the silken tofu to release all the water. Don’t put too much pressure or it will break. Chop vegetables or dice them in uniform pieces. I have used canned bamboo shoot, mushrooms and yellow pepper.
    • Prepare the sauce by combining oyster sauce and soy sauce together. Heat oil in a pan and sweat the onion and garlic till translucent. Then add the sauce along with vegetable stock, sliced Thai chillies and sugar to balance out the flavours.
    • Add in the veggies that you are using and let them simmer in sauce for 2-3 minutes till they are almost done. Finally add in chopped basil along with cubed tofu. Turn off the heat and let it sit for about 10 minutes so that the flavours infuse well.
    • Taste and adjust seasoning. Your Thai Basil sauce with veggies and tofu is ready to serve. Serve hot with boiled jasmine rice or noodles.

    Video

    Notes

    It is important to press the tofu to release all moisture. You can use paper towels too. But do it gently so as not to break it.
    I have used silken tofu in this recipe as it really absorbs the flavours well.
    You can use any veggies that you like and have in this recipe. Broccoli, carrot, other peppers, corn all work well. I have used what I had available.
    Thai chillies are quite spicy. Skip or use as per taste. You could use hot sauce in its place as well.
    Basil gives the sauce its delicious flavour. I used more than a cup. Use Thai basil, Italian basil or holy basil or even a combination of these.
    You can store it for a couple of days in air tight jar. Heat through and serve. The veggies do get soft though.
    You can use other proteins in place of tofu.

    Nutrition

    Calories: 203kcalCarbohydrates: 13gProtein: 12gFat: 12gSaturated Fat: 2gPolyunsaturated Fat: 6gMonounsaturated Fat: 4gSodium: 873mgPotassium: 271mgFiber: 3gSugar: 5gVitamin A: 550IUVitamin C: 63mgCalcium: 158mgIron: 2mg
    Tried this recipe?Let me know on Instagram @rachna.parmar or tag #rachnacooks
    Check out our Food videos Subscribe to our Food channel for recipe videos
    • 9shares
    • Facebook
    • Pinterest
    • Flipboard
    • Reddit

    More Vegan

    • Air fryer donut holes on a white plate
      Air Fryer Donut Holes
    • Air fryer donuts on a plate
      Air Fryer Donuts
    • Delicious bowl of broccoli cheddar soup
      Vegan Broccoli Cheddar Soup
    • Bowl of butternut squash soup
      Vegan Butternut Squash and Carrot Soup

    Reader Interactions

    Comments

    No Comments

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi and welcome!

    I am Rachna, a Certified Nutritionist and Health Coach. I help you eat healthy. I specialize in healthy recipes especially Air fryer recipes.

    I offer Health and Nutrition Coaching aimed at helping you achieve fat loss, healthy eating habits and more stamina and flexibility.

    More about me →

    HEALTHY RECIPES

    • 3 air fried corn on the cob on a white plate.
      Air fryer Corn on the Cob
    • Air fryer Mushrooms
    • Air fryer beet chips on a white plate
      Air fryer Beet Chips
    • Close up of air fried chickpeas in a bowl
      Air fryer Chickpeas
    • Delicious roasted zucchini in a white plate
      Air fryer Zucchini No Breading
    • a bowl of roasted peanuts in air fryer with a spicy coating.
      Air fryer Peanuts

    LATEST RECIPES

    • Close up of sprouted moong pakode on a plate
      Air Fryer Whole Moong Pakode
    • Close up of Gobi 65 on a plate
      Air fryer Gobi 65 | Cauliflower 65
    • Teriyaki salmon served on a plate.
      Air Fryer Teriyaki Salmon
    • Air fryer chicken thighs on a plate
      Easy, Crispy, and Totally Addictive – 17 Best Air Fryer Recipes for Newbies!
    • Chia seed pudding in a glass
      Say Goodbye to Boring Breakfasts. These 12 No-Egg Recipes Are a Protein Powerhouse!
    • If You Haven’t Tried These Vegetarian Indian Recipes Yet, You’re Seriously Missing Out!

    Footer

    ↑ back to top

    POLICIES

    • Privacy Policy
    • Disclaimer
    • Accessibility Policy

    NEWSLETTER

    • Sign Up for emails and updates

    ABOUT

    • About
    • Contact
    • Media Kit

    As an Amazon Associate I earn from qualifying purchases. This blog earns income from affiliate links and ads.

    Copyright © Rachna cooks 2025

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.