Caramelized Tofu and Thai Basil Stir-Fry


On the hunt for a yummy vegetarian dinner recipe? Your search ends here! Stir-fry tofu to make it crispy, and serve with a mix of peppers, onions, and mushrooms.

Caramelized Tofu and Thai Basil Stir-Fry
Photo: Andy Lyons
Total Time:
40 mins
6 cups


  • 1 16 ounce pkg. firm, tub-style tofu

  • 2 tablespoon vegetable oil

  • 5 tablespoon water

  • 4 tablespoon reduced-sodium soy sauce

  • 1 tablespoon packed brown sugar

  • 3 tablespoon rice wine vinegar

  • 1 tablespoon cornstarch

  • 1 medium red onion, halved crosswise and cut into thin wedges

  • 2 cup red and/or orange sweet pepper strips

  • 1 ½ cup thinly sliced, stemmed fresh shiitake mushrooms

  • ¼ cup thinly sliced fresh Thai or sweet basil leaves*

  • Sriracha sauce (optional)


  1. Drain tofu; pat dry. Cut tofu into bite-size cubes. In a 12-inch nonstick skillet heat 1 Tbsp. of the oil over medium-high heat. Add tofu; cook 15 minutes or until golden, stirring occasionally. In a small bowl combine 2 Tbsp. of the water, 1 Tbsp. of the soy sauce, and the brown sugar. Pour over tofu; cook over medium heat until tofu is coated and liquid is syrupy, gently stirring frequently. Remove from skillet.

  2. Meanwhile, for sauce, in a small bowl combine remaining 3 Tbsp. water and soy sauce, vinegar, and cornstarch.

  3. Add remaining 1 Tbsp. oil to skillet. Add onion; cook and stir 1 minute. Add sweet pepper; cook and stir 2 to 3 minutes. Add mushrooms; cook and stir 2 minutes more or until onion and pepper are crisp-tender. Push from center of skillet.

  4. Stir sauce; add to center of skillet. Cook and stir until thickened and bubbly. Cook and stir 2 minutes more. Gently stir in tofu and basil. Serve with sriracha sauce (if desired) and sprinkle with additional basil.


Thai basil is spicier than most sweet basil. If using sweet basil (or you just like a spicier stir-fry), stir in some chili paste (such as sambal oelek) or crushed red pepper to kick up the heat.If desired, serve over cooked brown or white rice. You can purchase frozen cooked rice and heat it in the wok or skillet before making the stir-fry, or microwave it according to package directions.

Nutrition Facts (per serving)

239 Calories
12g Fat
21g Carbs
13g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 239
% Daily Value *
Total Fat 12g 15%
Saturated Fat 2g 10%
Sodium 573mg 25%
Total Carbohydrate 21g 8%
Total Sugars 12g
Protein 13g
Vitamin C 98.9mg 495%
Calcium 251mg 19%
Iron 2.5mg 14%
Potassium 483mg 10%
Folate, total 68.9mcg
Vitamin B-6 0.4mg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles