Servings
Font
Back
0 from 0 votes

Sweet Almond Tofu Rice Stir-fry (Vegan and gluten-free)

This simple vegan tofu rice stir-fry is made from simple ingredients and completely fuss-free. It's ideal for weeknight dinners and meal prep-friendly, too!

Prep Time
5 mins
Cook Time
5 mins
Total Time
30 mins
Servings: 4
Calories: 406 kcal
Course: Main Course
Cuisine: Vegan

Ingredients

Stir-fry
  • 1 cup brown rice uncooked
  • 10 oz firm tofu
  • 1 tbsp sesame oil
  • 2 cloves garlic
  • 1 small red onion chopped
  • 1 large carrot chopped into matchsticks
  • ¼ medium red cabbage chopped
  • 5 oz Snow peas
  • 1 tsp garlic granules
  • 2 tbsp tamari
  • 2 tbsp rice vinegar
  • sesame seeds to serve
Almond sauce
  • 2 tbsp tamari
  • 2 tbsp maple syrup
  • 2 tbsp almond butter
  • 2 tbsp plant based milk

Instructions

    Cup of Yum
  1. Cook the brown rice according to packaging instructions. This usually takes around 25 minutes.
  2. Combine the sauce ingredients (tamari, date syrup, almond butter and plant milk) in a bowl. Add the tofu and set aside for 5-10 minutes.
  3. Heat the sesame oil in a wok or frying pan over a medium-high head. Add the tofu and cook for 5-6 minutes, until golden brown on all sides. Remove from heat and set aside.
  4. Add the onion and the garlic to the same frying pan and cook on a medium-high heat for 2-3 minutes, until translucent. Then, add the carrots, cabbage and snow peas with around a quarter cup water, garlic powder, tamari and rice vinegar. Cook for a further 5 minutes, until the vegetables have softened. 
  5. At the last minute, stir in the cooked brown rice and the tofu. Serve immediately, or store in the fridge in an airtight container for 3-4 days.

Nutrition Information

Calories 406kcal (20%) Carbohydrates 59g (20%) Protein 16g (32%) Fat 13g (20%) Saturated Fat 1g (5%) Sodium 1051mg (44%) Potassium 559mg (16%) Fiber 6g (24%) Sugar 12g (24%) Vitamin A 3978IU (80%) Vitamin C 55mg (61%) Calcium 210mg (21%) Iron 4mg (22%)

Nutrition Facts

Serving: 4Serving

Amount Per Serving

Calories 406

% Daily Value*

Calories 406kcal 20%
Carbohydrates 59g 20%
Protein 16g 32%
Fat 13g 20%
Saturated Fat 1g 5%
Sodium 1051mg 44%
Potassium 559mg 12%
Fiber 6g 24%
Sugar 12g 24%
Vitamin A 3978IU 80%
Vitamin C 55mg 61%
Calcium 210mg 21%
Iron 4mg 22%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Login to Continue
Forgot password?
Don't have an account? Register