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
Vegan Sweet Potato Cabbage Cashew Stir Fry with Tofu - Running on Real Food

Sweet Potato Cabbage Cashew Stir Fry

  • Author: Deryn Macey
  • Prep Time: 10 mins
  • Cook Time: 40 mins
  • Total Time: 50 minutes
  • Yield: 4 1x
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan


With a whole head of green cabbage this big veggie stir fry is sure to fill you up. Enjoy this delicious cashew stir fry on its own or served or noodles or brown rice.



For the Baked Tofu

For the Stir Fry

  • water or vegetable broth for cooking
  • 2 cups peeled and cubed sweet potato
  • 3 cloves garlic, minced
  • 45 cups chopped green cabbage (1 small cabbage or 1/2 a large one)
  • 1 cup peeled and grated carrot (about 23 carrots)
  • 2 red bell peppers, thinly sliced
  • 1 bunch green onions, chopped into 1 inch pieces
  • 3/4 cup (100 g) raw cashews
  • cooked brown rice, for serving (optional)
  • fresh chopped cilantro, for serving (optional)

For the Sauce


  1. To make the tofu, preheat the oven to 400 degrees F. Cube the the block of tofu and place in a bowl. Add the soy sauce, cornstarch, garlic powder and black pepper and toss to coat. Place the cubes of tofu on a baking tray and bake for 30-40 minutes until browned.
  2. To make the sauce, whisk the soy sauce, maple syrup and hoisin sauce together in a small bowl. Set aside.
  3. To make the stir fry, add the cubed sweet potato to a wok or large skillet with about 1/4 cup of water or broth, cover and let steam until almost fully cooked, approximately 7-8 minutes. Add the cabbage, garlic, bell peppers, carrot and green onion.
  4. Cook over high heat, stirring frequently for 6-7 minutes until the cabbage and peppers are cooked tender but not overcooked. If the pan gets too dry, add 1-2 tbsp water or broth as needed. Add the cashews when there are a couple minutes left (or reserve to use as a topping).
  5. Add the sauce and stir to combine.
  6. If serving right away, divide between four bowls (on top of brown rice, if desired), top with the baked tofu and fresh cilantro and enjoy! Otherwise, store in the fridge in a container for up to 3 days.


For a lower calorie stir fry, omit the cashews.


  • Serving Size: 1/4 of recipe
  • Calories: 370
  • Sugar: 17 g
  • Sodium: 525 mg
  • Fat: 16 g
  • Carbohydrates: 43 g
  • Fiber: 7 g
  • Protein: 17 g

Keywords: sweet potato stir fry, cashew stir fry