Make our easy black bean burger recipe for a vegan burger alternative. It's ready in under an hour and a great vegetarian BBQ idea. Try more delicious vegetarian burger recipes, such as our homemade veggie burgers and lentil burgers, plus discover more easy vegan meal ideas such as our vegan meatballs, vegan chilli and vegan bolognese.


  • olive oil


  • 400g tin black beans, rinsed and drained well
  • 100g from a pouch cooked brown rice
  • 1 onion, finely chopped or grated
  • 1 tsp fennel seeds, crushed
  • ½ tsp garlic salt
  • 1 tsp smoked paprika
  • 25g panko breadcrumbs
  • finely chopped to make 1 tbsp flat-leaf parsley



  • 100g silken tofu
  • 1 tsp cider vinegar
  • 1 tsp lemon juice
  • a pinch English mustard powder
  • 1 tsp chipotle paste


  • 1 avocado, peeled and stoned
  • 1/2 small red onion, finely chopped
  • 1/2 red chilli, finely chopped
  • chopped to make 1 tbsp coriander
  • 1/2 lime, juiced


  • 4 vegan or regular buns, halved
  • curly lettuce leaves
  • beef tomato slices
  • ketchup
  • mustard


  • STEP 1

    For the pickled onions, mix the vinegar and sugar with a pinch of salt until the sugar dissolves. Add the onion, cover and leave to pickle. To make the chipotle ‘mayo’, put all of the ingredients into a small bender (or use a stick blender) with a pinch of sugar and whizz until very smooth. Add 2 tbsp olive oil, whizz again until it looks like mayonnaise. Season, tip into a bowl, cover and chill.

  • STEP 2

    Mash the avocado with a fork, then stir in the onion, chilli, and coriander. Season and stir in the lime juice, then chill.

  • STEP 3

    To make the burgers, tip all the ingredients into a blender and pulse until combined. Divide into 4 and shape into burger patties. Put onto an oiled baking sheet or plate and chill until you need them, at least 30 minutes.

  • STEP 4

    Heat the barbecue or a griddle pan to high. Brush the burger patties with a little olive oil, then put onto the grill. Cook for 3 minutes then flip, and cook for 3 minutes more. Don’t keep moving the burgers or they will be more likely to break up, and you want a good crust on them.

  • STEP 5

    Lightly char the burger buns on the grill, then spoon in a dollop of the ‘mayo’ to the base. Add a few lettuce leaves. Top with a burger, then add a spoon of guacamole, and a few drained picked onions. Add another spoon of mayo to top, some tomato slices, and sandwich on top. Secure with a skewer if you need to. Serve with mustard or ketchup, if you don’t have your full fix of sauces and toppings!

Try five more of our vegan burger recipes:

Vegan mushroom burger

This ever-popular mushroom burger, with its smoky, charred, flat-mushroom filling is the perfect vegan option for parties and barbecues.

Veggie Burger Recipe For Mushroom Burgers

Veggie burgers

Try our veg packed vegan burgers for a quick dinner ready in 20 minutes. The idea behind these burgers is that you can grow many of these ingredients your garden or allotment throughout the year, including aubergines, courgettes, pepper and tomatoes.

Veggie Burger Allotment recipe

Vegan pulled jackfruit burger

Our easy BBQ jackfruit is super meaty but with a sweet, fruity taste. The soft, melty jackfruit is perfectly balanced with a tangy, crunchy slaw. Serve up this plant-based showstopper in just 35 minutes.

Jackfruit Pulled Pork Recipe

Vegan seitan burger

This simple vegan burger recipe uses added chunky shiitake mushrooms to replicate the texture of mince and to give an umami boost.

Vegan Mushroom Burger Recipe with Kimchi Mayo

Vegan lentil burgers

Check out this quick and easy vegan burger recipe with curry and ginger-spiced lentils. Ready in just 30 minutes, these punchy patties make a super simple summer recipe for four

Vegan Lentil Burgers Recipe

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 5 out of 5.2 ratings