VeganPreps

Best Szechwan Tofu With Greens (Spicy & Easy)

Prep 15 min | Cook 15 min | Total 30 min | Servings 4 servings


Best Szechwan Tofu With Greens (Spicy & Easy)
All Vegan Dinners160 recipes

Vegan Dinner IdeasBest Szechwan Tofu With Greens (Spicy & Easy)

Prep15 min
|
Cook15 min
|
Total30 min
|
Servings4

Jump to Recipe

Browse all Vegan Dinner Ideas 238 plant-based recipes

When you stir-fry tofu and greens, you’re working with two totally different textures that need different treatment – and that’s what makes this dish so good. The tofu cubes need high heat and time to get that golden, crispy outside, which takes about five minutes of focused stir-frying. Meanwhile, your mustard greens and Chinese cabbage only need a quick finish – three minutes tops – so they stay bright and tender instead of getting mushy. By adding the tofu first, you’re giving it a head start. Then when you put in the delicate greens at the end, they’ll soften just right while the tofu stays firm and flavorful the whole time. Using a quality tofu press* before cooking helps remove excess moisture, ensuring your tofu achieves that perfect crispy exterior.

Essential Pantry Staples Needed

To create this vibrant stir-fry, you’ll need a combination of proteins, vegetables, aromatics, and seasonings that work together to deliver bold, complex flavors. The dish relies on quality tofu as its protein base, complemented by hearty greens and a carefully balanced sauce. Fresh peppers provide the signature heat and spice characteristic of Szechwan cuisine, while ginger and tamari add depth and umami to the final dish. For those seeking an alternative approach, additional Szechwan peppercorns* can be used to intensify the authentic numbing heat and spice of this traditional Chinese dish.

Heat Oil, Add Peppers

Best Szechwan Tofu With Greens (Spicy & Easy) - preparation

To begin making Szechwan Tofu With Greens, heat 5 tablespoons of canola oil in a wok or medium-sized skillet over medium-high heat. Once the oil is hot and shimmering, add 4 tablespoons of minced, seeded jalapeno, poblano or cayenne peppers (or 2 tablespoons dried chili pepper flakes if using dried varieties). Sauté the peppers for approximately 30 seconds, allowing their flavors to soak into the hot oil. This quick cooking time is important as it releases the peppers’ essential oils and heat without burning them, creating a fragrant chili-infused base for the dish.

The quick sauté of the peppers gets the foundation going for the entire stir-fry by building deep, spicy flavors. Pay attention during this step to stop the peppers from scorching, which would create a bitter taste. Once the 30 seconds have passed, you’ll notice the peppers getting fragrant and slightly darkened at the edges, which tells you they’re ready for the next ingredient.

Try Daikon or Bok Choy

While the mustard greens and Chinese cabbage in this recipe work well, you don’t have to stick with them if you’d rather swap in something different. I like experimenting with daikon radish or bok choy because they bring their own unique flavors to the dish. Daikon adds a slightly sweet, peppery crunch that goes well with the spicy tofu. Bok choy wilts quickly and picks up the tamari and mirin seasonings really well. Both options cook in similar timeframes as the original greens, so your timing stays the same. Just chop them into similar-sized pieces, and you’ll get that same tender, flavorful result.

Pair With Steamed White Rice

Since this Szechwan tofu dish is packed with bold, spicy flavors and a savory sauce, you’ll want something mild and neutral to balance your plate, and that’s where steamed white rice comes in. The bland, fluffy texture soaks up the sauce without getting in the way, letting the tofu and greens be the stars. I recommend cooking jasmine or long-grain white rice according to package directions, then fluffing it with a fork. Serve the rice alongside your stir-fry so you can mix and match each bite. This combination works really well together – it stops your taste buds from getting tired while making the meal more filling and complete.

Final Thoughts

The tofu gets crispy, the greens stay tender, and the sauce coats everything perfectly. If you like spice, add extra chili paste – if you don’t, dial it back. Serve it over rice and you’ve got a solid weeknight dinner.

In This Recipe.

Essential Pantry Staples Needed
Heat Oil, Add Peppers
Try Daikon or Bok Choy
Pair With Steamed White Rice
Final Thoughts

Best Szechwan Tofu With Greens (Spicy & Easy)

Prep15 min
Cook15 min
Total30 min
Servings4 servings

Ingredients

Instructions

150+ Vegan Recipes are waiting to be cooked
Check out more vegan meal prep recipes
The Best Vegan Tacos Ever (Crispy Tofu) - how to make
Easy and Vegan Desserts
Delicious vegan desserts
Quick Dinner Recipes
Quick vegan dinner recipes
Raw Vegan Chocolate Ice Cream Cupcakes (5-Min) - how to make
Vegan Snacks and Smoothies
Find your next smoothie recipe