Go Back
+ servings
Plate of Tofu Stir Fry Over Rice with Chopsticks, Lime Wedges in the Background
Print Recipe
5 from 1 vote

Tofu, Basil and Caramelized Shallot Stir-Fry

Crispy tofu, tender-crisp veggies and fresh basil are cooked up in a sweet and savory hoisin sauce with caramelized shallots in this delectable vegan stir-fry.
Prep Time10 minutes
Cook Time1 hour
Total Time1 hour 10 minutes
Course: Main
Cuisine: American, Asian
Servings: 4
Author: Alissa

Ingredients

  • cup hoisin sauce
  • 1 ½ tbsp. soy sauce
  • 1 tbsp. lime juice
  • 1 tsp. Asian chili paste
  • ¼ tsp. five spice powder
  • 2 tbsp. vegetable oil divided
  • 3 large shallots about 6 oz., thinly sliced
  • 2 garlic cloves minced
  • 1 ½ tsp. fresh grated ginger
  • 1 lb. extra firm tofu drained, pressed and cut into ½ inch cubes
  • 1 cup sliced shiitake caps
  • 1 red bell pepper sliced into strips
  • 1 celery stalk chopped
  • ½ cup fresh basil leaves lightly packed
  • cooked jasmine rice for serving

Instructions

  • Stir hoisin sauce, soy sauce, lime juice, chili paste and five spice powder together in small bowl. Set aside.
  • Place 1 tablespoon of oil into large skillet. Add shallots and place over medium-low heat. Allow to cook until caramelized and lightly browned, flipping occasionally, about 20-30 minutes. Add garlic and ginger. Cook 1 minute more, until fragrant. Remove shallots from skillet and transfer to a plate.
  • Raise heat to medium and add tofu to skillet. Cook until cubes are browned on several sides, flipping once or twice, about 10 minutes. Remove from skillet and transfer to plate with shallots.
  • Coat skillet with about ½ tablespoon more oil. Add shiitakes in a single layer. Cook about 5 minutes, until lightly browned.
  • Add remaining ½ tablespoon of oil to skillet, raise heat to high and add pepper and celery. Stir-fry until tender-crisp, about 2 minutes.
  • Lower heat to medium and add tofu and shallots back to skillet, along with hoisin mixture. Flip a few times and cook just until all ingredients are heated throughout, about 1 minute. Remove from heat and add basil. Flip a few times to incorporate.
  • Divide onto plates and serve with jasmine rice.

Notes

Hoisin sauces tend to vary in sweetness. If yours isn't particularly sweet, feel free to add a dash or two of sweetener, such as agave.