Wow! This was really fun! I’ve never cooked with Sichuan peppercorns before—just enjoyed the bold, spicy flavors of Sichuan food in general. But I finally bought a bag of Sichuan peppercorns on Amazon, and let me tell you… I’m doing this again frequently. So good!
This tofu stir-fry brings that classic, numbing heat (mala) you expect from Sichuan cuisine. It’s spicy, savory, and packed with vegetables, but also perfect for meal prep. No soggy tofu, no lifeless leftovers—just big, bold flavor that holds up for days.
If you’ve struggled with meal prep boredom, this is your answer.
Making Meal Prep More Exciting
Meal prep is a lifesaver, but it gets dull fast if you’re eating bland, repetitive food. The trick? Big flavors and the right storage method. This Sichuan stir-fry solves both problems:
- Flavor Explosion: Sichuan peppercorns add a tingly, citrusy heat, chili oil brings warm spice, and black vinegar adds depth.
- Meal Prep Friendly: Tofu stays crispy because it’s stored separately, and extra sauce on the side keeps everything fresh.
If you’ve ever meal-prepped tofu and ended up with a mushy mess, this method fixes that.
Simple Swaps: Make It Work for You
I used tofu and a mix of colorful veggies, but you can easily switch things up based on what you have.
Veggie Substitutions
You need about 8 cups of non-starchy vegetables total. Some great swaps:
✔ Broccoli or bok choy instead of okra
✔ Zucchini or green beans instead of mushrooms
✔ Carrots (in moderation) or napa cabbage instead of bell peppers
Just keep it 50–75% veggies by volume, and you’re set.
Protein Swaps
Tofu works great here, but you can also use:
✔ Shrimp – Cooks fast and soaks up the sauce beautifully.
✔ Chicken breast – Dice it small and stir-fry before adding veggies.
✔ Tempeh – A firmer, high-protein alternative to tofu.
If using shrimp or chicken, add a little extra oil (about 1 tsp) since they’re leaner than tofu.
My First Time Using Sichuan Peppercorns
I knew I liked Sichuan flavors, but I’d never cooked with the real deal Sichuan peppercorns before. The result? Game changer.
They’re not spicy like chili peppers. Instead, they bring a tingly, numbing heat that’s almost citrusy. It’s an experience as much as a flavor.
Here’s how to use them:
- Toast them first – It wakes up their aroma.
- Grind them fresh – The pre-ground stuff doesn’t have the same kick.
- Sift out big husks – They can be a little tough to chew.
I made this on February 21st, and I already know I’ll be cooking with Sichuan peppercorns a lot more.
The Meal Prep Trick That Changes Everything
If you mix everything together before storing, the tofu gets soft and the flavors get muted. Instead:
✔ Store tofu separately – It keeps it crispy.
✔ Keep extra sauce on the side – It refreshes the flavor when reheating.
✔ Add peanuts last – No one wants soggy nuts.
This makes every day feel like a fresh meal, not just leftovers.
Final Thoughts
This meal was an absolute win. I love that it’s low-carb, packed with veggies, and high in protein, while still bringing huge flavor.
If you’ve been looking for a spicy, exciting meal prep recipe, this is it. And if you’ve never cooked with Sichuan peppercorns, buy some! I promise—it’s worth it.
Ready to try it? Here’s the full recipe:

Sichuan Peppercorn Tofu & Veggie Stir-Fry
Ingredients
Tofu
- 2 14 oz blocks of extra-firm tofu drained, pressed, and cut into 1-inch cubes
- ½ tsp salt
- 1 tsp avocado or coconut oil
Vegetables (8 cups total, mix & match)
- 2 cups bell peppers thinly sliced
- 2 cups frozen mixed mushrooms
- 2 cups okra chopped (can be used frozen)
- 2 cups shredded red cabbage or spinach
Aromatics & Seasoning
- 2 to 3 tsp Sichuan peppercorns toasted and ground
- 2 cloves garlic minced
- 1 tsp fresh ginger grated
Sauce (reserve half for reheating)
- 2 tbsp low-sodium tamari or coconut aminos
- 1 tbsp black vinegar
- 1 tbsp chili oil adjust to taste
- 2 tbsp peanut butter for slight creaminess
- ¼ cup water or broth
For Cooking & Garnish
- 2 tbsp avocado or coconut oil for stir-frying
- 6 tbsp peanuts roughly chopped (for garnish)
Instructions
Prepare the Sichuan Peppercorns
- Heat a dry skillet over medium-low heat. Add whole Sichuan peppercorns and toast for 1–2 minutes until fragrant, stirring frequently. Transfer to a mortar and pestle or spice grinder and grind into a coarse powder. Sift out larger husks if desired.
Prepare the Tofu (Keep it Crispy for Meal Prep)
- Drain and press tofu for at least 15 minutes to remove excess moisture. Cut into 1-inch cubes and toss with ½ tsp salt and 1 tsp avocado oil.
- To crisp the tofu, choose one of the following methods:
- – Air fryer: Cook at 375°F for 12–15 minutes, shaking halfway.
- – Stovetop: Cook in a dry skillet over medium-high heat for 5 minutes per side until golden brown.
- Set tofu aside and do not mix with vegetables yet.
Make the Sauce
- In a small bowl, whisk together tamari, black vinegar, chili oil, peanut butter, and water or broth. Reserve half of the sauce for reheating later.
Stir-Fry the Vegetables
- Heat 1 Tbsp avocado oil in a large skillet or wok over medium-high heat. Add garlic, ginger, and ground Sichuan peppercorns. Stir-fry for 30 seconds until fragrant.
- Add bell peppers, mushrooms, and okra. Stir-fry for 4–5 minutes until crisp-tender. Stir in red cabbage or spinach and cook for 1 minute until just wilted.
- Pour in half of the sauce, toss well, and remove from heat.
Assemble for Meal Prep
- Meal Prep Containers (4 Servings)
- – Store tofu separately in a small section or baggie to keep it crisp.
- – Store vegetables and sauce in the main container.
- – Divide extra sauce (¼ cup total) into four small portions for reheating.
- – Store peanuts separately and add after reheating for crunch.
Notes
Reheating Instructions
Option 1 (Best Method – Stovetop)
- Heat vegetables in a skillet over medium heat, adding 1 Tbsp extra sauce and 1–2 tsp water. Once hot, add tofu and toss for 1–2 minutes to warm it through.
Option 2 (Quickest – Microwave)
- Reheat vegetables in a microwave-safe container with a splash of extra sauce for 1 minute. Add tofu on top and microwave 20–30 seconds more to warm it.
Option 3 (Air Fryer for Tofu Only)
- Re-crisp tofu at 375°F for 3–5 minutes, then add to reheated vegetables.
Nutritional Information (Per Serving)
- Calories: ~500
- Protein: ~25g
- Fat: ~35g
- Carbs: ~25g
Meal Prep Tips & Variations
- Add an extra drizzle of chili oil before serving for more heat.
- Toast the peanuts before adding for extra crunch.
- Try serving over shredded romaine for a spicy warm salad or using as a filling for lettuce wraps.

Leave a Reply