Spicy Mexican-style bean burger

Spicy Mexican-style bean burger

These spicy veggie bean burgers are full of flavour and texture and a great meat-free option for barbecues. If you like less heat, leave out the pickled jalapeños.

Each serving provides 445 kcal, 20g protein, 51g carbohydrate, 15g fat,16g fibre.


To serve


  1. Heat the oil in a frying pan over a high heat. Add the onion and cook for 4 minutes to soften. Add the garlic and cook for 2 minutes. Add the red pepper and fresh jalapeños and cook for a further 2 minutes. Stir in the spices, season generously with salt and cook for a further minute. Take off the heat.

  2. Pat the kidney beans dry, then tip them into a food processor and add the onion mixture. Pulse to combine, retaining some texture. Transfer to a large bowl and mix in the lentils and some salt and pepper.

  3. With wet hands divide the mixture into 4 equal portions and shape into patties. Lay them on a plate and chill in the fridge for 30 minutes.

  4. Preheat the oven to 200C/180C Fan/Gas 6. Heat a frying pan over a high heat. Once hot, spray the surface with oil, then add the patties. Cook for 2 minutes on each side, spraying with a little more oil before you turn them. Transfer the patties to a baking tray and cook in the oven for 10 minutes.

  5. In the meantime, mix the soured cream and chipotle together. Place the burger buns, cut side up, under a hot grill for 1–2 minutes until lightly toasted. Spread each side of the burger buns with chipotle soured cream. Place the bean burgers on the bottom half and top with tomato, avocado, jalapeños and lettuce. Sandwich together with the bun lids to serve.

Recipe Tips

Freeze the chilled uncooked bean burgers on a tray until firm, then pack in a zip lock bag interleaved

with greaseproof paper. Defrost fully overnight in the fridge, then cook as per the recipe.