• 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: Sep 18, 2023 · Modified: Nov 20, 2024 by Alissa Saenz · This post may contain affiliate links · 3 Comments

    Szechuan Tofu

    Jump to Recipe Print Recipe

    This spicy Szechuan tofu is easy to make and loaded with flavor. Pair it up with rice for a scrumptious vegan dinner that's better than takeout!

    White wooden surface set with wok, scallions, and a plate of Szechuan Tofu.

    I love remaking some of my favorite dishes from Chinese restaurants. Whether it's lo mein, chow mein, General Tso's tofu, or Kung Pao tofu, recreating these classic dishes is always a fun challenge, and I always end up with a delicious dinner at the end of the process.

    Szechuan tofu is a dish that I've ordered so many times and absolutely loved, but never got around to tackling until now. Szechuan cuisine is known for spicy, bold flavors, with generous use of aromatics, so I was a little intimidated at the prospect of attempting to capture that level of deliciousness in a recipe of my own.

    I'm happy to say that this turned out to be a seriously scrumptious tofu stir-fry — every bit as delicious as those I've gotten in restaurants. It's pretty easy to make too! The key is heavy use of pungent spices and flavors like garlic, ginger, Chinese five spice, and Szechuan peppercorns.

    Read on to learn about exactly what you'll need and how to throw this flavor-packed meal together.

    Jump to:
    • Ingredients You'll Need
    • How It's Made
    • Prep-Ahead Tips
    • Leftovers & Storage
    • More Tofu Stir-Fries
    • 📖 Recipe
    • 💬 Comments

    Ingredients You'll Need

    • Soy sauce. Tamari or liquid aminos can be substituted if needed.
    • Brown sugar. Use organic brown sugar to keep the recipe vegan. Conventional sugar is often processed using animal bone char.
    • Sambal oelek. This is a spicy red chili paste that can be found in the international aisle of most supermarkets. The recipe gives you some leeway as to how much you'd like to use, depending on your spice preference. If you're unsure, start with less and add more when the dish has finished cooking. Sriracha sauce can be substituted if samabal oelek isn't available.
    • Toasted sesame oil. Look for this in the international aisle of your grocery store.
    • Garlic.
    • Ginger.
    • Cornstarch.
    • Chinese five spice. This is a mix of cinnamon, cloves, star anise, fennel and Szechuan peppercorns. Most stores carry it in the spice aisle.
    • Peanut oil. You can use another high-heat oil if you prefer, such as vegetable oil, canola oil, or corn oil.
    • Super firm-tofu. Extra-firm tofu will also work in this recipe, but it will need to be pressed before cooking.
    • Red bell pepper.
    • Scallions. You might also know these as green onions.
    • Szechuan peppercorns. Look for these in the international section of the grocery store, or try an Asian market. (An alternative spelling of their name is Sichuan peppercorns.) Black peppercorns can be substituted in a pinch, but will give your stir-fry a slightly different flavor.
    • Toasted sesame seeds.
    • Cooked rice. Noodles are a great alternative if you're not up for rice.

    Tip: Dried red chile peppers are another ingredient that you'll find in authentic Szechuan tofu. I prefer to use sambal oelek because it gives me more control over the heat level, but feel free to go with dried chiles if you'd like. Add them at the same time as the Szechuan peppercorns.

    How It's Made

    Below is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

    Szechuan sauce in a liquid measuring cup with a spoon.

    Stir your Szechuan sauce ingredients together first: soy sauce, brown sugar, sambal oelek, toasted sesame oil, garlic, ginger, cornstarch, and Chinese five spice.

    Tofu cubes cooking in a wok.

    Coat the bottom of a wok or skillet with oil and add cubed tofu. Cook the tofu pieces for a few minutes, turning them just once or twice, until the become golden brown and crispy. Move the tofu to a plate.

    Tip: Cook your tofu in batches if you can't fit it all in a single layer in the bottom of your wok.

    Peppers being stir-fried in a wok.

    Add some more oil to the wok, then add chopped bell pepper. Stir-fry the bell pepper, very briefly, just until the pieces start to become brighter in color. Add the white parts of your scallions (save the green for later), and ground Szechuan peppercorns. Stir-fry for a minute longer.

    Szechuan Tofu cooking in a wok.

    Return the cooked tofu to the wok, then pour the sauce over the tofu. Be super careful not to pour the sauce directly on the hot surface, or it will sputter. Mix everything up and stir-fry the mixture for about 1 minute, just until the sauce thickens and coats the tofu and pepper pieces.

    Szechuan Tofu in a wok with spatula.

    Take the wok off of heat and add toasted sesame seeds and the green parts of your scallions.

    Szechuan tofu on a plate with chopsticks in the background.

    Your Szechuan tofu is read to enjoy! Pile it onto plates with some rice and dig in.

    Prep-Ahead Tips

    • The sauce can be mixed in advance and stored in an airtight container in the fridge.
    • The bell pepper can be chopped in advance and stored in an airtight container in the fridge.

    Leftovers & Storage

    Leftover Szechuan tofu will keep in an airtight container in the fridge for three to four days.

    More Tofu Stir-Fries

    • Bowl of Thai Basil Tofu Stir-Fry and rice with chopsticks.
      Thai Basil Tofu Stir Fry
    • Close up of hand with wooden spoon scooping Tofu Stir-Fry from a skillet.
      Tofu Stir-Fry with Garlic Sauce
    • Table Set with Skillet, Plate of Tofu Stir-Fry, Water Glass and Chopsticks
      Rainbow Peanut Butter Tofu Stir-Fry
    • Plate of Tofu Pad Ped with chopsticks.
      Tofu Pad Ped (Thai Red Curry Stir-Fry)

    Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!

    📖 Recipe

    Plate of Szechuan Tofu and rice with chopsticks on the side.
    Print Pin
    5 from 4 votes

    Szechuan Tofu

    This spicy Szechuan tofu is easy to make and loaded with flavor. Pair it up with rice for a scrumptious vegan dinner that's better than takeout!
    Course Entree
    Cuisine American, Chinese
    Prep Time 15 minutes minutes
    Cook Time 15 minutes minutes
    Total Time 30 minutes minutes
    Servings 4
    Calories 301kcal
    Author Alissa Saenz

    Ingredients

    For the Sauce

    • â…“ cup soy sauce
    • 3 tablespoons organic brown sugar
    • 2 teaspoons sambal oelek, or to taste (Note 1)
    • 1 teaspoon toasted sesame oil
    • 3 garlic cloves, minced
    • 2 teaspoons freshly grated ginger
    • 2 teaspoons cornstarch
    • 1 teaspoon Chinese five spice

    For the Stir-Fry

    • 2 tablespoons peanut oil, divided
    • 1 (16 ounce/454 gram) package super-firm tofu, diced (about ½-inch)
    • 1 medium red bell pepper, roughly chopped
    • 2 scallions, white and green parts separated and chopped
    • 1 teaspoon Szechuan peppercorns, ground with a mortar and pestle (Note 2)
    • 2 teaspoons toasted sesame seeds
    • Cooked rice, for serving
    US Customary - Metric

    Instructions

    • Stir the sauce ingredients together in a small bowl or container. Set aside.
    • Coat the bottom of the wok (or nonstick skillet) with half of the oil and place it over medium heat.
    • Once the oil is hot, add the tofu cubes in an even layer (Note 3). Cook the tofu cubes for about 10 minutes, flipping the pieces once or twice until they're browned and crispy on multiple sides. Transfer the tofu to a plate when done.
    • Add the remaining oil to the wok and raise the heat to medium-high.
    • Give the wok a minute to heat up, then add the bell pepper. Stir-fry the pepper just until it begins to deepen in color, about 1 minute.
    • Add the white parts of the scallions and Szechuan peppercorns to the wok. Continue to stir-fry the mixture for about 1 minute more, until the bell pepper becomes tender-crisp.
    • Return the tofu to the wok and carefully pour the sauce over the tofu. Continue stir-frying the mixture until the sauce thickens and coats the tofu and bell pepper, about 1 minute.
    • Remove the wok from heat.
    • Top the stir-fry with sesame seeds and the green parts of your scallions. Serve with rice.

    Notes

    1. Two teaspoons will give you a relatively mild dish, and is a good place to start if you're unsure of how much heat you can tolerate. When in doubt, start with less and add more when the dish has finished cooking.
    2. You can substitute black peppercorns if Szechuan peppercorns aren't available.
    3. You can cook the tofu in batches if it won't all fit in the bottom of your wok.
    4. Nutrition information does not include rice.

    Would you like to save this?

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

    Nutrition

    Calories: 301kcal | Carbohydrates: 18.9g | Protein: 20.2g | Fat: 16.9g | Saturated Fat: 3.1g | Sodium: 1251mg | Potassium: 160mg | Fiber: 4.4g | Sugar: 8.6g | Calcium: 362mg | Iron: 3mg
    « Vegan Applesauce Muffins
    Vegan Ganache »

    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 4 votes (1 rating without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Kevin O'Brien says

      February 28, 2026 at 7:17 am

      5 stars
      I made this last night and it was fantastic. I will definitely make it again.

      Reply
    2. Morgan says

      November 17, 2024 at 3:17 pm

      5 stars
      I have made this recipe twice now and its simple and delicious. I swapped potatoes for bell peppers, which made it a bit dryer but the flavor is great. I really like spice, so we put 4x the amount of pepper for a nice numbing flavor.

      Reply
    3. Denise Graven says

      June 14, 2024 at 4:02 pm

      5 stars
      Very good and easy to prepare. Easily the tastiest tofu recipe we’ve found yet!

      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

    138 shares
    • 56

    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.