Spicy Bean Burgers with Lime Yogurt & Salsa Recipe

Yields: 6 burgers
Prep Time: 15 minutes
Cook Time: 10-12 minutes


For the bean burgers:

  • 2 (15-ounce) cans black beans, rinsed and drained
  • 1/2 cup breadcrumbs (Panko breadcrumbs work great for extra crunch)
  • 1/4 cup finely chopped red onion
  • 1 large egg
  • 1 tablespoon chili powder
  • 1 teaspoon cumin
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 tablespoons olive oil

For the lime yogurt:

  • 1 cup plain Greek yogurt
  • 1/2 lime, zested and juiced
  • 1/4 cup chopped fresh cilantro
  • Salt and pepper to taste

For the salsa:

  • 1 cup chopped tomatoes
  • 1/4 cup chopped red onion
  • 1/4 cup chopped fresh cilantro
  • 1 jalapeno pepper, seeded and finely chopped (optional)
  • 1 tablespoon lime juice
  • Salt and pepper to taste


  • 6 whole wheat hamburger buns
  • Toppings of your choice: lettuce, sliced tomato, avocado, etc.


Make the salsa:

  • Combine chopped tomatoes, onion, cilantro, jalapeno (if using), lime juice, salt, and pepper in a bowl. Set aside to allow flavors to blend.

Make the bean burgers:

  • In a large bowl, mash the black beans with a fork or potato masher until slightly chunky.
  • Add breadcrumbs, red onion, egg, chili powder, cumin, garlic powder, salt, and pepper. Mix until well combined.
  • Form the mixture into 6 equal-sized patties.

Make the lime yogurt:

  • In a small bowl, whisk together yogurt, lime zest, lime juice, cilantro, salt, and pepper.

Cook the burgers:

  • Heat olive oil in a large skillet or grill pan over medium heat.
  • Cook the burgers for 5-6 minutes per side, or until cooked through and slightly browned.

Assemble the burgers:

  • Toast the buns if desired.
  • Spread lime yogurt on the bottom bun.
  • Top with a bean burger, a generous spoonful of salsa, and your favorite toppings.
  • Place the top bun and enjoy!


  • Adjust the spice: Customize the heat level by increasing or decreasing the chili powder, or omitting the jalapeno in the salsa.
  • Make ahead: The salsa and lime yogurt can be made ahead of time and stored in the refrigerator.
  • Freeze for later: The uncooked bean burger patties can be frozen for a quick meal later. Freeze them individually on a baking sheet, then store in a freezer-safe container.


No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *