• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Main Dishes

    Published: Aug 11, 2015 · Modified: Nov 20, 2024 by Alissa Saenz · This post may contain affiliate links · 9 Comments

    Tofu, Basil & Caramelized Shallot Stir-Fry

    Jump to Recipe Print Recipe

    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.

    Tofu, Basil & Caramelized Shallot Stir-Fry

    I can't seem to let a two-week period go by without posting a new stir-fry recipe. Stir-fries are my go-to quick and easy meal, and they have a tendency to turn out delicious.

    This particular stir-fry is an attempt at replicating a dish I had at a Vietnamese restaurant a few weeks ago. I have no idea how close I came to the actual recipe, but this stuff was delicious, so I don't really care.

    Tofu, Basil & Caramelized Shallot Stir-Fry

    This dish is a bit more time-consuming than most stir-fries you'll see on this site. I won't say it's labor intensive, because a lot of the cooking time is spent hanging out in the kitchen waiting for shallots to caramelize, or shiitakes to brown. Everything cooks in one skillet, but in stages. Cook something, clear it out, and cook something else. It's worth it. Trust me. This turned out to be one of my favorite stir-fries ever.

    Tofu, Basil & Caramelized Shallot Stir-Fry

    📖 Recipe

    Plate of Tofu Stir Fry Over Rice with Chopsticks, Lime Wedges in the Background
    Print Pin
    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.
    Course Main
    Cuisine American, Asian
    Prep Time 10 minutes minutes
    Cook Time 1 hour hour
    Total Time 1 hour hour 10 minutes minutes
    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.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    « Peanut Butter Oatmeal Blackstrap Molasses Cookies
    Grilled Peach Sandwich with Basil & Thai Peanut Sauce »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      5 from 1 vote

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Natasha Clarke says

      June 02, 2018 at 3:12 am

      5 stars
      Delicious!! added the stalk ends o bok choy in place of celery, & didnt have any chilli paste, anyway this is so yum, another one of your recipes that is going into my tried, tested and a winner pinterest board :)

      Reply
      • Alissa Saenz says

        June 02, 2018 at 2:14 pm

        Awesome!! I'm sl glad you enjoyed it! Thanks Natasha!

        Reply
    2. Abhi Babu says

      August 16, 2015 at 4:27 am

      Tried it. It was delicious. My family loved it. I added carrots and pak choy to the recipe and increased the levels of the sauces and spices, as i am a veggie lover :).
      Thank you for the recipe.

      Reply
      • Alissa Saenz says

        August 16, 2015 at 9:51 am

        Yay! Those sound like awesome additions. So glad everyone enjoyed it. Thanks for taking the time to comment and let me know! :)

        Reply
    3. Dawn @ Florida Coastal Cooking & Wellness says

      August 13, 2015 at 6:57 am

      This reminds me of my favorite thai restaurant. I get a dish called Tofu Kra Prow and it has veggies and basil. To DIE for. I think they use green onions but I love the mellow flavor of shallots. You can't go wrong. This one is going into my recipe box. :)

      Reply
    4. Natalie says

      August 12, 2015 at 1:31 pm

      Never thought to caramelize the onions/ shallots in a stir fry.. What a great idea! Looks delish!

      Reply
      • Alissa Saenz says

        August 12, 2015 at 9:07 pm

        I never did either, until I had a stir-fry at a restaurant with caramelized shallots, and it was awesome! Thanks Natalie!

        Reply
    5. Marie says

      August 11, 2015 at 7:52 pm

      I never get tired of stir fry! Please keep sharing them :)

      Reply
      • Alissa Saenz says

        August 12, 2015 at 9:06 pm

        Happy to! Glad you're enjoying them! :)

        Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    189 shares
    • 129

    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.