🔥 Pinterest’s Favorite: 240+ Mediterranean Meals You Need to Try
DOWNLOAD IT RIGHT NOW →
Home > Recipes > The Perfect Tofu Vegetable Stir-Fry with Peanut Sauce Recipe

The Perfect Tofu Vegetable Stir-Fry with Peanut Sauce Recipe

Photo of author
Author: Lucy
Published:
Tofu Vegetable Stir-Fry with Peanut Sauce

I’ll never forget the first time I smelled that aromatic peanut sauce bubbling in my wok last spring. This tofu vegetable stir-fry with peanut sauce became my go-to comfort meal when I wanted something warm and satisfying.

My first attempt was honestly a disaster – I added the tofu straight from the package without pressing it, and it turned into mushy, flavorless cubes swimming in watery sauce. I learned the hard way that crispy tofu requires patience.

Now this tofu vegetable stir-fry with peanut sauce is my nostalgic reminder that simple ingredients can create perfect weeknight magic in just minutes.

Ingredients for Tofu Vegetable Stir-Fry

  • Extra-firm tofu: The foundation of our dish that becomes beautifully golden when properly pressed and cubed, giving you that satisfying protein-packed bite.
  • Vegetable oil: Creates the high-heat searing we need for crispy tofu and tender-crisp vegetables without burning or sticking to the pan.
  • Red and yellow bell peppers: Add sweet crunch and vibrant color that makes this stir-fry visually stunning while providing essential vitamins and natural sweetness.
  • Broccoli florets: Bring earthy flavor and satisfying texture that holds up perfectly to high-heat cooking while soaking up our aromatic peanut sauce.
  • Carrot julienne: Provides natural sweetness and beautiful orange color that complements the other vegetables while adding a slight crunch to each bite.
  • Green onions: Offer mild onion flavor and gorgeous green color that brightens the entire dish when added at the perfect moment.
  • Fresh garlic: The aromatic base that makes your kitchen smell incredible and adds that essential savory depth to every single bite.
  • Natural peanut butter: Creates the rich, creamy foundation of our sauce that coats everything beautifully without artificial additives or excess sugar.
  • Low sodium soy sauce: Brings that essential umami depth and saltiness that ties all the flavors together without overwhelming the delicate peanut notes.
  • Rice vinegar: Adds bright acidity that cuts through the rich peanut butter and balances the overall flavor profile with its gentle tang.
  • Sesame oil: Provides that distinctive nutty aroma and flavor that makes this stir-fry taste authentically Asian and incredibly satisfying.
  • Maple syrup: Balances the salty and tangy elements with natural sweetness that helps the sauce caramelize slightly during cooking.
  • Fresh ginger: Adds warming spice and bright flavor that complements the peanut sauce while providing that essential aromatic kick we crave.
  • Red pepper flakes: Bring gentle heat that builds slowly and adds complexity without overpowering the other delicate flavors in our stir-fry.

How to Make Tofu Vegetable Stir-Fry

Press Tofu:
Press tofu between paper towels for 15 minutes, then cube into 1-inch pieces. This removes excess water for crispy, golden results instead of soggy disappointment.
Make Sauce:
Whisk peanut butter, soy sauce, rice vinegar, sesame oil, maple syrup, ginger, and red pepper flakes. Add warm water gradually until smooth and pourable.
Sear Tofu:
Heat 1 tablespoon oil in large wok over medium-high heat. Cook tofu cubes 2-3 minutes per side until golden and crispy on all surfaces.
Cook Vegetables:
Add remaining oil, then bell peppers and carrots. Stir-fry 2 minutes until tender-crisp, then add broccoli and garlic for another 2 minutes until aromatic.
Combine Everything:
Return tofu to wok and pour peanut sauce over everything. Toss gently for 1-2 minutes until sauce coats all ingredients and starts to thicken.
Finish Serving:
Remove from heat and sprinkle with green onions. Serve immediately over rice or noodles while everything is still warm and the sauce is creamy.

There’s something so satisfying about hearing that sizzle when the tofu hits the hot oil, watching it transform from pale white cubes into golden, crispy perfection. My kitchen always looks like a tornado hit it afterward – peanut sauce splatters on the stove, vegetable scraps scattered across the counter, and somehow sesame oil fingerprints on everything I touch. But when I take that first bite of warm, crispy tofu coated in creamy peanut sauce alongside those perfectly tender vegetables, all the chaos feels worth it. This tofu vegetable stir-fry with peanut sauce reminds me that the best comfort food doesn’t have to be complicated – just made with a little patience and a lot of love.

How to Store Tofu Vegetable Stir-Fry

Store leftover stir-fry in an airtight container in the refrigerate for up to 4 days. The flavors actually develop and get even better overnight as everything melds together. I often make a double batch on Sunday knowing it’ll be my go-to lunch all week.

To reheat, use a skillet over medium heat with a splash of water to loosen the sauce, or microwave in 30-second intervals. The tofu won’t be quite as crispy as when fresh, but it’s still absolutely delicious and satisfying.

Recipe image

What to Serve with Tofu Vegetable Stir-Fry

Serve this stir-fry over steamed jasmine rice, brown rice, or rice noodles to soak up every drop of that incredible peanut sauce. I also love it over cauliflower rice for a lighter option, or even just eaten straight from the bowl when I’m feeling impatient.

My perfect pairing is jasmine rice with a sprinkle of sesame seeds and extra green onions on top. Sometimes I’ll add a squeeze of fresh lime juice right before eating – it brightens everything up and makes the flavors pop even more beautifully.

Recipe image

Frequently Asked Questions

→ Can I use firm tofu instead of extra-firm for this stir-fry recipe?

Extra-firm works best for crispy results, but firm tofu works if you press it extra thoroughly and handle gently while cooking.

→ What vegetables can I substitute if I don’t have bell peppers or broccoli?

Try snap peas, zucchini, mushrooms, or bok choy – just adjust cooking times to keep everything tender-crisp and colorful.

→ How can I make this peanut sauce less thick or more creamy?

Add warm water one tablespoon at a time until you reach desired consistency, or thin with extra rice vinegar for tang.

→ Is there a substitute for peanut butter if I have nut allergies?

Sunflower seed butter or tahini work well as substitutes, though the flavor will be slightly different but still delicious.

→ How long does the peanut sauce keep in the refrigerator separately?

Store peanut sauce in airtight container for up to 2 weeks – it’s perfect for quick weeknight meals over any vegetables.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tofu Vegetable Stir-Fry with Peanut Sauce

Tofu Vegetable Stir-Fry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Prep Time: 15 Minutes
  • Cook Time: 10 Minutes
  • Total Time: 25 Minutes
  • Yield: 4 Servings 1x
  • Cuisine: Asian

Description

How to make crispy tofu vegetable stir-fry with creamy peanut sauce that’s ready in 20 minutes and packed with satisfying plant-based protein.


Ingredients

Scale

Tofu and Vegetables

  • 1 block (14 oz) extra-firm tofu, pressed and cubed
  • 2 tbsp vegetable oil, divided
  • 1 red bell pepper, sliced thin
  • 1 yellow bell pepper, sliced thin
  • 1 medium broccoli crown, cut into florets
  • 1 medium carrot, julienned
  • 3 green onions, sliced diagonally
  • 3 cloves garlic, minced

Peanut Sauce

  • 1/3 cup natural peanut butter, smooth
  • 3 tbsp soy sauce, low sodium
  • 2 tbsp rice vinegar
  • 1 tbsp sesame oil
  • 1 tbsp maple syrup
  • 1 tsp fresh ginger, grated
  • 1/4 tsp red pepper flakes
  • 23 tbsp warm water, as needed

Instructions

  1. Press Tofu: Press tofu between paper towels for 15 minutes, then cube into 1-inch pieces. This removes excess water for crispy, golden results instead of soggy disappointment.
  2. Make Sauce: Whisk peanut butter, soy sauce, rice vinegar, sesame oil, maple syrup, ginger, and red pepper flakes. Add warm water gradually until smooth and pourable.
  3. Sear Tofu: Heat 1 tablespoon oil in large wok over medium-high heat. Cook tofu cubes 2-3 minutes per side until golden and crispy on all surfaces.
  4. Cook Vegetables: Add remaining oil, then bell peppers and carrots. Stir-fry 2 minutes until tender-crisp, then add broccoli and garlic for another 2 minutes until aromatic.
  5. Combine Everything: Return tofu to wok and pour peanut sauce over everything. Toss gently for 1-2 minutes until sauce coats all ingredients and starts to thicken.
  6. Finish Serving: Remove from heat and sprinkle with green onions. Serve immediately over rice or noodles while everything is still warm and the sauce is creamy.

Notes

  • Press tofu thoroughly for 15 minutes minimum or it won’t get crispy and will water down your sauce.
  • Store leftovers in airtight container in refrigerator for up to 4 days – flavors improve overnight.
  • Substitute any vegetables you prefer, just keep cooking times similar for tender-crisp texture.
  • Make extra peanut sauce and store separately for quick future meals.
  • Serve immediately over rice or noodles while sauce is still warm and creamy.
  • Double the recipe easily for meal prep or feeding a larger crowd.

Allergy Information: Peanuts, Soy


Nutrition

  • Calories: 285 calories
  • Fat: 18g
  • Carbohydrates: 16g
  • Protein: 18g
Hi, I’m Lucy!

At TasteTrend, we share a collection of wholesome, approachable recipes designed to spark joy in the kitchen and bring people closer around the table. From comforting classics to fresh new favorites, our goal is to inspire curiosity, connection, and togetherness one delicious bite at a time.

You Might Also Like...

The Best Teriyaki Chicken Stir Fry You’ll Crave Every Week

The Best Teriyaki Chicken Stir Fry You’ll Crave Every Week

The Ultimate Honey and Mustard Chicken You’ll Make Again

The Ultimate Honey and Mustard Chicken You’ll Make Again

The Best Vegan Tofu Tacos with Black Beans You’ll Crave Weekly

The Best Vegan Tofu Tacos with Black Beans You’ll Crave Weekly

The Ultimate Fish Pie That’ll Become Your Go-To Comfort Recipe

The Ultimate Fish Pie That’ll Become Your Go-To Comfort Recipe

Get Started With Our Mediterranean Diet Meals Plan Today

Easy To Follow Mediterranean Diet Meal Plan Ebook

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star