These healthy vegan burgers are hearty black bean and brown rice patties seasoned with smoked paprika, cumin, garlic, and a little soy sauce. Ground flaxseed and oats help bind them without eggs, and a short chill makes the patties easier to handle before they are browned in a skillet and served in buns with your favorite toppings.
Ingredients
- 1 can black beans, 15 oz (425 g), drained and rinsed; pat them very dry (about 1½ cups or 255 g drained)
- 1 cup cooked brown rice (195 g), cooled
- ½ cup rolled oats (45 g)
- 1 tablespoon ground flaxseed (7 g)
- 2 tablespoons water (30 ml)
- ⅓ cup finely diced yellow onion (about 53 g)
- 2 garlic cloves, finely minced (about 6 g)
- 1 tablespoon tomato paste (16 g)
- 1 tablespoon soy sauce (15 ml)
- 1 teaspoon smoked paprika (2 g)
- ½ teaspoon ground cumin (1 g)
- ½ teaspoon fine salt (about 3 g), or to taste
- ¼ teaspoon ground black pepper (about 0.5 g)
- 1 tablespoon neutral oil, such as canola or avocado oil (15 ml), plus a little more if needed
- 4 vegan burger buns (about 240 g total), for serving
- Optional toppings: 4 lettuce leaves (about 20 g), 1 sliced tomato (about 150 g), 8 pickle slices (about 30 g), and 4 teaspoons vegan mayonnaise (20 g)
Instructions
- Make the flax binder. Stir the ground flaxseed and water together in a small bowl. Leave it for 5 minutes, until it thickens to a gel. While it sits, drain and rinse the beans, then pat them thoroughly dry with a clean towel. Dry beans make a firmer mixture; excess water can turn the patties soft and difficult to flip.
- Mash the beans. Put the beans in a wide mixing bowl and mash with a fork or potato masher until roughly two-thirds are broken down. Leave some whole and some partly crushed for texture. Avoid blending the mixture smooth: a smooth bean purée tends to make dense, pasty burgers rather than patties with a pleasant bite.
- Mix the patty mixture. Add the cooled rice, oats, onion, garlic, tomato paste, soy sauce, paprika, cumin, salt, pepper, and thickened flax mixture. Stir and press everything together until evenly combined. The mixture should hold when squeezed but still look textured. If it seems wet, mix in another tablespoon of oats and wait a couple of minutes; if it seems crumbly, mash a few more beans into it.
- Shape and chill. Divide the mixture into four equal portions, about ¾ cup (roughly 170 g) each. With damp hands, shape each portion into a patty about ¾ inch (2 cm) thick and slightly wider than the bun, since it will tighten a little as it cooks. Set the patties on a plate, cover, and refrigerate for 15 minutes. This rest lets the oats absorb moisture and helps the patties keep their shape in the pan.
- Brown the patties. Heat a large nonstick or well-seasoned skillet over medium heat for about 2 minutes, then add the oil and swirl to coat. Arrange the chilled patties in the pan with space between them. Cook for 5 minutes on the first side without moving them, then turn carefully with a thin, wide spatula and cook for 5 minutes on the second side. The surfaces should be deeply browned and the centers hot. If your skillet is too small to leave space around the patties, cook them in batches rather than crowding the pan.
- Serve. Let the patties stand for 2 minutes so they settle, then place them in vegan buns and add the toppings you like. For a toasted bun, warm the cut sides in the skillet for 30 to 60 seconds after removing the burgers. Serve while the patties are hot and the edges are crisp.
Tips
- Dry the beans well. Rinsing removes the canning liquid, but the surface moisture needs to be blotted away too. If the beans are visibly wet, give them a few extra minutes on a towel. A drier mixture is easier to shape and less likely to stick or fall apart when you turn it.
- Keep some bean texture. Mash about two-thirds of the beans, rather than all of them. The mashed portion helps hold the patty together, while the remaining pieces make the cooked burger less uniform and more substantial. A fork or potato masher gives you better control than a food processor.
- Adjust the mixture gently. Beans and rice can vary in moisture, so check the texture before shaping. Add oats a tablespoon at a time if the mixture is sticky; give them a minute to absorb moisture before adding more. If the mixture is dry and breaks apart, mash a few beans rather than pouring in water, which can make it loose again.
- Flip only once the crust has formed. Let the first side cook undisturbed for the full 5 minutes, then slide a broad spatula underneath and turn in one confident motion. If the patty resists, give it another 30 seconds. Early or repeated flipping can break the crust before it has firmed.
Serving Suggestions
Serve each patty on a soft vegan bun with lettuce, tomato, pickles, and vegan mayonnaise. A thin layer of mayonnaise or another spread also helps keep the bun from feeling dry, while pickles or a splash of vinegar-based sauce bring a sharp contrast to the savory beans and rice. Add sliced red onion, mustard, or a little hot sauce if you want a more pronounced bite.
For a meal without buns, serve the patties over a green salad, alongside roasted potatoes, or with a bowl of slaw. They are sturdy enough to cut into wedges and serve as part of a casual platter with sliced vegetables and dips. If you are setting out toppings for a group, keep wet toppings such as tomato and sauce separate until serving so the buns do not become soggy.
Variations
Use another bean: Kidney beans or pinto beans can replace the black beans in the same drained quantity. Pinto beans make a softer, milder patty; kidney beans are firmer and have a slightly more pronounced bean flavor. Whichever you use, rinse and dry them well, and keep part of them whole for texture.
Change the grains: Cooked white rice or quinoa can stand in for the brown rice, measured by volume. Quinoa gives the mixture a slightly more delicate texture, so keep the oats in the recipe and chill the shaped patties fully. Do not substitute uncooked rice or quinoa; the recipe relies on grains that are already cooked.
Make them smoky or spicy: For a smokier flavor, add another ½ teaspoon smoked paprika. For heat, add ¼ teaspoon cayenne or a finely minced jalapeño. A teaspoon of Dijon mustard can replace some of the tomato paste, though the patties will taste tangier and a little less sweet.
Make the recipe gluten-free: Choose certified gluten-free oats and use tamari or another gluten-free alternative instead of regular soy sauce. Check the labels on the buns and any condiments as well, or serve the patties in lettuce leaves or over a grain bowl. The flavor stays much the same, though a lettuce wrap will be less filling than a bun.
Storage and Reheating
Refrigerate cooked patties within 2 hours of cooking in a shallow, covered container. They keep for 3 to 4 days in the refrigerator. For the best texture, store the patties separately from buns and toppings, and assemble each burger just before eating. The uncooked mixture can also be covered and refrigerated for up to 24 hours; shape it into patties before cooking and expect the oats to have absorbed a little more moisture.
To freeze cooked patties, cool them promptly, place parchment between them, and seal them in a freezer-safe container for up to 2 months for best quality. Thaw overnight in the refrigerator before reheating, or reheat from frozen over low heat with a lid so the center warms before the outside gets too dark. Reheat leftovers in a covered skillet or microwave until the center reaches 165°F (74°C); check the middle with a food thermometer. Add a small splash of water to the skillet and cover it if the patties seem dry.
Frequently Asked Questions
Why are my vegan burgers falling apart?
Common causes are wet beans, a mixture that has not rested, or patties that are turned before a crust forms. Pat the rinsed beans dry, give the shaped patties the full 15-minute chill, and leave the first side undisturbed for 5 minutes. If the mixture still feels loose before shaping, add oats one tablespoon at a time and let them absorb the moisture.
Can I make the mixture ahead?
Yes. Cover the mixed, unshaped mixture and refrigerate it for up to 24 hours. The oats will continue to absorb moisture as it sits, so check the consistency before shaping. If it has become stiff or crumbly, mash in a spoonful of beans; if it is sticky, add a little more oats and wait a minute before forming the patties.
Can I bake these instead of pan-frying?
Yes. Arrange the chilled patties on a lightly oiled, parchment-lined baking sheet and bake at 400°F (200°C) for about 20 to 24 minutes, turning once halfway through. Baking gives the burgers a more evenly firm surface and usually less browning than a skillet. Check that the centers are hot before serving, and avoid making the patties thinner because they can dry out.
Can I use quick oats or oat flour?
Quick oats can replace rolled oats in the same volume, though they make a slightly softer, more even-textured patty. Oat flour absorbs liquid more quickly, so start with about ⅓ cup (30 g) rather than the full ½ cup and add more only if needed. Let the mixture sit briefly before deciding whether it needs extra binder.
What can I use instead of ground flaxseed?
Chia seeds work as a practical substitute: use 1 tablespoon (about 12 g) chia seeds with 2 tablespoons (30 ml) water, then wait until the mixture gels. The seeds may be more noticeable in the finished patty. If you do not have either seed, mash a few extra beans and add a tablespoon or two of oats; the patties may be a little more delicate, so chill them well and flip carefully.
Related
- Eggnog Recipe No Sugar: Creamy and Smooth
- Non-Alcoholic Eggnog Recipe: Creamy, Safe and Easy
- Eggnog Recipe NZ: Creamy, Cooked and Easy to Make
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).