Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Vegan Burger on Whole-Grain Bun

The Best Vegan Burger Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lorena Kensley
  • Total Time: 50 minutes

Description

This vegan burger recipe combines black beans, oats, nuts, and warm spices to create a hearty, protein-packed patty that’s crisp on the outside and tender inside. Perfect for weeknight dinners or weekend cookouts, this plant-based burger is nutritious, flavorful, and easy to make from scratch.


Ingredients

For the Burgers:

  • 1 large red pepper, cored and roughly chopped
  • ½ small red onion, roughly chopped
  • ½ cup raw almonds
  • ¼ cup pepitas (pumpkin seeds)
  • ¼ cup hemp seed hearts
  • 2 tablespoons ground flaxseed meal (or chia seeds)
  • 2 cloves garlic
  • 1 teaspoon kosher salt
  • 1 ¼ teaspoons cumin
  • ¾ teaspoon chili powder
  • ¼ teaspoon smoked paprika
  • 1 can (15 ounces) black beans, rinsed and drained
  • ½ cup old-fashioned rolled oats (gluten-free if needed)
  • 2 tablespoons water
  • Whole-grain or gluten-free burger buns

Topping Ideas:

  • Sliced tomatoes
  • Fresh arugula or lettuce
  • Sliced avocado
  • Red onions
  • Dairy-free yogurt or mustard


Instructions

  1. Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
  2. Place the chopped red pepper and onion in a food processor and pulse until minced. Transfer the mixture to a large mixing bowl.
  3. Add almonds, pumpkin seeds, hemp seeds, flaxseed meal, garlic, salt, cumin, chili powder, and smoked paprika to the processor and blend until coarse and aromatic.
  4. Add this mixture to the bowl with the pepper and onion.
  5. In the same processor, blend the black beans, oats, and water until mostly smooth with a few small chunks for texture.
  6. Combine everything in the bowl and stir until well mixed and thick enough to shape.
  7. Scoop ⅓ cup of mixture at a time and shape into patties about 1 inch thick.
  8. Arrange the patties on the prepared baking sheet and bake for 20 minutes. Flip each patty and bake an additional 5–10 minutes until crisp and heated through.
  9. Serve on toasted buns with your favorite toppings.

Notes

  • To Store: Keep leftover patties in an airtight container for up to 5 days in the refrigerator.
  • To Freeze: Wrap uncooked patties individually and freeze for up to 2 months. Thaw overnight before cooking.
  • To Reheat: Warm gently in the oven or skillet until heated through.
  • Customization Tip: Add cooked quinoa, chopped spinach, or chili flakes for extra texture or flavor.
  • Serving Idea: Pair with baked sweet potato fries or a light kale salad for a complete meal.
  • Prep Time: 25 minutes
  • Cook Time: 25 minutes
  • Cuisine: American