Go Back
+ servings
a bowl of rice and tofu

Velvet Tofu Bowl with Peanut Ginger Sauce

A quick and simple way to prepare tofu
4.93 from 39 votes
Print Pin
Course: Main Course
Cuisine: Chinese
Diet: Gluten Free, Vegan, Vegetarian
Keyword: Plant based breakfast, tofu, vegan
Prep Time: 10 minutes
Cook Time: 30 minutes
Servings: 4 people
Calories: 231kcal


  • Frying Pan
  • Saucepan
  • Whisk
  • Ziplock Bag
  • Chopping Board
  • Shallow dish


For the Velvet Tofu

  • 1 pk Firm Tofu drained and dried
  • ¼ cup Cornflour
  • 2 tbsp Sesame Seeds
  • Salt and Pepper
  • ¼ cup Non-Dairy Milk
  • Oil for frying

Peanut Ginger Sauce

  • ¼ cup Sweet Chilli Sauce
  • 1 tsp fresh Ginger grated
  • 1 tbsp Sesame Seeds
  • 1 tbsp Soy Sauce
  • ½ tsp Sesame Oil
  • 1 tbsp Peanut Butter
  • 1 tsp Maple Syrup
  • 1 tbsp Cornflour whisked with 2 tbsp water


To make the Velvet Tofu

  • Drain and dry your tofu.
    tofu draining
  • Cut tofu into cubes
    cubed tofu
  • Pour the milk into your shallow bowl. Add the tofu to the bowl, coating it.
    tofu in milk
  • In the ziplock bag, add the cornstarch, sesame seeds and seasoning.
    seasoning in bag
  • Drop the cubes of tofu into the ziplock bag (not the milk though!) and gently shake the bag until the tofu is coated in the mixture.
    tofu in bag with seasoning
  • In a frying pan, heat 4 tbsp vegetable oil until it starts to shimmer slightly.
  • Carefully drop the velvetted cubes of tofu into the hot oil and fry on each side until light golden brown. This should only take a couple of minutes.
  • Remove from the oil and drain.
    tofu draining

Peanut Ginger Sauce

  • Add all the ingredients into a small saucepan. Bring up to the boil and stir vigorously with a whisk until it thickens. Remove from heat immediately.
    Tofu with a Bowl of Sauce
  • To serve, drop the cubes of tofu into the sauce and coat thoroughly.
    How to Make a Quick and Easy Vegan Tofu Bowl
Tried this recipe? Mention @sweeterthanoats or tag #sweeterthanoats!


Serving: 200g | Calories: 231kcal | Carbohydrates: 23g | Protein: 12g | Fat: 10g | Saturated Fat: 1g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 4g | Sodium: 442mg | Potassium: 91mg | Fiber: 2g | Sugar: 10g | Vitamin A: 59IU | Vitamin C: 1mg | Calcium: 208mg | Iron: 2mg