A plate of vegan BBQ teriyaki tofu on a bed of Tenderstem broccoli and courgettes

Vegan BBQ teriyaki tofu

  • 1
  • 2
  • 3
  • 4
  • 5
(3 ratings)

Prep: 10 mins Cook: 15 mins plus chilling time


Serves 4

Serve this easy vegan teriyaki dish at a summer barbecue. Allow the tofu to soak up the delicious flavours of the marinade before placing on the coals

Nutrition and extra info

  • Vegan

Nutrition: Per serving

  • kcal201
  • fat8g
  • saturates1g
  • carbs18g
  • sugars15g
  • fibre4g
  • protein12g
  • salt1.41g
Save to My Good Food
Please sign in or register to save recipes.


  • 4 tbsp low-salt soy sauce
    Soy sauce

    Soy sauce

    soy sor-s

    An Asian condiment and ingredient that comes in a variety of of varieties ranging from light to…

  • 2 tbsp soft brown sugar
  • pinch ground ginger
  • 2 tbsp mirin
  • 3 tsp sesame oil
  • 350g block very firm tofu (see tip below) cut into thick slices
  • ½ tbsp rapeseed oil
    Rapeseed oil

    Rapeseed oil

    If you want a light alternative to other cooking oils, rapeseed is a great choice and has…

  • 2 courgettes, sliced horizontally into strips



    The courgette is a variety of cucurbit, which means it's from the same family as cucumber,…

  • 200g Tenderstem broccoli



    Like cabbage and cauliflower, broccoli is a brassica and is sometimes known by its Italian name…

  • black and white sesame seeds, to serve


  1. Mix the soy sauce, soft brown sugar, ginger and mirin with 1 tsp sesame oil and brush it all over the slices of tofu. Put them in a large, shallow dish and pour over any leftover marinade. Chill for at least 1 hr.

  2. Heat the barbecue until the coals are glowing white, or heat a griddle pan. Mix the remaining sesame oil with the rapeseed oil and brush the courgette slices and broccoli. Barbecue (or griddle) them over the coals for 7-10 mins or until they are tender and then set aside and keep warm.

  3. Barbecue the tofu slices on both sides over the coals for 5 mins (or use the griddle) until they turn brown and go crisp at the edges. Serve the tofu on a bed of the veg with the remaining marinade and scatter over the sesame seeds.

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Montana Rose's picture
Montana Rose
7th Mar, 2019
really good, tastes very healthy, you'll feel good after this meal!
3rd Jun, 2018
I've vowed to start using the BBQ more this summer and this recipe was ideal for trying something a bit more unusual. It would be helpful if the weight of the tofu was made clear; one 200g block is good for 2 people. Also I used normal (frozen) broccoli rather than tenderstem. The veg cooked very quickly, so worth checking on frequently - ours were a little charred! Overall lovely flavor and felt that we were being pretty healthy. Served with Asian style coleslaw.
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.
Want to receive regular food and recipe web notifications from us?