Go Back
+ servings
Stir-fried Cauliflower Rice with Sticky Tofu [vegan] | The Flexitarian

Stir-fried Cauliflower Rice with Sticky Tofu [vegan]

Bursting with flavours this stir-fried cauliflower rice with sticky tofu, makes a healthy and gluten-free vegan meal.
5 from 1 vote
DieTARY CHOICEDairy-Free Recipes, Egg-Free Recipes, Gluten-Free Recipes, High Fibre Recipes, Nut-Free Recipes, Vegan Recipes
Prep Time 25 mins
Cook Time 17 mins
Total Time 42 mins
Course Rice & Grains, Tofu Recipes
Cuisine Asian
Servings 2 people
Calories 612 kcal


  • 2 frying pans
  • cheese grater
  • saucepan
  • tofu press
  • 3 side bowls



  • 400 g extra-firm tofu (pressed and cubed)
  • 4 Tbsp cornflour
  • 3 Tbsp sesame oil


  • 2 Tbsp soy sauce or tamari
  • 1 Tbsp sesame oil
  • 3 Tbsp tomato purée
  • 3 Tbsp brown sugar
  • 1 Tbsp rice vinegar
  • ½ tsp dry crushed chillies
  • 2 tsp freshly grated ginger
  • 1 large garlic clove (grated)
  • 2 Tbsp lime juice


  • 350 g trimmed cauliflower (around 600g / 1.32 lbs with stalks and leaves)
  • 2 Tbsp vegetable oil
  • 1 large garlic clove (grated)


  • 1 large carrot
  • 50 g baby corn
  • 50 g mangetout


  • fresh chillies
  • sesame seeds
  • soy sauce or tamari


  • Press the tofu for around 20 minutes to extract as much water as possible. You can use a tofu press or wrap the tofu in a clean towel and press it between 2 plates by securely placing something heavy on top.
  • While you are pressing the tofu, make the sticky sauce. Mix all the ingredients of the sticky sauce in a medium bowl and set aside.
  • Peel the carrot and cut it into thin sticks. Set aside with the baby corn and mangetout.
  • Once you have pressed the tofu, discard the extra liquid and cut the tofu block in 2cm [0.8 inches] dice.
  • Place the tofu cubes in a bowl and toss gently in 4 tablespoons of cornflour until the tofu dice are covered all-over.
  • Heat 3 tablespoons of sesame oil in a large frying pan. Add the tofu dice and cook under medium to high heat until they are fried and golden all-over.
  • While the tofu is cooking, you can prepare the cauliflower rice.
  • Discard the green leaves of the cauliflower. With the coarse side of a cheese grater, grate the whole cauliflower head (florets and stalks). Set aside.
  • When the tofu is nearly done, heat 2 tablespoons of vegetable oil into a frying pan. Add cauliflower rice and finely grated garlic clove. Fry gently for 5-8 mins.
  • Heat some water in a separate saucepan. When the water is boiling, add the carrot, baby corn and mangetout. Cook for around 5 mins until done.
  • When the tofu is done, add the sticky sauce to the pan. Mix the sauce and tofu together until the tofu dice are coated all over with the sauce. Cook for 2 minutes or so.
  • Place cauliflower rice on a large serving plate. Top with the sticky tofu, cooked carrot, baby corn and mangetout. Add a sprinkle of sesame seeds.
  • Serve with extra red chillies and soy sauce if desired.


Calories: 612kcalCarbohydrates: 61gProtein: 23gFat: 33gSaturated Fat: 5gPolyunsaturated Fat: 14gMonounsaturated Fat: 12gSodium: 1235mgPotassium: 1236mgFiber: 7gSugar: 28gVitamin A: 5565IUVitamin C: 110mgCalcium: 151mgIron: 5mg
Keyword Cauliflower, Cauliflower Rice, tofu
DID YOU MAKE THIS RECIPE? Leave a review in the comments below! or share it on Instagram tagging @theflexitarianuk.

I cannot wait to see your posts!