Cashew Tempeh Stir-Fry

14 20 552
Ingredients Minutes Calories
Prep Cook Servings
5 min 15 min 3
Cashew Tempeh Stir-Fry
Health Highlights
A high-protein vegetarian dinner!


227 gm Tempeh (tempe) (cut into 1/2-inch cubes)
1 cup Brown rice, medium-grain, cooked (for serving, prepare as directed on package)
2 tbsp Vegetable oil
3 tbsp Hoisin sauce, ready-to-serve
1 1/2 tbsp Rice vinegar
1 1/2 tbsp Maple syrup
1 1/2 tbsp Soy sauce
3 clove(s) Garlic (minced)
1 1/2 tsp minced Ginger root
1/4 tsp White pepper
1 medium pepper(s) Red bell pepper (cut into chunks)
1/2 cup Cashew nuts, roasted
1 tbsp Sesame seeds (for serving)
2 stalk(s) Green onion (chopped, for serving)


Steam the tempeh (optional)

  • The easiest way to do this is by wrapping it in a wet paper towel and placing it in a microwave safe bowl.
  • Microwave in 2-minute increments, for 4 to 6 minutes total, stopping and letting it sit for a minute or so between increments.
  1. Stir hoisin sauce, rice vinegar, maple syrup, soy sauce, garlic, ginger, and white pepper together in a small bowl.
  2. Coat the bottom of a large skillet with oil and place over medium heat. Add tempeh cubes in a single layer. Cook about 10 minutes, flipping once or twice, until browned on multiple sides. Remove tempeh from the skillet and transfer it to a plate.
  3. Coat skillet with additional oil if needed and raise heat to high. Add bell pepper and stir-fry until tender-crisp, about 3 minutes. Return tempeh to skillet and add hoisin sauce mixture and cashews. Flip a few times to coat everything and cook just until ingredients are heated throughout about 30 seconds. Remove from heat.
  4. Divide rice among plates or bowls. Top with stir-fried tempeh and sprinkle with sesame seeds and scallions.


Nutrition Highlights

  • Tempeh is high in protein with various vitamins and minerals, it also contains prebiotics which may help improve digestion and decrease inflammation

Nutrition Facts

Per Portion

Calories 552
Calories from fat 276
Calories from saturated fat 51
Total Fat 31 g
Saturated Fat 5.6 g
Trans Fat 0.0 g
Polyunsaturated Fat 11.3 g
Monounsaturated Fat 12.1 g
Cholesterol 0.5 mg
Sodium 896 mg
Potassium 714 mg
Total Carbohydrate 48 g
Dietary Fiber 3.6 g
Sugars 13.6 g
Protein 22.8 g

Dietary servings

Per Portion

Grain 0.6
Meat Alternative 1.8
Vegetables 0.7

Energy sources


Meal Type(s)