Vegan Crispy Walnut Black Bean Veggie Burgers

Prep: 20 minCook: 15 min5 servingsmedium
Crispy Walnut Black Bean Veggie Burgers

Hearty plant-based burgers loaded with toasted walnuts, black beans, and warm spices like cumin and smoked paprika. Brown rice and panko bind the patties into sturdy, grillable rounds with a crispy exterior and tender center. Perfect for summer cookouts, meal prep, or quick weeknight dinners. This version prioritizes texture contrast and deep umami flavors, moving beyond bland veggie patties with bold seasoning and a simple pan-fry or grill method. Vegan, naturally gluten-free adaptable.

Ingredients

5 servings
  • 1 cup cooked brown rice, cooked
    cooked quinoa or millet1:1gluten-free grain

    adds slight nuttiness

    Full guide →
  • 1 cup raw walnuts, or bread crumbs
    sunflower seeds or chopped pecans1:1nut-free

    sub seeds for nut allergy

    Full guide →
  • ½ Tbsp avocado oil, plus more for cooking
  • ½ medium white onion, finely diced
  • 1 Tbsp chili powder blend, mixed
  • 1 Tbsp cumin powder, ground
  • 1 Tbsp smoked paprika, ground
  • ½ tsp sea salt, plus more for coating
  • ½ tsp black pepper, plus more for coating
  • 1 Tbsp coconut sugar, or brown sugar
    maple syrup or agave0.75 Tbspliquid sweetener

    reduces binding slightly, add pinch more breadcrumbs

    Full guide →
  • 1 ½ cups cooked black beans, well rinsed, drained, patted dry
    white beans or chickpeas1:1legume swap

    same texture when mashed

    Full guide →
  • cup panko bread crumbs, or gluten-free breadcrumbs
    oat flour or crushed nuts1:1 by volumegluten-free bindinggluten-free

    oats less crispy

    Full guide →
  • 3 Tbsp vegan BBQ sauce, or 4 Tbsp if needed for binding
    soy-free tamari sauce + maple syrup3 Tbsp sauce + 1 tsp syrupsoy-free

    adjusts sweetness to taste

Instructions

  1. 1

    Cook brown rice if needed.

  2. 2

    Toast raw walnuts in a skillet over medium heat for 5-7 minutes, stirring often, until fragrant and golden. Cool completely.

  3. 3

    In the same skillet over medium heat, warm oil and add diced onion. Season with salt and pepper, saute 3-4 minutes until soft and translucent.

  4. 4

    Pulse cooled walnuts with chili powder, cumin, smoked paprika, salt, pepper, and coconut sugar in a food processor until fine meal forms.

  5. 5

    Mash drained black beans in a large bowl with a fork, leaving a few whole beans.

  6. 6

    Add cooked rice, walnut spice mixture, sauteed onion, panko, and BBQ sauce to the beans. Mix 1-2 minutes until a moldable dough forms. Adjust with more BBQ sauce if dry or panko if wet. Taste and season.

  7. 7

    Divide mixture into 5 larger patties (1/2 cup each) or 10 smaller (1/4 cup each). Use a measuring cup lined with plastic wrap to pack, then gently flatten to 3/4-inch thick. Chill briefly if desired.

  8. 8

    Heat grill or skillet to medium-high and lightly oil the surface.

  9. 9

    Cook patties 3-4 minutes per side until deeply browned, reducing heat if browning too fast. Burgers will hold their shape but are more delicate than meat.

  10. 10

    Rest briefly before serving on toasted buns with desired toppings.

Tips

Tip 1

Toast walnuts just until fragrant to avoid bitterness, and let cool fully before processing so they stay textured and don't turn pasty.

Tip 2

Pat black beans completely dry after draining to prevent a wet, crumbly mixture that won't hold together when cooking.

Tip 3

For meal prep, form patties and refrigerate up to 24 hours before cooking, which helps them firm up and hold shape even better on the grill.

Good to Know

Storage

Refrigerate cooked patties in an airtight container for 2-3 days. Freeze uncooked patties on a baking sheet, then transfer to freezer bags for up to 3 months. Reheat frozen patties directly in a skillet or grill over medium heat, 4-5 minutes per side.

Make Ahead

Form patties up to 24 hours ahead and refrigerate on a lined baking sheet covered with plastic wrap. Freezing uncooked patties is highly recommended for meal prep.

Serve With

On toasted buns with lettuce, tomato, avocado, pickles, vegan mayo, or your favorite condiments. Serve alongside grilled vegetables, coleslaw, or french fries.

See pairing guide →

Common Mistakes

Watch

Toast walnuts carefully to avoid bitterness; watch for fragrant, golden color before removing

Watch

Drain and dry black beans thoroughly to prevent wet, crumbly mixture that won't bind

Watch

Don't overprocess the walnut mixture; fine meal texture holds better than powder

Watch

Avoid flipping too early; let patties develop a crust before turning to prevent breakage

Watch

Chill mixture if too warm before forming patties for easier shaping

Substitutions

Gluten-Free Swaps

brown rice
cooked quinoa or millet1:1gluten-free grain

adds slight nuttiness

Full guide →
panko
oat flour or crushed nuts1:1 by volumegluten-free bindinggluten-free

oats less crispy

Full guide →

Nut-Free Alternatives

walnuts
sunflower seeds or chopped pecans1:1nut-free

sub seeds for nut allergy

Full guide →

General Alternatives

black beans
white beans or chickpeas1:1legume swap

same texture when mashed

Full guide →
vegan BBQ sauce
soy-free tamari sauce + maple syrup3 Tbsp sauce + 1 tsp syrupsoy-free

adjusts sweetness to taste

coconut sugar
maple syrup or agave0.75 Tbspliquid sweetener

reduces binding slightly, add pinch more breadcrumbs

Full guide →
Find more substitutions →

FAQ

Can I make these ahead and freeze them?

Yes. Form patties, freeze on a baking sheet uncovered for 2 hours, then transfer to freezer bags for up to 3 months. Cook from frozen, adding 1-2 minutes per side. You can also refrigerate uncooked patties for up to 24 hours before cooking.

What if my mixture is too wet or too dry?

Too wet: add more panko breadcrumbs, 1 Tbsp at a time. Too dry: add 1-2 Tbsp more vegan BBQ sauce. The dough should hold together when squeezed but not be sticky or crumbly.

How long do cooked burgers keep in the fridge?

Cooked patties last 2-3 days in an airtight container. Reheat in a skillet over medium heat for 2-3 minutes per side or in a toaster oven at 350F for 8-10 minutes until warmed through.