Tofu, Pepper & Onion Shish Kebabs

Cooking time
Serves2 people
Vegetarians Vegans
Tofu, Pepper & Onion Shish Kebabs

Shish kebabs get a vegan makeover with succulent chunks of tofu soaked in an aromatic marinade, slid onto skewers with crunchy organic veg, and grilled till lightly charred.


  • 1 lemon
  • 1 garlic clove
  • 2 tbsp tomato ketchup
  • 1 tsp dried oregano
  • 1 tsp ground cumin
  • 280g plain tofu
  • 1 red onion
  • 1 green pepper

Prep: 15 mins + soaking | Cook: 12-15 mins

Buy the ingredients to start making your own
Add Ingredients To Basket


1. If you're using wooden skewers, put them in a dish or glass of water and set aside to soak. This will help stop them catching and burning when you grill the kebabs.
2. Peel and grate or crush the garlic clove. Pop it in a mixing bowl and squeeze in the juice from half the lemon. Add the tomato ketchup and 1 tsp each dried oregano and cumin. Add a pinch of salt and stir together to make a sauce.
3. Drain the tofu and chop it into around 8 chunks. Add them to the bowl with the sauce and turn to coat. Set aside to marinate for 10 mins.
4. Peel the red onion and slice it into 8 wedges. Halve the pepper, scoop out the seeds and white pith, and roughly chop the pepper into 16 chunks.
5. Heat your grill to high. Line your grill pan with foil (or line a baking tray with foil if your grill didn't come with a pan). Place a wire rack on the grill pan. Thread the marinated tofu, red onion wedges and pepper onto skewers. Lay the kebabs on a wire rack and slide them under the grill. Cook for 12-15 mins, turning them occasionally, till the tofu and veg are cooked through and a little charred.
6. Serve the kebabs straight away with cooked bulgar wheat or rice and a green salad.
Shopping List
Add main ingredients to basket
Kitchen Cupboard
Add cupboard ingredients to basket
Enjoy With
Add extra ingredients to basket

Make a list of your favourite things by clicking on the heart. This will come in handy when placing your orders.

Start your favourites list now New to Abel & Cole? Sign up here

Back to the shop