Lifestyle
Ditch the meat with these homemade vegan bean burgers
Whether you’re fully vegan or just looking to cut down on meat, this easy homemade burger recipe will quickly become a favourite.
There’s nothing quite like a hearty burger, and these vegan bean and vegetable burgers are proof that plant-based eating can be just as satisfying as the real thing. Packed with flavour, texture, and wholesome ingredients, these burgers are not only delicious but also nutrient-dense, high in protein, and fibre-rich. Serve them in a soft, seeded bun with fresh spinach, juicy tomatoes, and crisp lettuce, or enjoy them on their own with a simple salad for a lighter option.
Serves: 4 | Prep time: 15 mins | Cook time: 20 mins
Ingredients
- 1 tin (400g) black beans or kidney beans, drained and rinsed
- 1 small carrot, grated
- ½ small onion, finely chopped
- 1 garlic clove, minced
- 50g spinach, chopped
- ½ tsp smoked paprika
- ½ tsp ground cumin
- ½ tsp salt
- ½ tsp black pepper
- 1 tbsp soy sauce
- 50g rolled oats
- 2 tbsp ground flaxseeds mixed with 4 tbsp water (acts as an egg substitute)
- 1 tbsp olive oil (for cooking)
Method
- In a bowl, mash the black beans with a fork or potato masher, leaving some texture.
- Stir in the grated carrot, onion, garlic, chopped spinach, smoked paprika, cumin, salt, and black pepper.
- Add the soy sauce, oats, and the flaxseed mixture (which helps bind the patties). Mix well.
- Divide the mixture into four equal portions and shape them into patties. If the mixture is too wet, add a little more oats. If it’s too dry, add a splash of water.
- Heat olive oil in a frying pan over medium heat.
- Cook each burger for about 4-5 minutes per side until golden brown and firm.
- Toast burger buns and layer them with fresh spinach, sliced tomatoes, and crisp lettuce.
- Add the warm burger patty and top with your favourite condiments – vegan mayo, avocado, or a drizzle of mustard.
- Serve immediately with a side of extra spinach or a fresh salad.



