These satisfying veggie burgers combine mashed black beans with grated carrots, finely chopped mushrooms, sweet corn kernels, and aromatic seasonings like smoked paprika and cumin. The mixture binds together naturally with oats, breadcrumbs, and egg, forming patties that cook up beautifully in a skillet. Each patty develops a crispy exterior while staying tender and moist inside.
The preparation comes together quickly—simply mash, mix, shape, and cook for about five minutes per side. Serve on toasted buns with classic toppings like crisp lettuce, ripe tomato slices, tangy pickles, and your favorite condiments.
The rain hammered against the kitchen window that Tuesday evening, and I had exactly zero desire to grocery shop. A can of black beans stared at me from the pantry shelf like a challenge, half a bag of carrots wilted quietly in the crisper, and somewhere in the chaos I convinced myself a veggie burger was not only possible but maybe even great. Three attempts later, with bean residue on my ceiling and a surprisingly golden patty in the skillet, I realized I had stumbled into something worth repeating.
My friend Marco, a devoted carnivore, stopped by unannounced while I was flipping the second batch. He eyed the skillet with open suspicion and said nothing smells like meat here. Two burgers later he asked for the recipe and I pretended it was a family secret.
Ingredients
- Black beans (1 can, 400 g): The backbone of the patty, providing bulk and a meaty bite when mashed coarsely rather than blended smooth.
- Grated carrots (1 cup): They add natural sweetness and help bind everything together while keeping the interior moist.
- Finely chopped mushrooms (1 cup): Mushrooms bring umami depth that makes people forget they are eating vegetables.
- Diced red onion (1/2 cup): A sharp crunch that cuts through the earthiness of the beans and spices.
- Corn kernels (1/2 cup): Little bursts of sweetness scattered through every bite, frozen works fine if thawed first.
- Rolled oats (1/2 cup): The quiet hero that absorbs moisture and prevents your patty from crumbling on contact.
- Breadcrumbs (1/2 cup): Gives the exterior something to crisp up against when it hits the hot pan.
- Large egg (1): The glue holding it all together, or swap for a flax egg if you want to keep it vegan.
- Garlic, parsley, smoked paprika, cumin, salt, pepper: This is where the magic lives, do not skip the smoked paprika under any circumstances.
- Olive oil (2 tbsp): For a golden sear that makes you proud of what you made.
- Burger buns and toppings: Lettuce, tomato, pickles, ketchup, or whatever your heart tells you is right.
Instructions
- Mash the beans:
- Dump the drained black beans into a large bowl and attack them with a fork or potato masher. You want texture, not baby food, so leave plenty of half smashed beans intact for a satisfying bite.
- Build the mixture:
- Toss in the grated carrots, mushrooms, red onion, corn, garlic, parsley, oats, breadcrumbs, and every last spice. Get your hands in there and mix until the colors are evenly distributed and it looks like a beautiful messy garden.
- Bind it together:
- Crack in the egg or add your prepared flax egg and fold gently. Grab a handful and squeeze, if it holds its shape without oozing through your fingers you are in business.
- Shape the patties:
- Divide into four equal portions and form each into a patty about an inch thick. Press a small dimple in the center with your thumb so they cook evenly and do not puff up like little bean domes.
- Sear to golden perfection:
- Heat olive oil in a skillet over medium heat until it shimmers, then lay the patties in carefully. Cook four to five minutes per side until each face is deeply golden and crisp, resisting the urge to poke or press them down.
- Assemble and devour:
- Toast the buns if you want extra crunch, then stack each patty with lettuce, tomato, pickles, and whatever sauces make you happy. Eat immediately while the contrast between the crispy exterior and soft interior is at its peak.
One summer evening I plated these on the back porch with sweet potato fries and a cold lemonade, and my neighbor leaned over the fence to ask what smelled so good. I sent a plate over and she returned the empty dish with a note that simply said more please.
Making It Vegan
Swapping the egg for a flax egg changes almost nothing about the flavor or texture if you do it right. Mix one tablespoon of ground flaxseed with two and a half tablespoons of water and let it sit for five minutes until it gels into something suspiciously egg-like. I was skeptical the first time but the patties held together with the same stubborn integrity and no one at the table noticed the difference.
Grilling Instead of Pan Frying
These patties can absolutely go on a grill but they need a little toughening up first. Chill them in the refrigerator for at least thirty minutes so they firm up and do not fall through the grates into the flame. Brush the grill grates with oil and use a spatula with confidence, a gentle hand here means a broken patty and a sad cook.
Storage and Leftovers
Cooked patties keep in the refrigerator for up to three days and reheat beautifully in a skillet with just a touch of oil. You can also freeze the uncooked shaped patties between layers of parchment paper for a weeknight dinner that comes together in under twenty minutes.
- Label the freezer bag with the date so you remember to use them within two months.
- Reheat from frozen in a covered skillet over low heat for the best texture.
- Never microwave a veggie burger patty unless you enjoy soggy disappointment.
Some recipes earn their place in your rotation through sheer convenience, and others earn it through the smiles they create. This one does both without even trying very hard.
Recipe FAQs
- → How do I keep the patties from falling apart?
-
Mash beans thoroughly but leave some texture for better binding. Refrigerate the formed patties for 30 minutes before cooking. The oats and breadcrumbs help hold everything together.
- → Can I make these vegan?
-
Yes, replace the egg with a flax egg—combine 1 tablespoon ground flaxseed with 2.5 tablespoons water and let it sit for 5 minutes before adding to the mixture.
- → Can I grill these instead of pan-frying?
-
Absolutely. Chill the patties for at least 30 minutes before grilling to help them maintain their shape. Grill over medium heat for 4–5 minutes per side.
- → How long do these keep in the refrigerator?
-
Cooked patties store well in an airtight container for 3–4 days. Uncooked patties can be frozen for up to 3 months with parchment paper between layers.
- → What other vegetables can I add?
-
Finely chopped bell peppers, grated zucchini, diced spinach, or shredded sweet potatoes all work wonderfully. Just squeeze excess moisture from watery vegetables before mixing.
- → Can I bake these instead of frying?
-
Yes, bake at 375°F (190°C) for 20–25 minutes, flipping halfway through. Brush both sides with olive oil for better browning.