Easy Tofu Stir-fry with Broccoli and Peas for Bold Flavor Boost

Whitney

Recipe developer & founder of herwok.

Published : January 7, 2026

Tofu Stir-fry with Broccoli and Peas

When life hands you a fridge full of fresh veggies and tofu, what could be more satisfying than a vibrant stir-fry thatโ€™s bursting with flavor and color? This Tofu Stir-fry with Broccoli and Peas is my go-to when I crave something wholesome yet quickโ€”perfect for those evenings when fast food just wonโ€™t cut it. The crisp broccoli meets tender, golden tofu, while sweet peas add a surprising pop that makes every bite exciting. What I love most is how versatile this dish is: just toss in your favorite sauces and spices, and youโ€™ve got a meal that feels both comforting and fresh. Whether youโ€™re a seasoned chef or just diving into homemade dishes, this stir-fry is a simple way to transform everyday ingredients into something truly delightful.

Why choose Tofu Stir-fry with Broccoli and Peas?

Simplicity meets nutrition: This dish is lightning-fast with minimal prep, making healthy eating effortless. Bold, vibrant flavors: A perfect balance of savory tofu and fresh veggies keeps your taste buds dancing. Versatile and customizable: Swap sauces or add your favorite spices for endless variety. Crowd-pleaser: It’s a satisfying, plant-based meal that delights both vegetarians and meat-lovers alike. Colorful and fun: The green broccoli and peas add brightness that makes the plate pop!

Tofu Stir-fry with Broccoli and Peas Ingredients

For the Stir-fry Base

  • Firm tofu โ€“ Choose firm or extra-firm tofu for perfect browning and texture.
  • Broccoli florets โ€“ Fresh or frozen, they add crunch and vibrant green color.
  • Green peas โ€“ Sweetness and a pop of bright color make peas a must-have for this tofu stir-fry with broccoli and peas.
  • Garlic cloves โ€“ Minced, they bring an aromatic depth that enhances every bite.
  • Ginger root โ€“ Freshly grated, it adds a zesty kick that lifts the whole dish.

For the Sauce

  • Soy sauce โ€“ Use low-sodium for balanced saltiness without overpowering.
  • Sesame oil โ€“ Just a splash imparts a warm, nutty aroma and rich flavor.
  • Rice vinegar โ€“ A hint of acidity brightens the stir-fryโ€™s bold flavors.
  • Honey or maple syrup โ€“ For subtle sweetness that melds all the ingredients together.
  • Red pepper flakes โ€“ Sprinkle to taste for a gentle heat that excites the palate.

Optional Garnishes

  • Chopped scallions โ€“ Adds freshness and a mild oniony bite.
  • Toasted sesame seeds โ€“ For crunch and visual appeal, perfect on top.
  • Crushed peanuts โ€“ A delightful texture contrast that complements the tofu stir-fry with broccoli and peas beautifully.

How to Make Tofu Stir-fry with Broccoli and Peas

  1. Press Tofu: Place the tofu block between paper towels, set a heavy skillet on top, and press for 15 minutes to remove excess moisture for crispier results.
  2. Slice Tofu: Cut the pressed tofu into even 1-inch cubes so they brown uniformly, giving you that perfect golden exterior and tender interior in every bite.
  3. For the Sauce: In a small bowl, whisk together soy sauce, sesame oil, rice vinegar, honey, and red pepper flakes until smooth and balanced.
  4. Heat Oil: Warm vegetable oil in a large skillet over medium-high heat until it shimmers, about 1 minute, ensuring a hot surface for perfect searing.
  5. Brown Tofu: Add cubes in a single layer, cook undisturbed for 3โ€“4 minutes each side until edges turn golden-brown and crisp around the corners.
  6. Sautรฉ Aromatics: Push tofu to one side, add garlic and ginger, then cook for 30 seconds until fragrant and turning lightly golden.
  7. Stir-Fry Veggies: Add broccoli florets and peas, tossing constantly for 4โ€“5 minutes. Cook until the broccoli turns vibrant green and tender-crisp, while peas heat through and retain a delightful pop.
  8. Combine & Glaze: Pour the prepared sauce over tofu and veggies, stir gently for 2 minutes, until everything glistens with a rich, glossy coating.
  9. Garnish & Serve: Transfer your stir-fry to bowls, sprinkle with scallions and sesame seeds, and enjoy immediately for the best blend of textures.

Optional: Add a squeeze of lime for extra brightness.
Exact quantities are listed in the recipe card below.

Expert Tips for Tofu Stir-fry with Broccoli and Peas

  • Press tofu thoroughly: Remove as much moisture as possible by pressing tofu for at least 15 minutes to ensure it crisps up beautifully without becoming soggy.
  • Use high heat: Stir-frying over medium-high heat helps vegetables stay crisp and tofu develop a golden crust, locking in flavor and texture.
  • Cook tofu separately: Brown tofu cubes first and set aside to avoid steaming, then add back at the end for perfect chew and color.
  • Donโ€™t overcrowd the pan: Stir-fry in batches if needed; crowded pans cause steaming instead of searing, which dulls the bold flavors.
  • Balance your sauce: Taste and adjust the soy sauce, sweetness, and acidity to suit your palateโ€”itโ€™s key to a vibrant, well-rounded tofu stir-fry with broccoli and peas.

Make Ahead Options

These Tofu Stir-fry with Broccoli and Peas are perfect for meal prep enthusiasts! You can press and cube the tofu up to 24 hours in advance, storing it in an airtight container in the refrigerator to ensure it stays fresh and ready for browning. Additionally, you can chop the broccoli and store it in a separate container, allowing for easy assembly during cooking. When youโ€™re ready to enjoy your stir-fry, simply sautรฉ the precut tofu, add the aromatics and prepped veggies, and finish with the sauce for a quick and delightful meal thatโ€™s just as delicious as when made fresh. Remember, the earlier you prep, the quicker dinner comes together!

How to Store and Freeze Tofu Stir-fry with Broccoli and Peas

Fridge: Store leftovers in an airtight container for up to 3 days to maintain flavor and freshness.

Freezer: For longer storage, freeze the stir-fry in freezer-safe containers for up to 3 months. Thaw in the fridge before reheating.

Reheating: When ready to enjoy, gently reheat in a skillet over medium heat, stirring occasionally until heated through. Add a splash of water or broth to revive moisture.

Room Temperature: Avoid leaving the stir-fry out at room temperature for more than 2 hours to ensure food safety while enjoying your delicious tofu stir-fry with broccoli and peas.

What to Serve with Tofu Stir-fry with Broccoli and Peas?

This colorful dish is perfect for elevating your dinner table with delightful pairings that enhance its vibrant flavors.

  • Steamed Jasmine Rice: A classic, fluffy option that soaks up the savory sauce, making every bite satisfying and complete.

  • Quinoa Salad: Light and nutty, quinoa offers a different texture, while fresh herbs elevate this meal’s freshness.

  • Garlic Noodles: These aromatic noodles bring an irresistible umami twist, perfectly contrasting the crisp vegetables in your stir-fry.

  • Miso Soup: A warm, comforting bowl that complements the dish’s robust flavors, making it a soothing addition to your meal.

  • Cucumber Salad: Cooling, crunchy, and light, it provides a delightful balance to the warmth of the stir-fry.

  • Sriracha Soy Sauce: Drizzle these spicy condiments on the side for heat lovers, adding an exciting kick that enhances the overall flavor profile.

  • Fruit Sorbet: To finish on a sweet note, a refreshing sorbet cleanses the palate, leaving everyone feeling satisfied and happy.

Tofu Stir-fry with Broccoli and Peas Variations

Feel free to make this dish your own with these fun twists and substitutions that everyone will love!

  • Spicy Kick: Add sliced jalapeรฑos or a dash of sriracha for an extra layer of heat that amplifies the flavor.

  • Crispy Tofu: Instead of stir-frying, coat tofu in cornstarch and pan-fry until golden for an irresistible crunch.

  • Veggie Boost: Sneak in additional veggies like bell peppers, snap peas, or carrots to amp up nutrition and color.

  • Quinoa Base: Swap out the rice for fluffy quinoa for a protein-packed twist that complements the dish beautifully.

  • Nutty Flavor: Mix in a tablespoon of peanut or almond butter into the sauce for a rich, creamy element that enhances every bite.

  • Herb Infusion: Add fresh basil or cilantro at the end for a pop of freshness that brightens every mouthful.

  • Soy-Free Option: Use tamari or coconut aminos for a soy-free alternative thatโ€™s equally flavorful.

  • Zesty Lime: Squeeze fresh lime juice over the stir-fry just before serving to elevate the flavors with a bright, zesty touch.

Craft your ideal version of this Tofu Stir-fry with Broccoli and Peas and enjoy the journey of flavors!

Tofu Stir-fry with Broccoli and Peas Recipe FAQs

How do I know if my tofu is the right type and freshness for stir-frying?
Firm or extra-firm tofu is your best bet for this stir-fry, as it holds its shape and crisps beautifully. Fresh tofu should smell neutral and look moist but not slimy. If you see dark spots all over or it smells sour, itโ€™s best to toss it and grab a fresh block for the best texture and taste.

Whatโ€™s the best way to store leftovers of Tofu Stir-fry with Broccoli and Peas?
After cooking, let the stir-fry cool to room temperature, then transfer it to an airtight container. Stored in the fridge, it will stay fresh and flavorful for up to 3 days. When reheating, warm it gently on the stove with a splash of water or broth to keep the veggies tender and tofu moist.

Can I freeze Tofu Stir-fry with Broccoli and Peas? How should I do it?
Absolutely! Freezing is a great option for meal prep. Place the cooled stir-fry into freezer-safe containers or heavy-duty freezer bags. Remove as much air as possible, seal tightly, and label with the date. It can be frozen up to 3 months. To enjoy, thaw overnight in the fridge and reheat gently on the stove. Avoid microwaving directly from frozen to prevent uneven heating.

What if my tofu turns out soggy instead of crispy?
This happens when tofu isnโ€™t pressed enough or the pan isnโ€™t hot enough. Always press out excess moisture for at least 15 minutes using paper towels and a heavy pan. Use a hot skillet with enough oil but donโ€™t overcrowd the panโ€”cook tofu in batches if needed to get that golden, crispy crust you crave.

Are there any dietary or allergy considerations with this recipe?
This stir-fry is naturally plant-based and gluten-free if you choose tamari instead of regular soy sauce. However, be mindful if you or your guests have soy allergies, as tofu is soy-based. Also, if you add peanuts as a garnish, note the tree nut allergy risk and offer a nut-free alternative like toasted seeds or omit completely. Your pets should not eat this dish due to garlic and seasonings.

Tofu Stir-fry with Broccoli and Peas

Easy Tofu Stir-fry with Broccoli and Peas for Bold Flavor Boost

This Tofu Stir-fry with Broccoli and Peas is a vibrant dish loaded with flavor, perfect for quick and healthy meals.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Course Lunch & Dinner
Cuisine Asian
Servings 4 servings
Calories 350 kcal

Equipment

  • Skillet
  • Whisk
  • Cutting Board
  • Knife

Ingredients
  

For the Stir-fry Base

  • 1 block Firm tofu Choose firm or extra-firm for perfect browning.
  • 2 cups Broccoli florets Fresh or frozen.
  • 1 cup Green peas Sweet and colorful.
  • 2 cloves Garlic Minced.
  • 1 inch Ginger root Freshly grated.

For the Sauce

  • ยผ cup Soy sauce Use low-sodium.
  • 1 tablespoon Sesame oil For nutty aroma.
  • 1 tablespoon Rice vinegar Adds acidity.
  • 1 tablespoon Honey or maple syrup For sweetness.
  • ยฝ teaspoon Red pepper flakes Adjust to taste.

Optional Garnishes

  • 2 tablespoons Chopped scallions For freshness.
  • 1 tablespoon Toasted sesame seeds For crunch.
  • ยผ cup Crushed peanuts For texture.

Instructions
 

Preparation

  • Press Tofu: Place the tofu block between paper towels, set a heavy skillet on top, and press for 15 minutes to remove excess moisture.
  • Slice Tofu: Cut the pressed tofu into even 1-inch cubes.
  • For the Sauce: In a small bowl, whisk together soy sauce, sesame oil, rice vinegar, honey, and red pepper flakes until smooth.

Cooking

  • Heat Oil: Warm vegetable oil in a large skillet over medium-high heat.
  • Brown Tofu: Add tofu cubes in a single layer, cook undisturbed for 3โ€“4 minutes each side until golden-brown.
  • Sautรฉ Aromatics: Push tofu to one side, add garlic and ginger, cook for 30 seconds.
  • Stir-Fry Veggies: Add broccoli florets and peas, toss for 4โ€“5 minutes.
  • Combine & Glaze: Pour the prepared sauce over tofu and veggies, stir gently for 2 minutes.
  • Garnish & Serve: Transfer stir-fry to bowls, sprinkle with scallions and sesame seeds.

Notes

For extra brightness, add a squeeze of lime.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 25gProtein: 18gFat: 20gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 11gSodium: 600mgPotassium: 600mgFiber: 7gSugar: 5gVitamin A: 500IUVitamin C: 60mgCalcium: 200mgIron: 3mg
Keyword broccoli, healthy meal, Peas, quick recipe, Tofu Stir-fry, vegetarian
Did you make this recipe?Follow Us on Pinterest for more !