Vegetable Stir Fry With Cashews

Highlighted under: Lean & Tasty

I love whipping up a quick Vegetable Stir Fry With Cashews for weeknight meals because it’s colorful, nutritious, and packed with flavor. The vibrant mix of fresh vegetables, crunchy cashews, and a tangy sauce comes together in minutes, making it a perfect choice for busy evenings. Whether you’re serving it over rice or enjoying it on its own, this stir fry brings the vibrant essence of Asian cuisine right to my kitchen. Plus, it’s a fantastic way to use up any leftover veggies you have on hand!

Natalie Briggs

Created by

Natalie Briggs

Last updated on 2026-03-05T07:33:53.540Z

When I first tried making a Vegetable Stir Fry with Cashews at home, I was amazed at how quickly everything came together. The key is to have all your ingredients prepped and ready to go before you start cooking. Once the oil is hot, the garlic and ginger create an aromatic base that enhances the vegetables beautifully.

One tip I discovered is to not overcrowd the pan, which allows the vegetables to stir fry instead of steam. This keeps them crisp and vibrant, ensuring each bite is full of flavor. I usually serve it over jasmine rice, but it’s versatile enough to accompany any grain you enjoy.

Why You Will Love This Recipe

  • Brightly colored vegetables that bring joy to your plate
  • Crunchy cashews add a delightful texture and flavor
  • Quick cooking process—perfect for busy weeknights

Choosing Your Vegetables

One of the wonderful aspects of this Vegetable Stir Fry With Cashews is its versatility; you can use whatever vegetables you enjoy or have on hand. Broccoli, bell peppers, carrots, zucchini, and snap peas not only deliver vibrant colors but also contribute essential nutrients and varying textures. For a bit of heat, consider adding sliced bell peppers or even some chili flakes. If you want to swap out any ingredients, remember that denser vegetables like cauliflower may take longer to cook, while tender greens like spinach will wilt quickly, so adjust your cooking time accordingly.

If you prefer a different crunch, substitute the cashews with almonds or peanuts. These nuts have unique flavors that can complement the dish differently. Just be cautious with substitutions; for instance, peanuts will add a more assertive taste, while almonds can provide a milder, buttery profile. Mixing different nuts can also create an interesting texture in your stir fry. If allergies are a concern, feel free to omit the nuts altogether and instead, toss in some toasted sesame seeds before serving.

Proper Cooking Techniques

The key to an amazing stir fry is high heat and quick cooking. Start by ensuring your wok or pan is thoroughly heated before adding any oil. This will help to prevent sticking and give your vegetables a beautiful, seared exterior. When you add your vegetables, make sure to spread them out in the pan to avoid overcrowding; this technique allows for even cooking and helps them retain their crunch. If the vegetables are stacked on top of each other, they will steam rather than fry, resulting in a less desirable texture.

As you cook, continuously toss the vegetables to ensure each piece gets an even coating of oil and heat. This keeps the cooking consistent and prevents any spots from charring. For a visual cue, look for a shiny glaze from the oil combined with the natural moisture from the vegetables—this is a good sign that they are cooking properly. If you notice that the vegetables are sticking or browning too quickly, simply lower the heat slightly to adjust.

Storage and Meal Prep Tips

This Vegetable Stir Fry can be stored in the refrigerator in an airtight container for up to three days, making it an excellent choice for meal prepping. When storing, keep the cashews separated if possible; they'll retain their crunch better this way. Reheating the stir fry is simple—just use a pan on medium heat and stir until warmed through. You can also add a splash of water or soy sauce to prevent it from drying out during reheating.

If you’re looking to make this dish ahead for busy weeknights, consider prepping your vegetables in advance. You can chop them up and store them in sealed containers in the fridge for up to three days. Just be sure to keep the vegetables that release more moisture, like zucchini, away from drier ones, like carrots, to maintain freshness. This way, when it's time to cook, you can have a delicious meal ready in as little as 15 minutes!

Ingredients

Gather these fresh ingredients to create a delicious stir fry:

Vegetables and Nuts

  • 2 cups broccoli florets
  • 1 bell pepper, sliced
  • 1 carrot, julienned
  • 1 zucchini, chopped
  • 1 cup snap peas
  • 1/2 cup cashews, roasted
  • 2 tablespoons vegetable oil

Sauce

  • 2 tablespoons soy sauce
  • 1 tablespoon oyster sauce (or vegetarian alternative)
  • 1 teaspoon sesame oil
  • 1 teaspoon cornstarch mixed with 2 tablespoons water
  • 2 cloves garlic, minced
  • 1 inch ginger, grated

Make sure to customize the vegetables according to your taste!

Instructions

Follow these steps to create your Vegetable Stir Fry With Cashews:

Prepare the Sauce

In a small bowl, mix the soy sauce, oyster sauce, sesame oil, and cornstarch mixture. Set aside.

Heat the Oil

In a large pan or wok, heat the vegetable oil over medium-high heat.

Stir Fry the Vegetables

Add garlic and ginger, stirring for about 30 seconds until fragrant. Then, add broccoli, bell pepper, carrot, zucchini, and snap peas. Stir fry for 5-7 minutes, or until vegetables are tender-crisp.

Add the Sauce and Cashews

Pour the prepared sauce over the vegetables and stir well, cooking for an additional 2-3 minutes until the sauce thickens. Finally, stir in the cashews.

Serve

Remove from heat and serve hot over rice or enjoy on its own.

Enjoy your delicious and nutritious meal!

Secondary image

Pro Tips

  • Feel free to swap in your favorite seasonal vegetables or add protein such as tofu or chicken for a heartier dish.

Flavor Enhancements

To elevate the flavors in your stir fry, consider adding fresh herbs like cilantro or basil right before serving. These herbs add a refreshing contrast to the savory elements. Alternatively, a splash of freshly squeezed lime juice just before serving can brighten everything up, enhancing the overall taste without overpowering the dish. This freshness is a hallmark of Asian cuisine that balances the rich flavors found in the sauce.

You can also introduce more heat by incorporating sliced red chili peppers or a dash of sriracha in the sauce. This kick will complement the sweetness of the vegetables. Just be mindful to start with a little and adjust according to your heat preference—it's easier to add more than to remove it!

Variations on a Theme

This vegetable stir fry serves as a fantastic base for various proteins. For a heartier meal, you could toss in diced chicken, tofu, or shrimp, which all cook quickly and absorb the flavors of the sauce beautifully. When adding proteins, ensure they are cooked through before adding the vegetables, as this keeps the dish light and focuses on the veggies' crunch while enhancing your proteins’ natural flavors.

Another variation includes experimenting with different sauces and marinades. If you want to switch it up, try a teriyaki sauce for a sweeter flavor, or a stir-fry sauce with hoisin for a deeper, richer taste. Each of these alternatives can dramatically change the profile of the dish while still celebrating those delightful vegetables and cashews.

Questions About Recipes

→ Can I make this stir fry in advance?

While stir fries are best fresh, you can prepare the vegetables and sauce ahead of time. Just store them separately in the fridge and stir fry when you’re ready to eat.

→ Can I use frozen vegetables?

Yes, frozen vegetables can be a great time-saver. Just thaw them before adding to the pan to ensure even cooking.

→ What can I substitute for cashews?

You can substitute cashews with peanuts, almonds, or omit nuts entirely if you prefer.

→ Is this recipe gluten-free?

To make it gluten-free, use tamari in place of soy sauce and check your oyster sauce for gluten-containing ingredients.

Vegetable Stir Fry With Cashews

I love whipping up a quick Vegetable Stir Fry With Cashews for weeknight meals because it’s colorful, nutritious, and packed with flavor. The vibrant mix of fresh vegetables, crunchy cashews, and a tangy sauce comes together in minutes, making it a perfect choice for busy evenings. Whether you’re serving it over rice or enjoying it on its own, this stir fry brings the vibrant essence of Asian cuisine right to my kitchen. Plus, it’s a fantastic way to use up any leftover veggies you have on hand!

Prep Time15 minutes
Cooking Duration10 minutes
Overall Time25 minutes

Created by: Natalie Briggs

Recipe Type: Lean & Tasty

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

Vegetables and Nuts

  1. 2 cups broccoli florets
  2. 1 bell pepper, sliced
  3. 1 carrot, julienned
  4. 1 zucchini, chopped
  5. 1 cup snap peas
  6. 1/2 cup cashews, roasted
  7. 2 tablespoons vegetable oil

Sauce

  1. 2 tablespoons soy sauce
  2. 1 tablespoon oyster sauce (or vegetarian alternative)
  3. 1 teaspoon sesame oil
  4. 1 teaspoon cornstarch mixed with 2 tablespoons water
  5. 2 cloves garlic, minced
  6. 1 inch ginger, grated

How-To Steps

Step 01

In a small bowl, mix the soy sauce, oyster sauce, sesame oil, and cornstarch mixture. Set aside.

Step 02

In a large pan or wok, heat the vegetable oil over medium-high heat.

Step 03

Add garlic and ginger, stirring for about 30 seconds until fragrant. Then, add broccoli, bell pepper, carrot, zucchini, and snap peas. Stir fry for 5-7 minutes, or until vegetables are tender-crisp.

Step 04

Pour the prepared sauce over the vegetables and stir well, cooking for an additional 2-3 minutes until the sauce thickens. Finally, stir in the cashews.

Step 05

Remove from heat and serve hot over rice or enjoy on its own.

Extra Tips

  1. Feel free to swap in your favorite seasonal vegetables or add protein such as tofu or chicken for a heartier dish.

Nutritional Breakdown (Per Serving)

  • Calories: 250 kcal
  • Total Fat: 13g
  • Saturated Fat: 1.5g
  • Cholesterol: 0mg
  • Sodium: 440mg
  • Total Carbohydrates: 26g
  • Dietary Fiber: 4g
  • Sugars: 5g
  • Protein: 6g