Cashew Vegetable Stir-Fry Recipe with Garlic Ginger Sauce

When you want to use up the produce in your fridge, a veggie stir-fry is hard to beat. This Cashew Veggie Stir-Fry is a simple, flavorful way to get a variety of vegetables into one satisfying plant-based meal. The highlight is a bright pineapple stir-fry sauce—slightly sweet from pineapple juice and honey—that ties all the vegetables together. Finish with crunchy toasted cashews for texture and sliced green onions and sesame seeds for garnish.

Cashew Veggie Stir-Fry in bowl with chopsticks text

Ingredients for the Cashew Veggie Stir-Fry:

  • Canola Oil – A neutral, high-smoke-point oil ideal for stir-frying. Substitute another high-heat oil if preferred.
  • Broccoli Florets – Use a whole head chopped into florets or a pre-cut bag.
  • Bell Peppers – Red, yellow, or orange add sweetness and color.
  • Carrots – Peel into ribbons with a vegetable peeler for a pleasant texture.
  • Zucchini – Sliced or chopped into bite-sized pieces.
  • Cashews – Toasted for crunch and added protein.
  • Fresh Pineapple – Adds sweetness and a contrasting texture to the vegetables.
  • Pineapple Stir-Fry Sauce – Quick to mix and the flavor star of the dish.
  • White Rice – For serving.
  • Sliced Green Onions and Sesame Seeds – To sprinkle on top.

cashew veggie stir fry over rice center

This stir-fry is highly customizable—use whatever vegetables you have on hand or your personal favorites.

Recipe

Cashew Veggie Stir Fry

Cashew Veggie Stir-Fry is the perfect plant-based meal for meatless Monday. Loaded with veggies like bell peppers, broccoli, zucchini, and carrots. Diced fresh pineapple adds sweetness. Recipe at KathleensCravings.com

4.7 from 3 reviews

Cashew Veggie Stir Fry is a colorful plant-based main dish, featuring bell peppers, broccoli, zucchini, and carrots, with diced pineapple for a touch of sweetness.

  • Author: Kathleen
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Main Dish, Meatless Monday
  • Method: Stove
  • Cuisine: Asian

Ingredients

Pineapple Stir-Fry Sauce

  • ½ cup soy sauce
  • ¼ cup pineapple juice
  • 2 tablespoons rice wine vinegar
  • 3 tablespoons honey
  • 1 tablespoon chili garlic sauce
  • 1 teaspoon minced garlic
  • 1 teaspoon crushed ginger

Stir-Fry Ingredients

  • 1 ½ cups dry rice
  • 3 tablespoons canola oil
  • 1 cup raw cashews
  • 1 head broccoli, cut into florets
  • 2 bell peppers, thinly sliced
  • 2 medium-large carrots, peeled into ribbons
  • 1 large zucchini, chopped
  • 1 cup small diced pineapple
  • 5 green onions, sliced
  • Sesame seeds, for sprinkling

Instructions

  1. Start by cooking the rice according to package directions so it’s ready when the stir-fry is done.
  2. In a small bowl, whisk together the soy sauce, pineapple juice, rice wine vinegar, honey, chili garlic sauce, minced garlic, and crushed ginger. Set the sauce aside.
  3. Heat a wok or large skillet over high heat and add 1 tablespoon of canola oil.
  4. Add the cashews and toast them 1–2 minutes until lightly golden. Remove to a plate.
  5. Add another tablespoon of oil to the wok, then the bell peppers and broccoli. Stir-fry until they’re just tender with some browned edges. Remove and set aside.
  6. Add the final tablespoon of oil, then the carrot ribbons, zucchini, and pineapple. Stir-fry about 3 minutes until the zucchini is just tender.
  7. Reduce heat to medium, return the peppers and broccoli to the pan, and pour in the pineapple sauce. Toss everything to combine and simmer about 3 minutes until the sauce thickens and coats the vegetables.
  8. Remove from heat. Serve a scoop of rice topped with the vegetables, toasted cashews, sliced green onions, and a sprinkle of sesame seeds.
  9. Enjoy!

Notes

You can omit the cashews or substitute another nut or seed if you prefer. Swap in any vegetables you have on hand—this recipe is flexible.

Nutrition

  • Serving Size: ¼ of recipe
  • Calories: 491
  • Sugar: 31.7 g
  • Sodium: 960.4 mg
  • Fat: 27 g
  • Carbohydrates: 57.3 g
  • Fiber: 4.9 g
  • Protein: 10.6 g
  • Cholesterol: 0 mg

Did you make this recipe?

Tag @KathleensCravings on Instagram