Peanut tofu skewers with easy banana ketchup

The royal wedding is coming up this weekend in the UK and the weather looks promising! So what better way to celebrate than with a vegan BBQ! These tofu skewers are marinated in a super delicious peanut and tomato sauce. And to heighten the taste experience I created an easy banana ketchup which just tastes divine.

I kinda always feel that vegans often are missing out at bbq, especially when it comes to delicious skewers. So I wanted to make my own vegan skewers that are easy to make so when friends invite me to a bbq next time they can actually use this recipe and I don't always have to bring my own food (as much as I enjoy cooking sometimes I just can't be bothered).

I actually planned to create a completely different marinade recipe but I was running out of certain ingredients, so I had to improvise. Which is even better for you because all ingredients can be obtained from your local supermarket!

I always thought banana ketchup is a great condiment. I did a lot of research and I looked at different recipes. But I realised they are all super complicated. And who has time to literally spend hours in the kitchen for a condiment. So I experimented and came up with a super easy and delicious way to make banana ketchup in only 5 minutes! I hope you like it as much as I do, let me know what you think!

Check out my other videos on my youtube channel as well and subscribe here:

Peanut tofu skewers with easy banana ketchup

These vegan skewers were super delicious and the best thing is they are super easy and quick to make so you can spend more time with your friends, rather than in slaving in the kitchen.

peanut tofu skewers for vegan bbq

Alternate the tofu cubes with mixed peppers on a skewer.

peanut tofu skewers for vegan bbq

Marinade them in a peanut butter and tomato sauce.

peanut tofu skewers for vegan bbq

The easy banana ketchup is done in less than 5 minutes!

peanut tofu skewers for vegan bbq

Banana ketchup and marinated tofu skewers are an amazing combination! The next vegan bbq can come!

Phil from Exceedinglyvegan

Never Miss
a vegan

Sign up to my newsletter now

and receive exclusive recipes and my latest vegan dishes and news.

Sign up
Vegan recipes

INGREDIENTS (roughly 5 skewers):

Peanut tofu skewers marinade ingredients:

  • 1 heaped tbsp smooth peanut butter
  • 1 heaped tbsp tomato paste
  • 1 1/2 tbsp olive oil
  • 1 tsp smoked paprika powder
  • 1/2 tsp garlic
  • 1/2 tsp salt
  • 1/2 tsp sriracha (or chilli) sauce
  • 6 tbsp water

Other ingredients:

  • 1 block of firm/extra firm tofu
  • Mixed peppers

Easy banana ketchup ingredients:

  • 1 banana
  • 100g tomatoes
  • 1 heaped tbsp tomato paste
  • 1 1/2 tbsp apple cider vinegar
  • 1 tbsp olive oil
  • 2 tbsp soy sauce
  • 1/2 tsp minced garlic
  • 1/2 tsp sriracha (or chilli) sauce
  • 1/2 tsp brown sugar

Make cooking easier with my ingredient converter: Click to open

Liquid Converter
Weight Converter
Temperature Converter


Cut a block of tofu into 2cm big cubes.

Add the cubes to a skewer and alternate with same size mixed pepper.

Place the skewers into a large tupperware dish.

Then mix together the peanut tofu skewer marinade ingredients in a bowl.

Pour the mixture over the skewers. Close the lid and carefully turn the tupperware dish until all skewers are coated in marinade. Let marinade for half an hour (admittedly I was in a rush and used them immediately and it still tasted delicious).

Put in your vegan bbq grill or bake in the preheated oven at 200C (390F) for 20 minutes.

In the meantime add all easy banana ketchup ingredients into a blender and blend well until you get a smooth sauce.

Take the skewers off the grill (out of the oven), dip into the sauce and enjoy!

And if you like vegan BBQs then why not try my pickled beetroot and walnut burger with pistachio aioli.

Loading Conversation