This is a black bean burger built from canned beans, a handful of spices, and pantry staples you probably already have. It comes together in one bowl, cooks in a skillet in under 10 minutes, and costs a fraction of a restaurant veggie burger. If you want a meatless burger that actually holds together and tastes like something, this is a solid place to start.
What makes this version work
Two things matter most here. First, how dry your beans are before they go into the bowl. Canned black beans carry a lot of moisture, and wet beans mean patties that fall apart in the pan. Drain them, rinse them, then spread them on a clean kitchen towel or paper towels for a few minutes before you start mashing. Second, partial mashing — not a full puree. You want roughly two-thirds of the beans mashed into a paste and the rest left mostly whole. That mix gives the patty enough stickiness to hold its shape while keeping some texture so it doesn’t turn into a dense hockey puck. Skip the egg in the mix — it makes the patty mushy. The panko breadcrumbs and the starch from the beans do the binding work just fine, and a flax egg works well if you need a vegan option.
Leftovers and meal prep
Cooked patties keep in the fridge for up to 4 days in an airtight container. To reheat, use a dry skillet over medium heat for 2 to 3 minutes per side — the microwave works in a pinch but softens the crust. Uncooked patties freeze well: lay them flat on a parchment-lined tray, freeze until solid (about 2 hours), then stack them in a zip-lock bag with parchment between each one. They’ll keep for up to 3 months. Cook straight from frozen in a covered skillet over medium-low heat, adding about 3 to 4 extra minutes per side. The bean mixture itself can also be made a day ahead and refrigerated; the patties actually hold together better after a night in the fridge because the breadcrumbs absorb more moisture.
What can go wrong
- Patties crumble when you flip them: The mix is too wet. Press each patty firmly before it goes in the pan and don’t touch it for at least 3 minutes — moving it too soon breaks the crust that holds everything together.
- The outside burns before the inside is hot: Heat is too high. Medium heat is the right setting; medium-high scorches the breadcrumbs fast. If the pan smokes immediately when you add oil, pull it off the burner for 30 seconds before adding the patties.
- Bland flavor even after following the recipe: Beans need more salt than you think. Season the mix before forming patties, then taste a tiny pinch of it raw. If it tastes flat, add salt now — you can’t fix it after cooking.
- Patties stick to the pan: Not enough oil, or the pan wasn’t hot enough before the patties went in. Add oil and let it shimmer before the patties touch the surface. A nonstick or well-seasoned cast iron skillet is the easiest choice for beginners.
- Soft, wet center after cooking: The patties were too thick. Keep them to about three-quarters of an inch thick. Thicker than that and the outside is done long before the center firms up.
Easy Black Bean Burger
Ingredients
For the Black Bean Patty Mixture:
- 1 can black beans (15 oz), drained and rinsed
- ½ cup panko breadcrumbs or gluten-free if needed
- ¼ cup finely chopped red onion
- 2 cloves garlic minced
- 1 large egg lightly beaten (or flax egg for vegan)
- 1 teaspoon ground cumin
- ½ teaspoon smoked paprika
- ½ teaspoon kosher salt
- 2 tablespoons finely chopped fresh cilantro optional but recommended
To Cook and Assemble:
- 2 tablespoons olive oil for frying
- 4 pieces burger buns preferably whole wheat or brioche
- 1 medium avocado sliced for topping
- 1 medium tomato sliced
- 1 cup lettuce or baby spinach
- 4 tablespoons mayonnaise or vegan mayo optional, for spread
Instructions
- In a large mixing bowl, mash the drained and rinsed black beans using a fork or potato masher. Leave some chunks for better texture.
- Add panko breadcrumbs, red onion, garlic, egg, cumin, smoked paprika, salt, and cilantro to the beans. Mix until well combined and the mixture holds together.
- Divide the mixture into 4 equal portions and form into burger patties, about 3/4 inch thick. If mixture is sticky, wet your hands slightly or chill for 10 minutes.
- Heat olive oil in a large skillet over medium heat (about 350°F / 175°C). Place patties in the skillet and cook for 4-5 minutes per side until crisp and golden brown. They should develop a slightly charred crust.
- Lightly toast the buns, then spread with mayo and layer with lettuce, tomato, avocado, and the warm black bean patty.
Notes
- Add 1 tablespoon of adobo sauce from canned chipotle peppers for a smoky-spicy kick.
- To make it vegan, replace the egg with a flax egg (1 tbsp flaxseed meal + 3 tbsp water, mixed and left to sit for 5 minutes).
- For a firmer texture, refrigerate patties for at least 30 minutes before cooking.
Nutrition
Frequently asked questions
Can I use dried black beans instead of canned?
Yes, but cook them fully and let them cool completely before using. Warm beans mash unevenly and add steam to the mix, which makes the patties harder to form and more likely to fall apart.
How do I know when the patties are done?
Look for a deep golden-brown crust on both sides and a firm feel when you press the center lightly with a spatula. Unlike meat burgers, there’s no internal temperature target here — you’re just heating through and building a crust, which takes about 4 to 5 minutes per side over medium heat.
Can I grill these instead of pan-frying?
You can, but it’s trickier for a first attempt. Black bean patties are more fragile than beef and can slip through grill grates. If you want to grill, chill the formed patties for at least 30 minutes first, use a well-oiled grate, and handle them as little as possible.
What bun works best with this?
A standard soft burger bun is fine, but a brioche or potato bun holds up better because the patty releases some moisture as it sits. Lightly toasting the cut side of the bun in the same skillet after the patties come out takes 60 seconds and makes a real difference in texture.
My mix feels too loose to shape — what do I do?
Add breadcrumbs one tablespoon at a time until the mix holds a shape when you press it in your palm. Refrigerating the mix for 20 to 30 minutes before forming is the easiest fix and works almost every time.
