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
black bean fritters on a plate

Black Bean Fritters

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 10 reviews
  • Author: Liz Thomson
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 10 Fritters 1x
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian


These black bean fritters are crispy and full of spicy flavor, making them a perfect for a vegetarian main dish! Drizzled with cilantro sauce, you’ll be coming back for seconds!


Units Scale
  • 1/2 small yellow onion
  • 1 15oz can black beans, drained and rinsed
  • 1 teaspoon cumin
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon cayenne
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon salt
  • 1 egg
  • 1 1/4 cup panko crumbs, divided
  • 2 tablespoons avocado oil or another neutral high-heat oil
  • 1/3 cup of cilantro sauce or salsa


  1. Add the onion to a food processor and pulse 4-5 times until finely chopped.
  2. Add the black beans, cumin, smoked paprika, cayenne, garlic powder, salt, and egg to the food processor. Pulse 7-9 times until the mixture is chunky.
  3. Stir in 3/4 cup panko crumbs.
  4. Shape the bean mixture into 10 small patties.
  5. Dip each patty in panko crumbs.
  6. In a large non-stick skillet, heat 1 tablespoon of avocado oil over medium-high heat, for 30 seconds.
  7. When the oil is hot, add half the fritters and cook for 3-4 minutes until golden brown. Flip and continue to cook for 2-3 minutes until crispy.
  8. Transfer the fritters to a plate.
  9. Add the second tablespoon of oil, then cook the remaining fritters.
  10. Serve with cilantro sauce or salsa.


This blog post was originally published in May 2013. Updated December 2021.