Skip to main content

Sticky Sesame Tofu | High-Protein Vegan Meal Prep

Sticky Sesame Tofu | High-Protein Vegan Meal Prep
Lauren Dawes
Writer and expert3 years ago
View Lauren Dawes's profile

Whether you’re vegan or not, you have to get a forkful of this sticky sesame tofu.

Niall Kirkland is here to help you spice up your Veganuary efforts with a delicious tofu recipe that’s a full-on flavor sensation. If you’re not keen on tofu, we’re willing to guarantee you just haven’t cooked it right yet, trust us.

With a sweet and sour sauce that’s as rich as this, we promise you’ll not be disappointed. Not to mention the spring onion and sesame seed garnish — they might sound like a small addition but boy do they make a whole lotta difference to the finished piece.

Serves 2


For the crispy tofu:
  • 1 block firm tofu
  • Salt & pepper to taste
  • 25g corn flour
  • 2 tbsp. soy sauce
  • 1 tbsp. coconut oil
For the sticky sauce:
  • 2 tbsp. soy sauce
  • 3 tbsp. Sugar-Free Sauce (Sweet Chili)
  • 2 tbsp. agave syrup
  • 2 tbsp. tomato ketchup
  • 2 garlic cloves (crushed)
  • 1 tbsp. rice wine vinegar
  • 1 tsp. garlic granules
  • 1 tsp. cornflour mixed with approx. 50ml boiling water.
To serve:
  • Chopped spring onions
  • Sesame seeds
  • Basmati rice


  1. First, dice the tofu into 2cm cubes and season generously with salt and pepper.
  2. Transfer diced tofu to bowl filled with soy sauce and toss until all pieces are coated.
  3. Then, transfer the tofu pieces into bowl filled with corn flour, toss until completely coated, and set aside.
  4. Mix all of the sticky sauce ingredients together (apart from the corn flour mixture) and set aside.
  5. Heat the coconut oil in a non-stick pan and add your coated tofu pieces. Cook for 4-5 minutes on a medium heat (the oil should be sizzling slightly). Check tofu pieces are golden and crispy on the cooked side before flipping and cooking the other side until golden and crispy.
  6. Once cooked, remove tofu from pan and set aside. Give your pan a quick clean with a paper towel and add the sticky sauce.
  7. Bring sauce to a low simmer and cook for 5 minutes. Add the corn flour mixture and stir well. Bring to simmer once more and cook until sauce thickens, this should take 3-4 minutes.
  8. Add crispy tofu back to pan and toss in the sticky sauce. Careful not to leave tofu in the pan for too long or it will lose its crispiness.
  9. Serve with basmati rice and garnish with spring onions and plenty of sesame seeds.

Try these plant-based recipes next:

Nutritional info per serving:

Total Fat19g
Total Carbohydrates60g
Lauren Dawes
Writer and expert
View Lauren Dawes's profile
Lauren is an English Literature graduate originally from the South. She’s always loved swimming, has discovered the power of weight training over the past few years, and has lots of room for improvement in her weekly hot yoga class. On the weekends she’s usually cooking or eating some kind of brunch, and she enjoys trying out new recipes with her housemates – especially since shaking off student habits, like mainly surviving off pasta. Above all, she’s a firm believer in keeping a balance between the gym and gin. Find out more about Lauren’s experience here: