• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
At Elizabeth's Table
  • Recipes
  • Blog
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Blog
  • About
  • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Blog
    • About
    • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Mains

    Easy Vegan Hoisin Tofu

    Published: Oct 6, 2025 · Modified: Oct 25, 2025 by Elizabeth · This post contains affiliate links.

    Jump to Recipe Jump to Video Print Recipe

    Hoisin Tofu is crispy, caramelized, and coated in a sweet-savory homemade hoisin sauce for the ultimate easy weeknight dinner. This style of tofu is my go-to and is perfect to customize with your favorite veggies. Homemade vegan, gluten-free optional, hoisin sauce recipe included!

    A plate of hoisin tofu on a bed of rice, with carrots, cucumbers, and broccoli.

    A 2-3x per week meal staple for me is pan-cooked tofu with some sort of sauce. Usually it's teriyaki sauce, but I've been wanting to switch it up, so I'm trying my usual cooking method with a bunch of different sauces. And of course, sharing all the details right here!

    This Hoisin Tofu is delightful. It's a bit more savory and umami-tasting than teriyaki. But it still packs a punch of flavor.

    Possibly my favorite part of this hoisin tofu (and all my pan-cooked tofu recipes) is that it's ready in less than 30 minutes. It's a recipe I truly cook on weeknights and love how quick it comes together.

    Jump to:
    • What Is Hoisin Sauce?
    • Why You'll Love This Hoisin Tofu
    • Ingredient Notes & Substitutions
    • Step-By-Step Instructions
    • FAQ & Expert Tips
    • Recipe Prayer
    • Related Recipes
    • Tried this recipe?
    • 📖 Recipe
    • 💬 Comments
    A bowl of hoisin tofu, next to two plated meals.

    What Is Hoisin Sauce?

    Hoisin sauce is a thick sauce used in Chinese cooking.

    Commercially, it's made with soybeans, garlic, vinegar, sweeteners and spices. It has a umami, savory, sweet flavor.

    Traditional hoisin is used for glazing, stir-fries, dipping, or as a marinade.

    This vegan version skips any animal-based ingredients (like fish sauce) while keeping that bold, authentic flavor. And it's super quick to make at home!

    A plate of hoisin tofu on a bed of rice, with carrots, cucumbers, and broccoli.

    Why You'll Love This Hoisin Tofu

    • Crispy & saucy - tofu gets perfectly browned before being coated in glossy hoisin sauce.
    • Better than takeout - fresh, homemade hoisin adds depth you can't get from a bottle.
    • Quick & easy - ready in about 30 minutes.
    • Versatile - delicious with rice, noodles, or stir-fried veggies
    A plate of hoisin tofu on a bed of rice, with carrots, cucumbers, and broccoli.

    Ingredient Notes & Substitutions

    • Super Firm Tofu: super firm tofu is a vacuum-packed tofu that does not require any pre-pressing - if you like a solid, firm tofu, look for super firm. Extra firm also works - you can press it if you want, or just make the recipe as-is. Feel free to also use tempeh or seitan (my seitan chicken would be great here!)
    • Olive Oil: optional for pan-cooking. A bit of oil helps brown the tofu before we add the sauce. But for oil-free, your non-stick pan will work perfectly
    • Hoisin Sauce: see details below or grab a store bought sauce
    Hoisin tofu ingredients

    Hoisin Sauce Ingredients

    • Soy Sauce, Liquid Aminos, or Tamari: any of these three will work. For gluten-free, be sure to use tamari or liquid aminos.
    • Peanut Butter or Tahini: tahini is more neutral and gives a classic flavor, while peanut butter will give a peanut flavor to the sauce. Pick your favorite!
    • Maple Syrup: you can also use agave or date syrup
    • Molasses: molasses adds a richer flavor. Feel free to use more maple syrup
    • Rice Vinegar: rice vinegar has a softer flavor than many other vinegars and is common in most Asian sauces. If you need a sub, use apple cider vinegar.
    • Garlic
    • Sesame Seed Oil: sub tahini for oil free
    • Gochujang: you can also add some cayenne or even hot sauce as a sub
    • Chinese Five Spice: this is a spice made with anise, fennel, cinnamon, cloves, and black pepper. It's a little sweet, a little savory and adds a nice depth to the sauce. For a sub can use a pinch of each of those spices. Or omit.
    • Cornstarch Slurry: a mix of cornstarch and water. This helps to thicken the sauce. You can use arrowroot powder as a sub for cornstarch
    Hoisin sauce ingredients

    For a meal

    • Rice
    • Vegetables: I use frozen broccoli, sliced carrots, and sliced cucumbers
    • Sesame Seeds
    Hoisin tofu meal ingredients

    Step-By-Step Instructions

    For the hoisin sauce

    Step 1. Add all the ingredients except the cornstarch + water to a small saucepan over medium heat. Whisk together and bring to a simmer.

    Hoisin sauce step 1 - whisk the ingredients.

    Step 2. Give the cornstarch slurry a quick stir, then whisk into the pan and simmer for 2 minutes. Let cool before using, to thicken.

    Hoisin sauce step 2 - add the cornstarch.

    For the hoisin tofu

    Step 1. Slice the tofu into small cubes.

    A cutting board with tofu cubes on it.

    Step 2. Heat a large skillet over medium-high heat. Add the olive oil, if using. Add the tofu and cook for 3-5 minutes, stirring once or twice.

    Hoisin tofu step 2 - pan fry with oil.

    Step 3. Add the hoisin sauce in two batches. Pour on half the sauce, stir to coat, then cook 2-3 minutes, stirring once or twice. Add the second half of the sauce and cook again with the same method.

    Hoisin tofu step 3 - add the hoisin sauce in two batches.

    Step 4. Serve with rice and veggies, and more hoisin sauce as desired.

    Hoisin tofu step 4 - serve with rice and veggies.

    FAQ & Expert Tips

    Can I bake or air fry the tofu instead of pan-frying?

    Yes! Toss in oil and bake at 400 for 30 minutes or air fry for 15, then toss in the hoisin sauce and bake again for 20 minutes or air fry for 10.

    Storage

    Store in an airtight container for up to a week. I like to reheat in the microwave, but for a crisp, feel free to pop in the air fryer for 5 minutes or pan-fry again in a splash of oil.

    Other protein options

    Feel free to use tempeh or seitan in place of tofu! The cooking method is the same.

    Two plates of hoisin tofu on a bed of rice, with carrots, cucumbers, and broccoli.

    Recipe Prayer

    Thank you Lord for giving us healthy food to feed ourselves for dinner. Let us fuel our bodies so that we may do Your work. Amen.

    Related Recipes

    • A bowl of kung pao tempeh with chopsticks, served over rice.
      Kung Pao Tempeh
    • A bowl of vegan chicken teriyaki, garnished with sesame seeds.
      Vegan Chicken Teriyaki
    • A plate of rice and sweet and sour cauliflower, garnished with sesame seeds and scallions.
      Sweet & Sour Cauliflower (Oil-Free)
    • A bowl of Vegan Orange Tofu and vegetables served over rice.
      Vegan Orange Chicken (Tofu and Vegetables)

    Tried this recipe?

    Please leave a review in the comments section below and post on Instagram tagging me @elizabeths_table. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.

    📖 Recipe

    A plate of hoisin tofu on a bed of rice, with carrots, cucumbers, and broccoli.

    Hoisin Tofu

    Hoisin Tofu is crispy, caramelized, and coated in a sweet-savory homemade hoisin sauce for the ultimate easy weeknight dinner. This style of tofu is my go-to and is perfect to customize with your favorite veggies. Homemade vegan, gluten-free optional, hoisin sauce recipe included!
    Print Pin Rate
    Course: Main Course
    Cuisine: American, Chinese
    Prep Time: 10 minutes minutes
    Cook Time: 20 minutes minutes
    Total Time: 30 minutes minutes
    Servings: 4
    Calories: 288kcal
    Author: Elizabeth

    Equipment

    • Non-Stick Pans
    • Rice Cooker optional but recommended if you're making rice! A rice cooker is a game changer

    Ingredients

    • 1 16 Ounce Block Super Firm Tofu sliced into cubes (or use extra firm and pre-press as desired)
    • 1 Teaspoon Extra Virgin Olive Oil optional
    • ⅓ Cup Hoisin Sauce (recipe below or store bought) plus more for drizzling

    Hoisin Sauce

    • ¼ Cup Soy Sauce, Liquid Aminos, or Tamari
    • 2 Tablespoons Peanut Butter or Tahini tahini is more neutral and gives a classic flavor, peanut butter will give a peanut flavor to the sauce
    • 2 Tablespoons Maple Syrup
    • 1 Tablespoon Molasses or use more Maple Syrup
    • 1 Tablespoon Rice Vinegar
    • 2 Cloves Garlic minced
    • 2 Teaspoons Sesame Seed Oil or sub tahini for oil free
    • 1 Teaspoon Gochujang
    • ¼ Teaspoon Chinese Five Spice optional
    • 1 Teaspoon Cornstarch + 2 teaspoons water

    For a meal

    • 1.5 Cups Dry White Rice
    • 2 Cups Broccoli Florets I use microwave broccoli!
    • 2 Medium Carrots sliced
    • 2 Baby Cucumbers sliced
    • Sesame Seeds for garnish

    Instructions

    Hoisin Sauce

    • Add all the ingredients except the cornstarch + water to a small saucepan over medium heat. Whisk together and bring to a simmer.
    • Give the cornstarch slurry a quick stir, then whisk into the pan and simmer for 2 minutes. Let cool before using, to thicken.

    Hoisin Tofu

    • Slice the tofu into small cubes.
    • Heat a large skillet over medium-high heat. Add the olive oil, if using. Add the tofu and cook for 3-5 minutes, stirring once or twice.
    • Add the hoisin sauce in two batches. Pour on half the sauce, stir to coat, then cook 2-3 minutes, stirring once or twice. Add the second half of the sauce and cook again with the same method.
    • Serve with rice and veggies, and more hoisin sauce as desired.

    Video

    Notes

    Nutrition calculation is for tofu and hoisin sauce only.

    Nutrition

    Calories: 288kcal | Carbohydrates: 22g | Protein: 22g | Fat: 13g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 3g | Sodium: 816mg | Potassium: 175mg | Fiber: 3g | Sugar: 10g | Vitamin A: 8IU | Vitamin C: 1mg | Calcium: 386mg | Iron: 5mg

    Nutrition information is an estimate.

    Tried this recipe?I love to see what you make! Tag me on Instagram @elizabeths_table

    More Vegan Main Dishes

    • A skillet of freshly cooked vegan satay noodles.
      Vegan Satay Noodles
    • A bowl of sweet chili tofu, over rice, topped with scallions and sesame seeds.
      Pan Cooked Sweet Chili Tofu
    • A pan of vegan teriyaki noodles, freshly cooked.
      Vegan Teriyaki Noodle Bowl
    • A pot of vegan pot roast, ready to serve.
      Vegan Pot Roast (High Protein)

    Reader Interactions

    Comments

    No Comments

    Leave a Comment! Let me know what you think: Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Elizabeth Headshot

    Hey - I'm Elizabeth

    Welcome to my table! I’m glad you’re here.
    At Elizabeth's Table I bring you easy and nutritious, plant-based recipes, explore the relationship between food and faith, and share my unique lifestyle.

    More about me →

    Cold Weather Favorites

    • A bowl of vegan minestrone soup, with a spoon, ready to serve.
      Vegan Gluten Free Minestrone Soup
    • Several glasses hot toddies, garnished with lemon slices and star anise.
      Non Alcoholic Hot Toddy
    • A casserole dish with a serving of vegan baked ziti with ricotta scooped out.
      Vegan Baked Ziti with Ricotta
    • A bowl of vegan white chicken chili, served with a dollop of non-dairy yogurt.
      Vegan White Chicken Chili

    Trending Recipes

    • A mason jar of maple simple syrup.
      Maple Simple Syrup
    • A mocktail garnished with orange peel.
      Old Fashioned Mocktail
    • A bowl of white rice and chickpea dal, ready to eat.
      Chickpea Dahl
    • A plate of Vegan Seitan Chicken.
      Vegan Seitan Chicken (Quick and Easy)

    Footer

    ↑ back to top

    About

    About Me

    See My Portfolio

    Privacy Policy

    Terms & Conditions

    Accessibility Policy

    Contact

    Sign Up for emails and updates

    Contact Me

    As an Amazon Associate I earn from qualifying purchases.

    COPYRIGHT © AT ELIZABETH'S TABLE 2025