Welcome to your new favorite weeknight meal: a vibrant, flavorful, and incredibly crispy Sesame Tofu & Broccoli stir-fry that will revolutionize your perception of plant-based cooking. Forget soggy tofu and bland sauces; this recipe is meticulously designed to deliver an unforgettable experience, packed with nutty, savory, and slightly sweet notes.
Whether you’re a seasoned vegan chef or just exploring more plant-forward options, this recipe provides everything you need to create a restaurant-quality dish right in your own kitchen. Get ready to discover the secrets to truly crispy tofu and a perfectly balanced sesame sauce that will have everyone asking for seconds!
Why You’ll Love This Recipe
I know what you’re thinking: “Can tofu *really* be crispy and flavorful all the way through?” Absolutely, and my unique two-step approach for this Sesame Tofu & Broccoli recipe is the secret!
First, I always press the extra-firm tofu for a full 30 minutes before I even think about patting it dry or cutting it. This crucial step removes excess water, allowing the tofu to become a sponge, ready to absorb maximum flavor and achieve that ultimate crispy texture when it hits the pan. It’s all about setting up the perfect conditions for the Maillard reaction to work its magic, giving you those irresistible golden-brown edges.
My second secret is to reserve 2 tablespoons of the mixed sesame sauce to marinate the tofu for 15-20 minutes after it’s been cut but before coating it in cornstarch. This pre-marination step ensures the flavors penetrate deep into each piece, so every single bite of your crispy tofu is bursting with savory and nutty flavor, not just the surface.
Here’s why this Sesame Tofu & Broccoli will become a staple in your kitchen:
- Unrivaled Crispiness & Flavor: Thanks to my special pressing and marinating method, you’ll achieve a truly crispy texture and profound savoriness and nutty flavor throughout the tofu, not just on the outside.
- Perfect Weeknight Meal: This is an easy recipe that comes together quickly, making it an ideal vegan and gluten-free weeknight meal packed with plant-based protein.
- Creamy, Balanced Sauce: The secret ingredient, tahini, creates an incredibly creamy sauce with a depth of flavor that elevates this Chinese American cuisine experience to new heights.
Ingredients Needed
Gather these fresh ingredients to create your delectable Sesame Tofu & Broccoli:
- 1 (14-oz.) block extra-firm tofu
- 1 large head of broccoli (about 1 lb.)
- 1 scallion
- 1 (1″) piece ginger
- 1 garlic clove
- ¼ cup tamari or soy sauce
- 2 Tbsp. light or dark brown sugar or pure maple syrup
- 2 Tbsp. tahini
- 2 Tbsp. unseasoned rice vinegar
- 1 Tbsp. toasted sesame oil
- 1½ tsp. plus ¼ cup cornstarch, divided
- 1½ tsp. Diamond Crystal or ¾ tsp. Morton kosher salt, divided, plus more
- 1 Tbsp. plus ¼ cup grapeseed oil or vegetable oil, divided
- ¼ tsp. freshly ground black pepper
- 1 Tbsp. toasted sesame seeds
- Steamed white or brown rice (for serving)
Ingredient Notes & Substitutions
Tofu: I always recommend using extra-firm tofu for this recipe. Its lower water content makes it ideal for pressing, which is absolutely crucial for achieving that superior crispy texture we’re aiming for.
Tamari vs. Soy Sauce: For a truly gluten-free dish, use tamari. It’s a fantastic gluten-free alternative to traditional soy sauce, offering a similar savory depth without the wheat.
Sweeteners: Feel free to use either light or dark brown sugar, or pure maple syrup for the sauce. They are interchangeable and will provide that perfect touch of sweetness to balance the savory notes.
Tahini: This ground sesame seed paste is a game-changer for our creamy sauce. It boosts the nutty flavor, adds incredible savoriness, and creates a wonderfully creamy texture that toasted sesame seeds alone can’t achieve.
Oil: For pan-frying, grapeseed oil or vegetable oil work beautifully. Both have high smoke points, perfect for achieving a golden brown and crispy exterior on the tofu.
Broccoli: When you cut broccoli florets, don’t discard the stems! Peel the tough outer skin from the broccoli stems, slice them thin, and add them to your stir-fry for extra texture and nutrition.
How to Make Sesame Tofu & Broccoli
Let’s get cooking! Follow these steps closely to create your ultimate Sesame Tofu & Broccoli:
Prep the Tofu for Ultimate Crispiness
Begin by draining one 14-oz. block of extra-firm tofu. This is where our unique twist starts: **press the tofu for 30 minutes** to remove excess water. You can use a dedicated tofu press or wrap the block in a clean kitchen towel between two plates with heavy objects on top. After pressing, pat the tofu dry thoroughly with a clean kitchen towel or paper towels.
Once pressed, cut the tofu in half horizontally, then cut it into 1-inch cubes. Pat the cubes dry again. Arrange these tofu cubes in a single layer on a rimmed baking sheet or large plate and set them aside. They’re now ready for their flavor bath!
Prepare Your Aromatics and Broccoli
Next, let’s get our veggies ready. Cut 1 large head of broccoli (about 1 lb.) into small 1-inch florets. If your broccoli has a long stem, make sure to peel the tough outer skin to reveal the lighter, more tender fibrous layer underneath, then slice the stem ¼-inch thick. Finely chop 1 scallion and set it aside; this will be your fresh garnish.
Whisk Up the Flavorful Sesame Sauce
Now, for our star sauce! Scrape the skin from one 1-inch piece of ginger with a spoon (a great trick for easy peeling!), then grate it finely on a Microplane into a small bowl. Smash and peel 1 garlic clove, then grate it into the bowl with the ginger.
To this bowl, add ¼ cup tamari or soy sauce, 2 Tbsp. light or dark brown sugar or pure maple syrup, 2 Tbsp. tahini, 2 Tbsp. unseasoned rice vinegar, 1 Tbsp. toasted sesame oil, 1½ tsp. cornstarch, a pinch of kosher salt, and 3 Tbsp. water. Whisk sauce until everything is well combined and creamy. Now, for the second part of our unique twist: **reserve 2 tablespoons of this perfectly whisked sauce.** Pour the remaining sauce back into the small bowl and set aside. We’ll use the reserved sauce to marinate the tofu!
Marinate and Coat the Tofu
Take those beautifully pressed and cut tofu cubes. Sprinkle 1 tsp. Diamond Crystal or ½ tsp. Morton kosher salt over the tofu and toss gently to coat. Now, pour the **2 tablespoons of reserved sauce** over the tofu cubes and gently toss, ensuring every piece is coated. Let this marinate for 15-20 minutes, allowing the tofu to soak up all that incredible nutty flavor and savoriness. This step is key to avoiding bland tofu!
After marinating, scatter the remaining ¼ cup cornstarch over the tofu a tablespoon at a time, tossing after each addition and gently pressing the cornstarch into the tofu pieces until they are thoroughly coated on all sides. This cornstarch layer is what will give us that amazing crispy texture.
Stir-Fry the Broccoli
Warm 1 Tbsp. grapeseed oil or vegetable oil in a large nonstick or cast-iron skillet over medium-high heat. Add the prepared broccoli florets and stems, season with ½ tsp. Diamond Crystal or ¼ tsp. Morton kosher salt and ¼ tsp. freshly ground black pepper. Cook, tossing occasionally, until the broccoli is just tender-crisp, about 5 minutes. The broccoli should be vibrant green and slightly charred. Transfer the cooked broccoli to a plate and wipe out your skillet.
Pan-Fry the Crispy Tofu
Heat the remaining ¼ cup grapeseed or vegetable oil in the same skillet over medium-high heat. When the oil is hot and starts to shimmer, reduce the heat to medium. Carefully add the cornstarch-coated tofu in a single layer. If your skillet isn’t large enough, work in batches to avoid overcrowding, which can lead to soggy tofu. Cook, turning every 3–4 minutes, until each side of the tofu is beautifully golden brown and crispy, about 10–12 minutes total. Once achieved, transfer the crispy tofu to a clean kitchen towel or paper towels to drain any excess oil.
Assemble and Serve
Pour out any remaining oil from the pan and give it a quick wipe. Return the pan to medium heat. Give the reserved sauce a quick whisk again if it has separated, then pour it into the hot pan. Cook the sauce until it thickens and begins to bubble, which should only take about 20 seconds. This creamy sauce will thicken quite quickly!
Immediately remove the pan from the heat and add the perfectly cooked broccoli and crispy tofu back into the pan. Toss everything gently to coat it evenly in the luscious sauce.
Garnish your exquisite Sesame Tofu & Broccoli with 1 Tbsp. toasted sesame seeds and the reserved finely chopped scallions. Serve immediately with fluffy steamed white rice or brown rice. Enjoy your crispy, flavorful, and unforgettable meal!
Mastering Tofu Crispiness & Alternative Methods
Achieving truly crispy tofu is a game-changer, and it all starts with proper preparation. Beyond just “patting dry,” there are specific techniques that guarantee success, and you have options even if pan-frying isn’t your preferred method!
Detailed Tofu Pressing
The single most important step for crispy tofu is pressing out excess water from your extra-firm tofu. This allows the tofu to soak up flavor like a sponge and become incredibly crispy when cooked. For this recipe, pressing for 30 minutes is non-negotiable for the best results.
- Dedicated Tofu Press: If you cook tofu often, a dedicated tofu press is a fantastic investment. They are efficient and make the process incredibly easy.
- DIY Method: No special equipment? No problem! Wrap your block of extra-firm tofu in a clean kitchen towel or several layers of paper towels. Place it on a plate, then put another plate on top. Weigh it down with heavy objects like a few cans of food or a cast-iron skillet. Let it press for 30 minutes, then unwrap and pat it completely dry.
Removing this water is essential because it not only allows for better flavor absorption but also directly contributes to that desirable crispy texture through the Maillard reaction during cooking.
Alternative Cooking Methods for Crispy Tofu
While pan-frying yields amazing results, you can achieve a similar crispy texture using other methods without a lot of oil:
- Air Frying Tofu: After you’ve pressed, marinated, and coated your tofu in cornstarch, preheat your air fryer to 375°F (190°C). Arrange the tofu in a single layer in the air fryer basket, ensuring not to overcrowd it (cook in batches if necessary). Air fry for 12-18 minutes, shaking the basket every 5-7 minutes, until the tofu is beautifully golden brown and crispy. For more delicious ways to use your air fryer, try our crispy air fryer broccoli.
- Baking Tofu: For a hands-off approach, after pressing, marinating, and coating your tofu, spread it in a single layer on a rimmed baking sheet lined with parchment paper. Bake in a preheated oven at 400°F (200°C) for 25-35 minutes, flipping the tofu halfway through, until golden brown and firm.
Regardless of your chosen cooking method, remember that the cornstarch coating is crucial for developing that excellent crispy texture on your tofu. Don’t skip it!
Pro Tips & Troubleshooting
Pro Tips
- Prioritize Tofu Prep: I can’t stress this enough! The unique twist of properly draining and pressing your tofu for 30 minutes, followed by marinating it in the reserved sauce, is the single most important step for maximum flavor and an incredible crispy texture.
- Cornstarch is Key: Ensure your tofu is thoroughly coated in cornstarch. This starchy layer creates the perfect exterior for that satisfying crispy texture that holds up beautifully to the sauce.
- High Heat for Searing: When pan-frying your tofu and stir-frying your broccoli, maintain medium-high heat, then medium heat, to achieve optimal golden brown searing without burning. A hot pan ensures browning, not steaming.
- Mise en Place: “Everything in its place” is a chef’s golden rule. Prepare all your ingredients—peel ginger, grate ginger and garlic, cut broccoli florets, and whisk sauce—before you start cooking. This makes the stir-fry process smooth and stress-free.
- Tender-Crisp Broccoli: Aim for tender-crisp broccoli. It should be bright green and slightly softened but still have a pleasant bite. Overcooked broccoli can become mushy, so keep an eye on it during its short cooking time.
Common Mistakes to Avoid
- Soggy Tofu: The number one culprit for tofu that isn’t crispy texture is insufficient draining and patting dry. Don’t skip or rush the pressing step! It truly makes all the difference.
- Bland Tofu: If you skip the pre-marination step with the reserved sauce (our unique twist!), your tofu will only be flavored on the surface. That 15-20 minute soak allows the savory, nutty flavor to penetrate deeply.
- Sauce Separation/Thinness: If your sauce separates, whisk it vigorously again before adding it to the pan. Ensure it comes to a proper bubble to thicken sauce properly. If it’s still too thin, mix a teaspoon of cornstarch with a tablespoon of cold water to create a slurry, then whisk it into the bubbling sauce until it thickens. If it becomes too thick, a touch of water or vegetable broth will loosen it up.
- Sticking Tofu: Always ensure your nonstick skillet or cast-iron skillet is sufficiently hot and well-oùled before adding the tofu. If the pan isn’t hot enough, the tofu is more likely to stick.
- Overcooked Broccoli: Nobody wants mushy broccoli! Stir-fry it for just about 5 minutes, as directed, to keep it vibrant and tender-crisp.
Serving & Storage
Serving Ideas
My favorite way to serve this delightful Sesame Tofu & Broccoli is with steamed white rice or brown rice. The fluffy grains are perfect for soaking up every last bit of that creamy sauce.
But don’t stop there! This versatile dish also pairs wonderfully with other serving ideas like noodles—think ramen, udon, or soba—or even quinoa for an added protein boost. It can also be a fantastic protein-packed topping for a fresh green salad. Always remember to garnish with extra toasted sesame seeds and finely chopped scallion for that pop of fresh flavor and visual appeal!
Storage and Make-Ahead
This recipe is fantastic for meal prep! Any leftovers should be stored in an airtight container in the refrigerator for 3-4 days. It holds up remarkably well, making it perfect for delicious lunches or dinners throughout the week.
When it comes to reheating leftovers, I recommend using a nonstick skillet or cast-iron skillet over medium heat to help maintain some of that crispy texture. For even crispier tofu, especially if you have an air fryer, reheat it in there or in a conventional oven. Microwaves tend to soften the tofu, so I try to avoid them for reheating this dish.
Conclusion
I hope you’re as excited as I am about this Crispy Sesame Tofu & Broccoli! By following my unique tofu preparation methods—the crucial pressing and that special pre-marination—you’ll unlock an unparalleled crispy texture and deep, nutty flavor that will redefine your expectations for plant-based protein. This easy recipe isn’t just delicious; it’s a testament to how simple techniques can elevate a dish from good to extraordinary.
So, go ahead, try this recipe in your kitchen. Whether you’re a seasoned chef or just starting your culinary journey, you absolutely can master this flavorful and satisfying meal. Share your creations, and feel free to experiment with different vegetable variations or even other sweetener options. Happy cooking!
FAQ
How do I get my tofu extra crispy for this recipe?
To get your tofu extra crispy, you must follow my two-step secret: First, thoroughly press extra-firm tofu for 30 minutes to remove excess water. Second, after cutting, marinate the tofu for 15-20 minutes in 2 tablespoons of the reserved sauce. Finally, coat it generously in cornstarch before pan-frying or air frying until golden brown.
Is this Sesame Tofu & Broccoli recipe vegan and gluten-free?
Yes, this recipe is naturally vegan. To ensure it’s gluten-free, simply use tamari instead of regular soy sauce, as tamari is a gluten-free alternative.
What does tahini add to the sesame sauce, and can I substitute it?
Tahini, a paste made from ground sesame seeds, adds a wonderful creaminess, depth, and rich nutty flavor to the sesame sauce. It’s truly a star ingredient that enhances the overall savoriness. While it’s hard to perfectly replicate its unique profile, you could try a small amount of smooth peanut butter for a similar richness, though the flavor will be different. You can also omit it, but the sauce won’t be as creamy or have the same depth.
What are some common mistakes to avoid when making sesame tofu?
Common mistakes include not pressing the tofu enough, which leads to soggy rather than crispy results. Skipping the pre-marination step can result in bland tofu that’s only flavored on the surface. Also, watch for sauce consistency issues—always re-whisk the sauce if it separates, and ensure it comes to a proper bubble to thicken. Overcrowding the pan can also prevent tofu from crisping properly.
How should I store and reheat any leftover Sesame Tofu & Broccoli?
Store leftovers in an airtight container in the refrigerator for 3-4 days. To reheat and best maintain that crispy texture, I recommend using a nonstick skillet over medium heat, or for even crispier results, reheat in an oven or air fryer. Microwaves tend to soften the tofu, so I avoid it for this dish.
What are some versatile serving suggestions for this dish beyond rice?
Beyond the classic steamed white or brown rice, this dish is delicious with noodles like ramen, udon, or soba. It also pairs well with quinoa for added protein, or you can even enjoy it as a hearty, protein-packed topping for a fresh salad.
Can I bake the tofu instead of pan-frying it?
Absolutely! After pressing, marinating, and coating your tofu in cornstarch, spread it in a single layer on a parchment-lined rimmed baking sheet. Bake at 400°F (200°C) for 25-35 minutes, flipping halfway through, until golden brown and firm. The cornstarch is still key for crispiness!
Why did my sauce separate or become too thin?
Sauce separation can occur if ingredients haven’t been fully emulsified, so always give it a good whisk before adding it to the pan. If the sauce becomes too thin, it likely didn’t cook long enough to activate the cornstarch. Ensure it comes to a proper bubble for about 20 seconds. If it’s still too thin, you can whisk a teaspoon of cornstarch with a tablespoon of cold water to form a slurry, then stir it into the bubbling sauce until it thickens to your desired consistency.
What kind of ginger should I use and how should I prepare it?
Always use fresh ginger for the best flavor! You can easily peel the outer skin with the edge of a spoon. Then, grate the ginger using a Microplane directly into your sauce bowl. This method ensures a fine texture and maximizes the release of its aromatic oils into the sauce.
Crispy Sesame Tofu & Broccoli
Ingredients
Equipment
Method
- Begin by draining one 14-oz. block of extra-firm tofu. Press the tofu for 30 minutes to remove excess water. You can use a dedicated tofu press or wrap the block in a clean kitchen towel between two plates with heavy objects on top. After pressing, pat the tofu dry thoroughly with a clean kitchen towel or paper towels.
- Once pressed, cut the tofu in half horizontally, then cut it into 1-inch cubes. Pat the cubes dry again. Arrange these tofu cubes in a single layer on a rimmed baking sheet or large plate and set them aside.
- Cut 1 large head of broccoli (about 1 lb.) into small 1-inch florets. If your broccoli has a long stem, peel the tough outer skin, then slice the stem ¼-inch thick. Finely chop 1 scallion and set it aside; this will be your fresh garnish.
- Scrape the skin from one 1-inch piece of ginger with a spoon, then grate it finely on a Microplane into a small bowl. Smash and peel 1 garlic clove, then grate it into the bowl with the ginger.
- To this bowl, add ¼ cup tamari or soy sauce, 2 Tbsp. light or dark brown sugar or pure maple syrup, 2 Tbsp. tahini, 2 Tbsp. unseasoned rice vinegar, 1 Tbsp. toasted sesame oil, 1½ tsp. cornstarch, a pinch of kosher salt, and 3 Tbsp. water. Whisk until everything is well combined and creamy.
- Reserve 2 tablespoons of this perfectly whisked sauce. Pour the remaining sauce back into the small bowl and set aside.
- Take those beautifully pressed and cut tofu cubes. Sprinkle 1 tsp. Diamond Crystal or ½ tsp. Morton kosher salt over the tofu and toss gently to coat. Pour the 2 tablespoons of reserved sauce over the tofu cubes and gently toss, ensuring every piece is coated. Let this marinate for 15-20 minutes.
- After marinating, scatter the remaining ¼ cup cornstarch over the tofu a tablespoon at a time, tossing after each addition and gently pressing the cornstarch into the tofu pieces until they are thoroughly coated on all sides.
- Warm 1 Tbsp. grapeseed oil or vegetable oil in a large nonstick or cast-iron skillet over medium-high heat. Add the prepared broccoli florets and stems, season with ½ tsp. Diamond Crystal or ¼ tsp. Morton kosher salt and ¼ tsp. freshly ground black pepper.
- Cook, tossing occasionally, until the broccoli is just tender-crisp, about 5 minutes. The broccoli should be vibrant green and slightly charred. Transfer the cooked broccoli to a plate and wipe out your skillet.
- Heat the remaining ¼ cup grapeseed or vegetable oil in the same skillet over medium-high heat. When the oil is hot and starts to shimmer, reduce the heat to medium. Carefully add the cornstarch-coated tofu in a single layer. If your skillet isn’t large enough, work in batches to avoid overcrowding, which can lead to soggy tofu.
- Cook, turning every 3–4 minutes, until each side of the tofu is beautifully golden brown and crispy, about 10–12 minutes total. Once achieved, transfer the crispy tofu to a clean kitchen towel or paper towels to drain any excess oil.
- Pour out any remaining oil from the pan and give it a quick wipe. Return the pan to medium heat. Give the reserved sauce a quick whisk again if it has separated, then pour it into the hot pan.
- Cook the sauce until it thickens and begins to bubble, which should only take about 20 seconds. This creamy sauce will thicken quite quickly! Immediately remove the pan from the heat and add the perfectly cooked broccoli and crispy tofu back into the pan. Toss everything gently to coat it evenly in the luscious sauce.
- Garnish your exquisite Sesame Tofu & Broccoli with 1 Tbsp. toasted sesame seeds and the reserved finely chopped scallions. Serve immediately with fluffy steamed white rice or brown rice. Enjoy your crispy, flavorful, and unforgettable meal!


