I can’t get over how a humble can of black beans turns into patties this bold, savory, and craveable. With chili powder, rice, sour cream, and salsa in the mix, this meatless dinner disappears fast.

I’m obsessed with these black bean patties because they hit that sweet spot between lazy dinner and actually exciting food. I get crisp edges, a hearty middle, and that little kick from chili powder that makes every bite feel bold without trying too hard.
And I love how they’re filling without feeling heavy. Weeknight food, but not boring.
I keep coming back to them because black beans bring that earthy, satisfying bite I crave when I want something meatless that still feels legit. But honestly?
I’d eat these straight from the pan with zero shame. Crispy, spicy, simple, and seriously good every time.
Ingredients

- Black beans bring protein, fiber, and that hearty bite that actually feels filling.
- Onion adds a little crunch and sweetness so the patties don’t taste flat.
- Garlic makes everything bolder, because bland bean patties are just sad.
- Egg or flax helps hold it together, so you’re not flipping bean mush.
- Breadcrumbs or oats soak things up and give the patties better texture.
- Chili powder adds warm flavor without making the whole thing too spicy.
- Cumin gives that earthy, taco-night vibe you’ll definitely notice.
- Salt wakes up the beans, because they need a little help.
- Black pepper adds a tiny kick in the background.
- Cilantro keeps it fresh, unless you’re on Team Soap.
- Lime juice brightens everything up.
Plus, it cuts through the richness.
- Oil helps the outside get crisp and golden, aka the best part.
Ingredient Quantities
- 1 (15 ounce) can black beans, drained and rinsed
- 1/2 cup finely chopped yellow or white onion
- 2 cloves garlic, minced
- 1 large egg (or 1 tablespoon ground flaxseed mixed with 3 tablespoons water for vegan)
- 1/2 cup plain breadcrumbs or quick oats
- 1 teaspoon chili powder
- 1/2 teaspoon ground cumin
- 1/2 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
- 2 tablespoons chopped fresh cilantro
- 1 tablespoon lime juice
- 2 tablespoons olive oil or vegetable oil for cooking
How to Make this
1. Drain and rinse the black beans and pat them dry with a kitchen towel or paper towels.
2. Heat 1 tablespoon oil in a small skillet over medium heat; saute the finely chopped onion until translucent, about 4 minutes, then add the minced garlic and cook 30 seconds; remove from heat and let cool slightly.
3. In a large bowl, mash the black beans with a fork or potato masher until mostly broken down but still a bit chunky.
4. Add the cooked onion and garlic, egg or flaxseed mixture (1 tablespoon ground flaxseed mixed with 3 tablespoons water, set 5 minutes if vegan), breadcrumbs or quick oats, chili powder, cumin, kosher salt, black pepper, chopped cilantro, and lime juice to the mashed beans.
5. Stir until the mixture holds together; if too wet add a tablespoon more breadcrumbs or oats, if too dry add a teaspoon of water or lime juice.
6. Divide the mixture into 6 equal portions and form each into a patty about 3 to 4 inches wide and 1/2 inch thick.
7. Heat the remaining 1 tablespoon oil in a nonstick or cast iron skillet over medium heat until shimmering.
8. Cook the patties 3 to 4 minutes per side, pressing gently once with a spatula, until a crisp crust forms and they are heated through.
9. Transfer to a paper towel lined plate to drain briefly, then serve warm with rice, sour cream, and salsa.
Equipment Needed
1. Can opener
2. Colander or fine mesh sieve
3. Kitchen towel or paper towels
4. Small skillet for sautéing onions and garlic
5. Nonstick or cast iron skillet for cooking patties
6. Large mixing bowl
7. Fork or potato masher for mashing beans
8. Spatula or turner for flipping patties
9. Cutting board and chef knife for onion and cilantro
10. Measuring cups and measuring spoons
FAQ
Black Bean Patties Recipe Substitutions and Variations
- Egg: 1 tablespoon ground flaxseed mixed with 3 tablespoons water, 1 tablespoon chia seeds mixed with 3 tablespoons water, 1/4 cup mashed avocado, 1/4 cup silken tofu (blended)
- Plain breadcrumbs or quick oats: crushed saltine or cracker crumbs, panko breadcrumbs, 1/3 cup cooked quinoa, 1/4 cup almond flour (for gluten free)
- Fresh cilantro: chopped fresh parsley, chopped fresh basil, 1 teaspoon dried cilantro or parsley, 1 tablespoon chopped green onion
- Lime juice: lemon juice, 1 tablespoon apple cider vinegar, 1 tablespoon white wine vinegar, 1 teaspoon rice vinegar mixed with a pinch of sugar
Pro Tips
1. Chill the formed patties for 15 to 20 minutes before cooking. That helps them firm up so they hold together better in the skillet and develop a nicer crust.
2. For extra texture and flavor, reserve about 1/4 cup of whole beans to fold in last. They give pleasant bean pockets and keep the interior from turning into mush.
3. If you want a smokier, deeper flavor, add a pinch of smoked paprika or a few drops of liquid smoke to the mixture. Taste a small spoonful of the raw mix first and adjust seasoning before forming patties.
4. Cook over medium to medium low heat and be patient. Too-hot oil will brown the outside before the center warms through and can cause the patties to fall apart when flipped. Use a thin, wide spatula and flip only once.

Black Bean Patties Recipe
I can’t get over how a humble can of black beans turns into patties this bold, savory, and craveable. With chili powder, rice, sour cream, and salsa in the mix, this meatless dinner disappears fast.
4
servings
232
kcal
Equipment: 1. Can opener
2. Colander or fine mesh sieve
3. Kitchen towel or paper towels
4. Small skillet for sautéing onions and garlic
5. Nonstick or cast iron skillet for cooking patties
6. Large mixing bowl
7. Fork or potato masher for mashing beans
8. Spatula or turner for flipping patties
9. Cutting board and chef knife for onion and cilantro
10. Measuring cups and measuring spoons
Ingredients
1 (15 ounce) can black beans, drained and rinsed
1/2 cup finely chopped yellow or white onion
2 cloves garlic, minced
1 large egg (or 1 tablespoon ground flaxseed mixed with 3 tablespoons water for vegan)
1/2 cup plain breadcrumbs or quick oats
1 teaspoon chili powder
1/2 teaspoon ground cumin
1/2 teaspoon kosher salt
1/4 teaspoon freshly ground black pepper
2 tablespoons chopped fresh cilantro
1 tablespoon lime juice
2 tablespoons olive oil or vegetable oil for cooking
Directions
- Drain and rinse the black beans and pat them dry with a kitchen towel or paper towels.
- Heat 1 tablespoon oil in a small skillet over medium heat; saute the finely chopped onion until translucent, about 4 minutes, then add the minced garlic and cook 30 seconds; remove from heat and let cool slightly.
- In a large bowl, mash the black beans with a fork or potato masher until mostly broken down but still a bit chunky.
- Add the cooked onion and garlic, egg or flaxseed mixture (1 tablespoon ground flaxseed mixed with 3 tablespoons water, set 5 minutes if vegan), breadcrumbs or quick oats, chili powder, cumin, kosher salt, black pepper, chopped cilantro, and lime juice to the mashed beans.
- Stir until the mixture holds together; if too wet add a tablespoon more breadcrumbs or oats, if too dry add a teaspoon of water or lime juice.
- Divide the mixture into 6 equal portions and form each into a patty about 3 to 4 inches wide and 1/2 inch thick.
- Heat the remaining 1 tablespoon oil in a nonstick or cast iron skillet over medium heat until shimmering.
- Cook the patties 3 to 4 minutes per side, pressing gently once with a spatula, until a crisp crust forms and they are heated through.
- Transfer to a paper towel lined plate to drain briefly, then serve warm with rice, sour cream, and salsa.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 128g
- Total number of serves: 4
- Calories: 232kcal
- Fat: 9.1g
- Saturated Fat: 1.4g
- Trans Fat: 0g
- Polyunsaturated: 0.9g
- Monounsaturated: 4.8g
- Cholesterol: 46.5mg
- Sodium: 392mg
- Potassium: 295mg
- Carbohydrates: 28.3g
- Fiber: 6.6g
- Sugar: 2.8g
- Protein: 9.3g
- Vitamin A: 60IU
- Vitamin C: 2.8mg
- Calcium: 57mg
- Iron: 2.2mg










