A really good vegan burger can be hard to find, especially if you’re more into bean-based options rather than tofu or some kind of processed protein option. These kidney bean burgers tick all the boxes: they’re sturdy but not dry, flavourful, filled with nutritious ingredients, and easy to make. You don’t need to chill the mixture before cooking, either.
I much prefer a baked burger to a fried one – and it seems like they always fall apart in the frying pan, despite what a recipe might say – it needs to much less active time, and you get a better end texture. Brushing the baking paper with a little oil helps to ensure a nice crisp, golden outside. This is a great base burger for any number of toppings, or to use as a classic veggie burger with ketchup and lettuce.
For more veggie burger recipes that won’t fall apart, try these spicy black bean burgers, baked vegan chickpea burgers, or Nina’s cauliflower burgers.
Ingredients

Ingredient Notes and Substitutions
- Kidney beans: either canned (and rinsed well) or cooked, it doesn’t matter.
- Oats: be sure to use certified gluten-free oats if necessary.
- Flour: I recommend either chickpea flour, to keep the burgers gluten-free, or a whole-grain flour like rye if gluten isn’t an issue.
- Cooked rice: leftover rice is ideal. I always use short grain brown rice but any type of cooked rice will work (but not wild rice, which isn’t rice at all).
- Spices: the added spices are minimal here, with just a little smoked paprika, hot pepper, and black pepper. You could add more, like cumin, if you want a differently flavoured burger.
- Parsley: if you don’t like parsley, sub something like cilantro/fresh coriander. See parsley substitutes.
Step by Step

Step 1: cook the onions and garlic, then mix with the remaining ingredients in a large bowl.
Step 2: puree part of the mixture in a food processor or use an immersion blender or potato masher.
Step 3: form eight evenly-sized patties and place on a greased baking sheet.
Step 4: bake for about 25 minutes, flipping partway through, and serve hot.
Recipe Notes
You can either use an immersion blender to partly blend the mixture, a food processor to fully blend part of it, or a potato masher. All options are outlined in the recipe card below but you don’t need a food processor for this recipe.
Don’t worry if you forget to flip the burgers partway through cooking. This step is mostly to ensure even browning, and they’ll still be cooked through even if you miss it.
Pictured are my spelt flour buns, which are a little more crisp and light than typical burger buns, but are a nice option.
How to Store
Storage: keep the uncooked mixture in a sealed container in the refrigerator for up to two days before shaping and baking as instructed. Cooked burgers can be stored in a sealed container in the refrigerator for a day or two but will dry out a bit.
Freezing: transfer the uncooked mixture to an airtight container and freeze for up to a month. Thaw in the refrigerator overnight before shaping and baking. I usually do this with half the batch.
Expert Tips
- Cook the rice ahead of time: if you can plan ahead a bit, it makes things easier if the rice has been cooked a day or two in advance and refrigerated.
- Season to taste: but not if you’re using chickpea flour! It tastes horrible uncooked and you won’t be able to try the burger mixture before cooking. Otherwise you can sample a wee bit of the mix and adjust seasoning if needed – note that if you’re using canned beans, they may have salt added.
- Wet your hands: the mixture can be a little sticky when handling, but a quick rinse under the tap will sort that out.
More Vegetarian Mains
Mushroom Fajitas
Butternut Squash Chickpea Curry
Lentil Cottage Pie
Easy Summer Pasta
If you make this Kidney Bean Burgers recipe or any other vegetarian mains on Occasionally Eggs, please take a moment to rate the recipe and leave a comment below. It’s such a help to others who want to try the recipe. For more OE, follow along on Instagram, Facebook, and Pinterest, purchase the Occasionally Eggs cookbook, or subscribe for new posts via email.

Kidney Bean Burgers
Description
Ingredients
- 1 tablespoon oil plus extra for baking
- 1 medium onion diced
- 2 cloves garlic minced
- 1 small hot pepper finely chopped, omit if preferred
- ½ teaspoon smoked paprika
- ½ teaspoon black pepper
- 500 grams (2 ¾ cups) kidney beans cooked or canned, drained and rinsed
- 140 grams (¾ cup) cooked brown rice
- 70 grams (¾ cup) quick cook or rolled oats
- 50 ml (¼ cup) water
- 20 grams (⅓ cup) fresh parsley chopped
- 2 tablespoons chickpea flour or rye flour
- 2 teaspoons apple cider vinegar
- 1 teaspoon sea salt to taste
Instructions
- Heat the oil in a frying pan over medium heat. Once hot, add the onion and cook for about 8 minutes, stirring frequently, until translucent. If the onion is browning too much, reduce the heat.1 tablespoon oil, 1 medium onion
- Add the garlic and hot pepper and cook for another minute. Stir in the paprika and pepper, then remove from the heat.2 cloves garlic, 1 small hot pepper, ½ teaspoon smoked paprika, ½ teaspoon black pepper
- Transfer the onion mixture to a large bowl. Add the beans, rice, oats, water, parsley, flour, vinegar, and salt. Mix well to combine.500 grams (2 ¾ cups) kidney beans, 140 grams (¾ cup) cooked brown rice, 70 grams (¾ cup) quick cook or rolled oats, 50 ml (¼ cup) water, 20 grams (⅓ cup) fresh parsley, 2 tablespoons chickpea flour, 2 teaspoons apple cider vinegar, 1 teaspoon sea salt
- Take about a cup of the mixture (use a measuring cup or a mug) and mix it in a food processor until smooth, then add back to the bowl. If you don't have a food processor, use an immersion blender or potato masher to roughly mash the mixture until it sticks together (see step 3 image in the 'Step by Step' section above).
- Preheat the oven to 190°C (375°F) and line a baking sheet with parchment paper. Brush the paper with a little oil. You might need two baking sheets if they're smaller.
- Form eight evenly-sized patties, about 1.5cm (⅔ in.) thick, and the same diameter of the buns you're using. Place onto the baking sheet, rinsing your hands as needed to prevent sticking.
- Bake the burgers for 25 minutes, carefully flipping them after 15 minutes. Serve hot with any desired toppings. Cooked burgers can be stored in the refrigerator for a couple of days and the uncooked mixture freezes well.
Notes
Nutrition
Nutrition is provided as a courtesy and is an estimate. If this information is important to you, please have it verified independently.