Thai Peanut Vegetable Stir-Fry

Featured in: Vegetarian Picks

This stir-fry brings crunchy bell peppers, broccoli, carrots, and snap peas together in a creamy Thai-style peanut sauce. Quick to prepare, it's perfect for busy evenings. The sauce, with notes of lime and sriracha, coats the vegetables for a balanced mix of savory and subtle heat. Enjoy with jasmine rice or noodles, and finish with peanuts, fresh herbs, and lime. Versatile and satisfying, it's ideal for plant-forward meals and easily customizable with your favorite vegetables or tofu additions.

Updated on Sat, 04 Oct 2025 11:01:53 GMT
Colorful Thai Peanut Vegetable Stir-Fry with bell peppers and broccoli served over jasmine rice Save
Colorful Thai Peanut Vegetable Stir-Fry with bell peppers and broccoli served over jasmine rice | ovenharmony.com

This vibrant Thai Peanut Vegetable Stir-Fry is my go-to for busy nights when I crave something colorful and comforting without fuss. The creamy peanut sauce hugs crisp-tender veggies for a meal that bursts with flavor and texture. You can pull everything together in one pan and dinner is genuinely on the table in about half an hour.

Making this dish the first time with the windows open and music playing felt like a mini vacation right at home. My family requests this on repeat especially when we want something satisfying but not heavy.

Ingredients

  • Red bell pepper sliced: for natural sweetness and a pop of color Choose peppers with shiny skin and firm feel
  • Yellow bell pepper sliced: offers extra sweetness and bright hue Look for ones without wrinkles
  • Medium carrot julienned: brings subtle earthiness and crunch Thicker carrots slice up more evenly
  • Broccoli florets: add satisfying bite and rich green color Pick deep green crowns with tight buds
  • Sugar snap peas trimmed: deliver juicy crispness Make sure they are plump and brightly colored
  • Small red onion sliced: gives an aromatic lift Avoid any that feel soft or smell sharp
  • Garlic freshly minced: for deep savory taste Choose firm cloves with no green shoots
  • Fresh ginger minced: brings warmth and zing Use plump pieces with smooth skin
  • Creamy peanut butter: the star of the sauce Choose natural style for best flavor
  • Soy sauce: adds umami depth Opt for low sodium if needed or tamari for gluten free
  • Lime juice: for brightness Use fresh limes for best results
  • Maple syrup or brown sugar: a hint of sweetness Maple syrup gives a subtle floral note
  • Rice vinegar: gives gentle acidity Look for clear rice vinegar not seasoned
  • Toasted sesame oil: for nutty complexity Always choose pure toasted sesame oil
  • Sriracha or chili garlic sauce: for spicy kick Adjust to your comfort
  • Water: thins out the sauce to perfect texture Use filtered water for clean taste
  • Neutral oil for frying: vegetable oil works great for even cooking
  • Roasted peanuts roughly chopped: for salty crunch Buy unsalted and roast your own for extra flavor
  • Green onions sliced: for color and fresh bite Choose crisp stalks with no wilted tips
  • Fresh cilantro leaves: optional for herbal finish Only use leaves that are fragrant and not yellow
  • Lime wedges for serving: add a zing to the finished dish

Instructions

Make the Peanut Sauce:
In a small mixing bowl whisk the peanut butter soy sauce lime juice maple syrup rice vinegar toasted sesame oil sriracha and water together until completely smooth The sauce should be pourable but not runny so add more water a little at a time if it seems thick Set aside near your stove
Prep Your Wok and Aromatics:
Heat the neutral oil in a large wok or deep skillet over medium high heat Give it at least a minute so it is shimmering before adding any ingredients Add the sliced red onion minced ginger and garlic Stir fry for a full minute until just starting to soften and you catch a waft of aromatic steam This builds a solid flavor base
Stir Fry the Vegetables:
Toss the carrots both bell peppers broccoli and sugar snap peas into the wok all at once Keep the heat high and stir vigorously for four to five minutes The vegetables should start to look glossy but remain crisp at the center If you like slightly softer veggies add another minute
Sauce and Simmer:
Pour the peanut sauce evenly over all the vegetables Toss everything together thoroughly using either tongs or a large spatula so each piece is nicely coated Let the stir fry cook two to three more minutes and watch as the sauce thickens and glazes the veggies Turn off the heat as soon as it reaches your ideal consistency
Finish and Serve:
Transfer the hot stir fry to bowls or a platter Top generously with roasted peanuts green onions plenty of cilantro leaves if using and lime wedges on the side Squeeze lime over each portion just before eating for maximum flavor
Optional Add-Ons:
For a heartier meal serve over steamed jasmine or brown rice or ladled onto cooked rice noodles
Thai Peanut Vegetable Stir-Fry in a wok, glistening with creamy peanut sauce and fresh herbs Save
Thai Peanut Vegetable Stir-Fry in a wok, glistening with creamy peanut sauce and fresh herbs | ovenharmony.com

Once I made a double batch for a potluck and everyone crowded around asking for the recipe The secret was always an extra squeeze of lime over top right before serving

Storage Tips

Store leftovers in an airtight container in the fridge for up to three days The sauce tends to thicken further so a splash of water when reheating restores the original texture Warm gently in a skillet for best results rather than microwaving

Ingredient Substitutions

Try zucchini mushrooms or baby corn in place of snap peas or broccoli Extra firm tofu or shelled edamame are perfect protein boosters If you are out of maple syrup brown sugar melts in perfectly Tamari can be swapped in for soy sauce for a gluten free meal

Serving Suggestions

This stir fry is delicious tossed with cooked rice noodles or over fragrant jasmine rice You can also serve it as a hearty side with grilled tofu or as part of a Thai inspired spread with spring rolls and a tangy cucumber salad

Cultural and Seasonal Notes

Stir frying with bold peanut sauces is a beloved feature of Thai home cooking Loved for both the speed and flexibility this style makes for festive meals year round Use whatever is freshest in the market from spring asparagus to summer zucchini

Seasonal Adaptations

Choose in season bell peppers and snap peas for best texture Add sliced summer squash or sweet corn when abundant During winter try cabbage or cauliflower florets instead of broccoli

Success Stories

A friend once made this as a weeknight dinner for her book club and every guest left with the recipe Cardamom rice on the side was a surprise hit for soaking up the peanut sauce The dish is reliably loved by kids and grown ups alike

Freezer Meal Conversion

While best fresh stir fry leftovers can be frozen in portioned containers up to one month Defrost overnight and revive with a tablespoon or two of hot water during reheating Do not freeze with rice noodles as they can become mushy

Vibrant Thai Peanut Vegetable Stir-Fry garnished with chopped peanuts, lime wedges, and green onions Save
Vibrant Thai Peanut Vegetable Stir-Fry garnished with chopped peanuts, lime wedges, and green onions | ovenharmony.com

The combination of textures and flavors makes this dish a crowd pleaser It's a perfect weeknight meal that feels special enough for guests.

Recipe FAQ

Can I add tofu or other proteins?

Yes! Stir in cubed tofu or edamame for extra protein, or add your favorite plant-based options.

How can I adjust the spice level?

Increase or decrease the sriracha or chili garlic sauce in the peanut sauce to suit your heat preference.

Are there gluten-free options?

Substitute soy sauce with tamari and ensure all condiments are certified gluten-free for a gluten-free dish.

What vegetables work best?

Bell peppers, broccoli, carrots, and snap peas are recommended, but zucchini, mushrooms, or baby corn can be used.

What can I serve alongside this dish?

Steamed jasmine rice, brown rice, or rice noodles pair well. Crisp green tea or Riesling are great beverage choices.

Are there allergy considerations?

This contains peanuts and soy. Use tamari for gluten-free needs, and always check ingredient labels for allergens.

Thai Peanut Vegetable Stir-Fry

Colorful veggies and rich peanut sauce combine for a quick, vibrant Thai-inspired main dish.

Prep duration
20 min
Cook duration
15 min
Complete duration
35 min
Created by Claire Johnson

Classification Vegetarian Picks

Complexity Easy

Heritage Thai

Output 4 Portions

Dietary considerations Plant-based, No dairy

Components

Vegetables

01 1 red bell pepper, sliced
02 1 yellow bell pepper, sliced
03 1 medium carrot, julienned
04 1 cup broccoli florets
05 1 cup sugar snap peas, trimmed
06 1 small red onion, sliced
07 2 cloves garlic, minced
08 1 tablespoon fresh ginger, minced

Peanut Sauce

01 1/3 cup creamy peanut butter
02 3 tablespoons soy sauce (or tamari for gluten-free)
03 2 tablespoons fresh lime juice
04 1 tablespoon maple syrup
05 1 tablespoon rice vinegar
06 1 tablespoon toasted sesame oil
07 1 teaspoon sriracha
08 1/4 cup water

Stir-Fry

01 2 tablespoons neutral cooking oil (e.g., vegetable or peanut oil)

Garnish

01 2 tablespoons roasted peanuts, roughly chopped
02 2 green onions, sliced
03 Fresh cilantro leaves
04 Lime wedges

Directions

Phase 01

Prepare Peanut Sauce: In a small bowl, whisk together peanut butter, soy sauce, lime juice, maple syrup, rice vinegar, sesame oil, sriracha, and water until smooth. Adjust water to achieve desired consistency. Set aside.

Phase 02

Sauté Aromatics: Heat cooking oil in a large wok or skillet over medium-high heat. Add sliced red onion, minced ginger, and minced garlic. Stir-fry for approximately 1 minute until fragrant.

Phase 03

Stir-Fry Vegetables: Add julienned carrots, sliced bell peppers, broccoli florets, and trimmed sugar snap peas to the wok. Stir-fry for 4 to 5 minutes, until the vegetables are tender-crisp.

Phase 04

Incorporate Sauce and Thicken: Pour the prepared peanut sauce over the vegetables. Toss thoroughly to coat all ingredients. Continue to cook and stir for an additional 2 to 3 minutes, allowing the sauce to slightly thicken.

Phase 05

Serve and Garnish: Remove the stir-fry from heat. Serve immediately. Garnish with chopped roasted peanuts, sliced green onions, fresh cilantro leaves, and lime wedges.

Phase 06

Optional Serving Suggestion: For a more complete meal, serve over steamed jasmine rice, brown rice, or rice noodles.

Necessary tools

  • Large wok or skillet
  • Mixing bowls
  • Whisk
  • Cutting board
  • Knife
  • Measuring spoons
  • Measuring cups

Allergy details

Review each component for potential allergens and consult healthcare professionals if you're unsure about ingredients.
  • Contains peanuts and soy.
  • This preparation may also contain sesame.
  • Individuals with allergies should carefully review all ingredient labels to ensure compliance with dietary restrictions.

Nutritional information (each portion)

These values are approximate guidelines only and shouldn't replace professional medical guidance.
  • Energy: 320
  • Fats: 19 g
  • Carbohydrates: 29 g
  • Proteins: 9 g