STREAMING NOW: Carnivorous

Tofu, Cauliflower, Cabbage and Onion Stir-Fry W/ Coconut Peanut

Want more from Genius Kitchen?

Watch on your Apple TV, Roku, or Fire TV and your iOS, Fire, or Android device.

Learn More
“This dish has a mild flavor, but if you'd like something with a stronger flavor it would be easy to spice up. Serve it by itself, with noodles or rice, or wrapped in a tortilla”

Ingredients Nutrition


  1. Chop up the cauliflower, cabbage, and onion (approx 1" squares).
  2. Cube tofu into bite-sized pieces.
  3. Toss tofu in flour, fry in a little hot oil until brown. Remove from pan and drain on absorbent paper. Add onion to frypan and cook until transparent.
  4. Wipe out frypan with paper towel.
  5. Whisk together the coconut milk, soy sauce, peanut butter, toasted sesame oil, minced garlic and chilli in a bowl. You will need to break up the peanut butter with a fork first because it will stick to the whisk.
  6. Pour the coconut peanut sauce into the frypan and heat until bubbling.
  7. Add the vegetables to pan and reduce heat to simmer.
  8. Allow the dish to simmer covered on the stove for 10 minutes.
  9. Remove the lid and let simmer for 5 more minutes, stirring occasionally.
  10. Add cooked onion and crispy tofu to pan and simmer for a further 5 minutes.
  11. Serve on a bed of steamed rice or noodles (or you can wrap in a tortilla).

Watch more

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a