Go Back
How to Cook Tofu 3 Ways
Print Recipe
5 from 3 votes

Marinated Tofu (vegan & gluten-free)

If you're looking for a slightly more adventurous way to cook your tofu, this is the recipe! Perfect in stir-fries, this Marinated Tofu is delicious but still simple to make.
Prep Time10 mins
Cook Time25 mins
Marinating Time30 mins
Total Time1 hr 5 mins
Course: Main Course
Cuisine: Asian, gluten-free, healthy, Japanese, Thai, vegan, vegetarian


  • 1 350g pack medium tofu
  • 1 tablespoon apple cider vinegar
  • 1 small thumb ginger, crushed or very finely chopped
  • 1 clove garlic, crushed
  • 2-3 tablespoon tamari or soy sauce
  • 2 tablespoon sesame oil
  • Black pepper to taste

To Serve

  • Sliced spring onions (scallions) and sesame seeds


  • Drain the tofu from the water it’s in and cut it into 2cm cubes. Place in a shallow oven-proof dish.
  • In a separate bowl or jug, mix all remaining ingredients (except the spring onions and sesame seeds) to a thick liquid/marinade. 
  • Pour this mixture over the cubes, and leave aside to marinate for 30 minutes, flipping the them over every 10 minutes to ensure they are fully coated.
  • Place the oven-proof dish of tofu under your oven’s broiler/grill (top heat only) and cook for 8-10 minutes, until the tofu is browned on top.
  • Remove from the oven, flip the tofu (be careful, medium tofu can be a bit delicate until cooked!) and cook for a further 8-10 minutes.
  • Repeat this process once more, when you should find that most of the marinating liquid has evaporated and the tofu is crispy on the outside and still soft in the middle. Serve immediately!


How to Eat It
This type of tofu is best served with stir-fries, noodles, pad thai and vegetable pho dishes.