Basil Tofu Stir-Fry Recipe

Introduction

This vibrant Basil Tofu stir-fry is a perfect balance of fresh herbs, spicy chiles, and savory soy sauce. It’s a quick, flavorful plant-based dish that pairs beautifully with jasmine rice for a satisfying meal.

A round black pan with a wooden handle is filled with a tofu stir-fry that has about three layers: the first layer consists of light brown tofu cubes with a slightly crispy texture, the second layer has finely chopped green beans and red bell peppers mixed evenly throughout, and the third layer shows fresh green basil leaves scattered on top, adding a bright green color and leafy texture. Next to the pan, on a white marbled surface, there is a white bowl filled with fluffy white rice, showing a soft and smooth texture. A large silver spoon rests beside the bowl. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • Vegetable or grapeseed oil
  • 1 shallot or small red onion, halved and sliced
  • 1 red bell pepper, halved, seeds removed and finely diced
  • 4 ounces green beans, trimmed and thinly sliced into ½-inch pieces
  • Salt
  • 4 garlic cloves, finely chopped
  • 2 to 3 Thai chiles, finely chopped
  • 2 (14- to 16-ounce) packages extra-firm tofu, drained and broken into irregular 1-inch pieces
  • 2 tablespoons soy sauce
  • 2 tablespoons dark soy sauce
  • 2 tablespoons lime juice, plus 1 lime, quartered, to serve
  • 1 cup Thai, holy or sweet basil leaves
  • Cooked jasmine or short-grain white rice, to serve

Instructions

  1. Step 1: Heat a wok or a large 12-inch skillet over medium-high heat. When hot, drizzle in 2 tablespoons of oil. Add the shallot and toss until softened, about 1 minute.
  2. Step 2: Add the red bell pepper and green beans, season with ½ teaspoon of salt, and toss for 1 minute more.
  3. Step 3: Stir in the garlic and Thai chiles and cook until fragrant, about 1 minute.
  4. Step 4: Add the tofu, soy sauce, and dark soy sauce. Stir-fry until the tofu is well-coated and heated through, about 3 to 4 minutes.
  5. Step 5: Pour in the lime juice and add the basil leaves. Toss everything together until the basil wilts, about 30 seconds.
  6. Step 6: Serve the basil tofu hot with cooked jasmine or short-grain white rice and lime wedges on the side for extra zing.

Tips & Variations

  • Press the tofu before cooking to remove excess moisture for a firmer texture.
  • Swap Thai chiles for milder peppers if you prefer less heat.
  • Try adding a handful of snap peas or baby corn for more crunch.
  • Use coconut oil for a subtle tropical flavor variation.

Storage

Store leftover basil tofu in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat or in the microwave until warmed through. Adding a splash of water or soy sauce during reheating can help maintain moisture.

How to Serve

A black skillet filled with stir-fried tofu pieces that are light brown with a slightly crispy texture, mixed with bright green basil leaves scattered throughout, small chunks of red chili peppers, and chopped green beans. The tofu and vegetables are layered evenly inside the skillet, giving a colorful and fresh look. To the right of the skillet is a white bowl filled with fluffy white rice, and beside it is a large silver spoon resting on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use regular basil instead of Thai or holy basil?

Yes, regular sweet basil works well and provides a mild, fresh flavor, though it won’t have the same distinct herbal notes as Thai or holy basil.

How do I keep the tofu from falling apart while cooking?

Using extra-firm tofu and gently breaking it into larger pieces helps maintain its shape. Avoid stirring too vigorously and cook over medium-high heat to sear the tofu quickly.

Print

Basil Tofu Stir-Fry Recipe

A vibrant and flavorful Thai-inspired Basil Tofu stir-fry featuring crispy tofu, fresh vegetables, and aromatic basil leaves tossed in a savory soy-lime sauce. Perfect for a quick, nutritious vegetarian meal served over jasmine or white rice.

  • Author: Elena
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stir-frying
  • Cuisine: Thai
  • Diet: Vegetarian

Ingredients

Scale

Vegetables and Aromatics

  • 1 shallot or small red onion, halved and sliced
  • 1 red bell pepper, halved, seeds removed and finely diced
  • 4 ounces green beans, trimmed and thinly sliced into ½-inch pieces
  • 4 garlic cloves, finely chopped
  • 2 to 3 Thai chiles, finely chopped

Tofu and Seasonings

  • 2 (14- to 16-ounce) packages extra-firm tofu, drained and broken into irregular 1-inch pieces
  • 2 tablespoons soy sauce
  • 2 tablespoons dark soy sauce
  • 2 tablespoons lime juice, plus 1 lime, quartered, to serve
  • 1 cup Thai, holy or sweet basil leaves
  • Salt, ½ teaspoon for seasoning

Oils and Serving

  • 2 tablespoons vegetable or grapeseed oil
  • Cooked jasmine or short-grain white rice, to serve

Instructions

  1. Heat the wok: Place a wok or large 12-inch skillet over medium-high heat. When hot, drizzle in 2 tablespoons of oil to coat the surface evenly.
  2. Sauté shallots and vegetables: Add the sliced shallot and toss until softened, about 1 minute. Then add the diced red bell pepper and green beans. Season with ½ teaspoon salt and continue tossing for another minute to slightly soften the vegetables.
  3. Add aromatics: Mix in the finely chopped garlic and Thai chiles. Stir and toss until fragrant, approximately 1 minute, being careful not to burn the garlic.
  4. Cook the tofu: Add the irregular tofu pieces to the wok along with both soy sauces. Stir-fry continuously until the tofu is well coated with the sauces and heated through, about 3 to 4 minutes.
  5. Finish with lime and basil: Pour in the lime juice and add the basil leaves. Toss everything together in the wok until the basil wilts, which takes about 30 seconds.
  6. Serve: Plate the basil tofu stir-fry over cooked jasmine or short-grain white rice, garnishing with lime wedges on the side for extra zing.

Notes

  • For best texture, press the tofu beforehand to remove excess water to ensure crispiness during stir-frying.
  • Adjust the number of Thai chiles to control spice level to your preference.
  • Dark soy sauce adds a richer color and deeper flavor; substitute with regular soy sauce if unavailable but reduce quantity slightly.
  • Use a wok or large skillet to allow even cooking and easy tossing of the ingredients.
  • This dish is best served immediately to enjoy the fresh flavors and tender-crisp vegetables.

Keywords: Basil Tofu, Thai Stir-fry, Vegetarian Tofu Recipe, Healthy Tofu Dish, Quick Vegetarian Dinner, Thai Basil Recipe

Did you make this recipe?

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

Similar Posts

Leave a Reply

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

Recipe rating