Lemon Basil Tofu Recipe with Crispy Edges

This quick and easy one-pan lemon basil tofu stir-fry is full of salty, savory, tangy, and lightly sweet flavor. It is budget-friendly, rich in plant-based protein, and simple enough for a busy weeknight. Enjoy it on its own for a lighter meal, or serve it with rice, quinoa, or noodles for something more filling. Best of all, this flavorful tofu dish is ready in about 15 minutes.

completed Lemon Basil Tofu plated on a white plate

15-Minute Tofu Stir-Fry with Lemon and Basil

Tofu is one of the most versatile ingredients you can keep in the kitchen. Its mild flavor makes it perfect for soaking up bold sauces, fresh herbs, and aromatic seasonings. This lemon basil tofu stir-fry uses simple pantry ingredients to create a bright, savory, and satisfying meal without much prep or cleanup.

The sauce is made with soy sauce, lemon juice, and a small amount of agave or maple syrup. The soy sauce brings saltiness and depth, the lemon juice adds a fresh tang, and the sweetener helps balance everything. Garlic and ginger add warmth and fragrance, while basil gives the dish its fresh, herbaceous finish.

You can make this recipe with regular basil, Thai basil, or holy basil depending on what you have available. Each type gives the dish a slightly different flavor. Regular basil is sweet and gently peppery, Thai basil has a stronger anise-like note, and holy basil is more peppery and spicy. Any of them can work well in this stir-fry.

Onion and bell pepper keep the dish colorful and simple, but this recipe is easy to customize. Add extra vegetables if you want a heartier meal, or keep it minimal for a fast tofu dinner. It is also a great option for meal prep because leftovers keep well in the refrigerator for several days.

The Ingredients and Substitutes

This lemon basil tofu recipe uses a short list of everyday ingredients. Extra-firm tofu works best because it holds its shape in the pan. If your tofu seems very watery, press it briefly before cooking. You can press it gently with your hands or place it under a heavy object for about 15 minutes to remove excess moisture.

ingredients for Lemon Basil Tofu on a white surface

For a firmer texture, use extra-firm tofu and remove any excess water before slicing. If using very firm tofu that is already dry, pressing may not be necessary.

Basil Vs. Thai Basil Vs. Holy Basil

Regular basil has a sweet, fresh, and mildly peppery flavor. Thai basil is stronger and has a light licorice or anise-like taste, with a slightly spicy edge. Holy basil is more peppery, warming, and sometimes described as clove-like.

Although these herbs are not identical, they can be used based on availability and budget. Regular basil will give the tofu a softer, sweeter flavor, while holy basil will create a bolder and spicier result. If you want more heat when using regular basil, add chilies or hot sauce to taste.

The Add-ins and Variations

  • Chilies: Add Thai red pepper flakes, sliced Thai chilies, sriracha, or another hot sauce for extra heat.
  • Vegan oyster sauce: A small splash can add more savory depth to the sauce.
  • Nuts: Garnish with toasted crushed peanuts or cashews for crunch. For a nut-free option, use sesame seeds.
  • Other vegetables: Make the stir-fry more filling by adding vegetables such as:
    • Broccoli or broccolini
    • Green beans
    • Carrot
    • Mushrooms
    • Eggplant

How To Make Basil Tofu

This recipe comes together in a few simple steps. Prepare the tofu and vegetables first, mix the sauce, then cook everything in one large pan.

process of showing triangular cut of tofu on cutting block
process of mixing soy sauce mixture in small white bowl

Step 1: Slice the tofu into ¼- to ⅓-inch pieces. To make triangles, cut the tofu into rectangles first, then slice each rectangle diagonally. Thinly slice the onion and bell pepper, then mince the garlic and ginger.

Step 2: In a small bowl, whisk together the soy sauce, lemon juice, and agave or maple syrup. Set the sauce aside while you cook the vegetables.

You can cut the tofu into cubes, strips, smaller triangles, or any similar shape. For a different texture, tear the tofu with a fork into a ground-style consistency.

process of addding ginger to pan
process of adding triangular tofu in pan

Step 3: Heat the vegetable oil in a large frying pan over medium-high heat. Add the onion and bell pepper and sauté briefly. Stir in the garlic and ginger and cook until fragrant.

Step 4: Move the vegetables to the sides of the pan, then place the tofu pieces directly on the hot surface. Cook for 1 to 2 minutes per side, until lightly golden.

process of adding basil to pan

Step 5: Pour the sauce into the pan, add the basil, and stir gently. Cook for about 6 minutes, flipping the tofu halfway through so it absorbs the sauce evenly.

Recipe Notes and Tips

  • For a chewier texture: Freeze and thaw the tofu before cooking.
  • Adjust the cooking time: Cook the vegetables briefly for a tender-crisp texture, or longer if you prefer them softer.
  • Cut evenly: Similar-sized tofu pieces cook more evenly and absorb the sauce better.
  • For crispier tofu: Lightly coat the tofu in cornstarch before pan-frying, then let it cook undisturbed until golden.
  • Balance the sauce: Add more soy sauce for saltiness, more lemon juice for tang, or more sweetener for a softer flavor.

FAQs

Can I make this tofu without sugar?

You can use a sugar alternative if preferred. However, leaving the sweetener out completely may make the sauce taste sharper, because the sweetness helps balance the soy sauce and lemon juice.

Is this lemon basil tofu gluten-free?

Use tamari or coconut aminos instead of regular soy sauce to make this recipe gluten-free.

Which basil is best?

Holy basil gives the dish a peppery, spicier flavor. Regular basil is sweeter and milder, while Thai basil has a stronger anise-like taste. Choose the one that best matches your preferred flavor.

completed Lemon Basil Tofu plated on a white plate

What To Serve With Lemon Basil Tofu?

For a light meal, serve lemon basil tofu as it is. For a more complete and filling dish, pair it with brown rice, quinoa, or rice noodles. The sauce coats grains and noodles well, making the meal more satisfying without needing extra work.

For a lower-carb option, serve the tofu with mashed cauliflower or wrap it in crisp lettuce leaves. You can also add extra sautéed or baked vegetables to make the plate more colorful and hearty.

Storage Instructions

Allow leftover lemon basil tofu to cool completely, then transfer it to an airtight container. Store it in the refrigerator for up to 3 days. Freezing is not recommended because the vegetables may become watery and soft after thawing.

Reheat leftovers in the microwave or warm them gently in a pan on the stovetop until heated through.

completed Lemon Basil Tofu plated on a white plate

Easy Lemon Basil Tofu

Prep: 5
Cook: 10
Total: 15
Servings: 3 servings
completed Lemon Basil Tofu plated on a white plate
This easy lemon basil tofu is a fast one-pan meal with savory soy sauce, fresh lemon, aromatic basil, garlic, ginger, onion, and bell pepper. Serve it with brown rice for a simple plant-based lunch or dinner.

Ingredients

  • 1 (16-ounce) package extra-firm tofu
  • ¼ cup soy sauce
  • 3 tablespoons lemon juice
  • 1 teaspoon agave or maple syrup
  • 1 tablespoon vegetable oil
  • ½ large yellow or red onion, sliced
  • 1 small green or red bell pepper, sliced
  • 4 garlic cloves, minced
  • 1 tablespoon minced ginger
  • ¼ cup packed basil leaves
  • Brown rice, optional

Instructions

  • Turn the tofu onto its side lengthwise and cut it into slices. Cut each slice into two triangles. You should have about 8 to 16 pieces.
  • In a small bowl, whisk together the soy sauce, lemon juice, and agave or maple syrup. Set aside.
  • Heat the oil in a large frying pan over medium-high heat. Add the onion and bell pepper and sauté for 1 minute. Stir in the garlic and ginger and sauté for 1 more minute.
  • Move the vegetables aside with a spatula and place the tofu pieces directly in the pan. Cook for 1 minute on each side.
  • Pour in the soy sauce mixture and add the basil. Cook for 3 minutes, flip the tofu, and cook for 3 more minutes.
  • Serve warm, with brown rice if desired.

Notes

  • For more tender tofu: Freeze and thaw it before preparing the recipe.
  • For crispier tofu: Coat it lightly with cornstarch before pan-frying.
  • For a spicier dish: Add chilies, chili flakes, or hot sauce to the sauce.

Nutrition

Calories: 171kcal
Carbohydrates: 13g
Protein: 14g
Fat: 8g
Sodium: 1178mg

Additional Info

Author: Toni Okamoto
Course: Dinner, Lunch
Cuisine: American
Method: Stovetop
Diet: Vegan