Homemade Black Bean Patties with High Protein Buns

These homemade black bean burgers with Greek yogurt buns are worlds better than anything store-bought - you'll never go back.

Total
50 min
Prep
20 min
Cook
30 min
Serves
4
Protein
28–32gper serving
Crystal shaping seeded high-protein buns on a silicone mat

Why you’ll love it

  • Homemade black bean patties are worlds better than anything store-bought in both flavor and texture
  • Each burger provides approximately 30g of protein from multiple sources before you even add toppings
  • High-protein buns use Greek yogurt instead of eggs and oil for a healthier alternative that's still delicious
  • These pass the "upside down test" meaning the patties hold together perfectly without falling apart or crumbling
  • Perfect for meal prep - make the patties and buns ahead and assemble throughout the week for quick dinners
The one step that mattersDon't over-process the black beans - you want texture with visible chunks, not a smooth paste that tastes like refried beans

Say goodbye to store-bought veggie patties forever. Once you make these homemade black bean patties, you'll never go back - they're just that good. And when you pair them with these high-protein buns made from Greek yogurt and bread flour, you've got a complete vegetarian burger experience that rivals anything you could buy at a restaurant.

I realized while making this that there are actually more than four ingredients in the patties (despite initially thinking it was a four-ingredient recipe!), but it's still incredibly simple and straightforward. The patties come together in a food processor with black beans, red onion, egg whites, bread crumbs, and soy sauce. That's it. The result is a flavorful, protein-packed patty that holds together beautifully and has an actual meaty texture that doesn't fall apart when you flip it.

The high-protein buns are equally genius, using that magic Greek yogurt and flour combination that creates a tender, slightly chewy bun that's substantially higher in protein than regular burger buns. Together with the patties, toppings like pesto, shaved parmesan, arugula, and sliced onion, this is the kind of meal that makes you feel satisfied on every level - taste, nutrition, and the pride of having made it yourself from scratch.

What I love most about these burgers is how customizable they are. Sometimes I add roasted red peppers to the patty mixture, or swap the arugula for spinach, or use different cheeses. The base recipe is so solid that you can play around with variations and they always turn out great. These have become my go-to for meal prep because I can make a big batch of buns and patties on Sunday and have burgers ready all week.

Crystal blending the black bean mixture with an immersion blender

About the ingredients

Let's start with those high-protein buns, which are surprisingly simple. You'll use 350g of bread flour - bread flour is ideal here because it has higher protein content than all-purpose flour (about 12-14g protein per cup versus 10-12g), which creates a chewier, more substantial bun that won't fall apart under burger toppings and sauces. Combined with 350g of Greek yogurt (notice the equal ratio - easy to remember!), plus baking powder and salt, you've got a dough that replaces traditional eggs and oil while pumping up the protein content significantly. Black sesame seeds on top are optional but add a beautiful finish and subtle nutty flavor that I love.

For the black bean patties, start with one can of thoroughly drained and rinsed black beans. Make sure you rinse them really well to remove that canned bean liquid - otherwise your patties can taste too "beany." These are your protein and fiber powerhouse. You'll also need a quarter of a red onion for flavor and moisture, egg whites (about 1/3 cup or about 2-3 egg whites) to bind everything together without adding the fat from yolks, bread crumbs (panko works great because it's lighter and crispier) to absorb moisture and create the right texture, and a tablespoon of low-sodium soy sauce for that savory umami depth that makes these taste almost meaty.

For assembly, pesto is the perfect spread - it's rich and herby without being heavy, and it adds healthy fats and flavor. Shaved parmesan adds salty, nutty notes that complement the black beans, fresh arugula brings a peppery bite and some greens to your meal, and sliced onion adds crunch and sharp flavor. And don't forget to prep some sweet potatoes for the side - they're the perfect accompaniment. I like to cube them, toss with olive oil and spices, and roast them while I'm making the burgers.

Crystal holding up a spoonful of the blended black bean patty mixture

How I make it

The buns come together first since they need to bake. The Greek yogurt and bread flour get mixed and kneaded into a smooth dough, divided into portions, shaped into buns, and baked at two different temperatures - first 350°F to bake them through, then 425°F to get that golden-brown top. This two-temperature method ensures they're fully cooked without getting too dark.

For the patties, the food processor does most of the work. You pulse the black beans and onion until chunky - not smooth, you want texture here. Then you add the egg whites, bread crumbs, and soy sauce and pulse again until everything is combined and the mixture is thick enough to hold together. The "upside down test" is genius - if you can flip the bowl upside down and the mixture doesn't fall out, it's the perfect consistency for forming patties.

Forming the patties on parchment paper prevents them from sticking to everything and makes the process much cleaner. Then you cook them covered on low to medium heat, which is important. The covering helps them cook through without drying out, and the lower heat prevents burning while ensuring they're fully heated in the center.

Assembly is the best part - spreading that pesto on the warm bun, adding the crispy patty, piling on the toppings. These are substantial burgers that hold together when you bite into them, which is the mark of a really good veggie burger. No falling apart or crumbling like so many store-bought options.

Tips from my kitchen

  • Don't over-process the black beans - you want texture with visible chunks, not a smooth paste that tastes like refried beans
  • The mixture should be thick enough to hold together when you turn the bowl upside down - this is the consistency test
  • Use parchment paper when forming patties to prevent sticking to your hands and surfaces - makes cleanup easier
  • Cook patties covered on low to medium heat to ensure they cook through without burning the outside
  • Buns can be made ahead and frozen for up to a month for quick burger assembly anytime you want
  • Bread flour has more protein than all-purpose and creates better structure, but AP flour works too if that's what you have
  • Make a batch of roasted sweet potatoes at the beginning of the week as an easy side - they pair perfectly with these burgers

Homemade Black Bean Patties with High Protein Buns

These homemade black bean burgers with Greek yogurt buns are worlds better than anything store-bought - you'll never go back.
Prep
20 min
Cook
30 min
Total
50 min
Serves
4
Calories
420–480

Ingredients

High Protein Buns
  • 350g bread flour (about 2¾ cups - weighing is most accurate)
  • 350g non-fat or low-fat Greek yogurt (about 1⅓ cups - use thick, high-protein yogurt)
  • 1g baking powder (about ¼ tsp)
  • Generous pinch of fine salt
  • Black sesame seeds (optional, for topping - adds beautiful visual and subtle flavor)
Black Bean Patties
  • 1 can (15 oz) black beans, drained and rinsed very thoroughly
  • 1/4 medium red onion, cut into large chunks
  • 1/3 cup egg whites (approximately 2-3 large egg whites)
  • 1⅓ cup bread crumbs (panko recommended for lighter texture)
  • 1 tbsp low sodium soy sauce
For Assembly
  • 1/2 cup basil pesto (store-bought or homemade)
  • 1 cup shaved parmesan cheese
  • 2 cups fresh arugula
  • 1 small red onion, thinly sliced
  • Cooking spray or oil for pan
Optional side
  • Sweet potatoes, cubed and roasted

Instructions

  1. **For High Protein Buns:**
  2. Preheat oven to 350°F. Line baking sheet with parchment paper.
  3. In large bowl, whisk together 350g bread flour, 1g baking powder, and generous pinch of salt to distribute evenly.
  4. Add 350g Greek yogurt to flour mixture. Use spoon to start mixing, then switch to hands when it gets too thick to stir. Bring dough together and knead in bowl (or on clean surface) for 3-5 minutes until it forms smooth, cohesive dough. Dough should be soft and slightly tacky but not sticky.
  5. Divide dough into 4 equal pieces (about 175g each for uniformity). Roll each piece between palms to form smooth ball.
  6. Gently flatten and shape each ball into bun shape - round with flat top and bottom, about 4 inches in diameter.
  7. If using black sesame seeds, sprinkle generously on top of each bun now, pressing gently so they adhere.
  8. Place buns on prepared baking sheet with 2-3 inches space between them.
  9. Bake at 350°F for 20 minutes until buns are set and cooked through.
  10. After 20 minutes, increase oven temperature to 425°F and bake for another 10 minutes until tops are golden brown with slight color. Don't skip this step - it creates that beautiful finish.
  11. Remove from oven and let cool on baking sheet while you make patties. Buns can be made ahead and frozen.
  12. **For Black Bean Patties:**
  13. Ensure black beans are very well drained and rinsed - excess liquid makes patties too wet. Let them drain in colander for a few minutes.
  14. Add drained black beans to food processor along with red onion chunks (no need to chop small - processor will break them down).
  15. Pulse food processor 8-10 times, stopping to scrape down sides as needed. You want beans and onion broken down into small chunks with visible texture - NOT smooth paste. Mixture should look chunky.
  16. Add egg whites (1/3 cup), bread crumbs (1⅓ cup), and soy sauce (1 tbsp) to food processor.
  17. Pulse another 6-8 times until mixture is combined and thick. Scrape down sides and pulse a few more times if needed.
  18. Time for the upside down test! Carefully turn food processor bowl upside down over sink. If mixture stays put and doesn't slide out, it's perfect consistency. If it starts sliding or falling, it's too wet - add 2-3 tbsp more bread crumbs and pulse until it passes test.
  19. Lay out sheet of parchment paper on cutting board or counter to prevent sticking.
  20. Divide mixture into 4 equal portions (use scale for uniformity if you have one - about 150-175g each).
  21. Use hands to form each portion into patty shape about 4 inches in diameter and 3/4 inch thick. Make them size of your buns. Compact them well so they hold together.
  22. Heat large skillet over low to medium heat. Spray generously with cooking oil to prevent sticking.
  23. Carefully transfer patties to hot pan using spatula. Cover pan with lid - this is important for cooking through.
  24. Cook covered for 3-4 minutes on first side without moving or pressing them - let them develop crust.
  25. Carefully flip patties using spatula. Cover again and cook another 3-4 minutes on second side until both sides are crispy and golden brown and patties are heated through.
  26. Remove from heat. Patties should be firm and hold together when handled.
  27. **Assembly:**
  28. Slice buns in half horizontally with serrated knife.
  29. Spread generous amount of pesto (about 2 tbsp) on bottom half of each bun.
  30. Place one black bean patty on top of pesto.
  31. Add shaved parmesan cheese (about ¼ cup per burger) on top of patty.
  32. Add handful of fresh arugula (about ½ cup per burger).
  33. Add 2-3 slices of red onion.
  34. Cap with top half of bun.
  35. Serve immediately with side of roasted sweet potatoes or your favorite side dish. Enjoy this protein-packed homemade burger!
  36. **Storage:**
  37. Buns: Cool completely, store in airtight container at room temperature 2-3 days or freeze up to 1 month.
  38. Patties: Refrigerate cooked patties up to 4 days, or freeze uncooked patties up to 1 month with parchment between them.
Nutrition, per burger (without toppings)
420-480 calories28-32g protein70-80g carbs4-6g fat10-12g fiber

Questions I get about this one

Why use bread flour instead of all-purpose flour for the buns?

Bread flour contains more protein than all-purpose flour (about 12-14g per cup versus 10-12g), which creates a chewier, more substantial bun with better structure. These buns need to hold up to burger toppings and sauces without falling apart or getting soggy, and the extra protein in bread flour helps them do exactly that. The higher protein content creates more gluten, which gives the buns that nice chewy texture. That said, all-purpose flour will work in a pinch - the buns just won't be quite as sturdy.

Can I make the patties ahead of time?

Absolutely! Form the patties and place them on a parchment-lined baking sheet or plate. Cover and refrigerate for up to 2 days before cooking. You can also freeze them for up to a month - just place parchment paper between each patty so they don't stick together, then store in a freezer bag. Cook from frozen, adding a few extra minutes to the cooking time on each side. I always make a double batch and freeze half.

What's the "upside down test"?

This is my genius way to check if your patty mixture is the right consistency. If you can turn the food processor bowl upside down and the mixture stays put without sliding out or falling, it's thick enough to form into patties that will hold together during cooking. If it starts to slide out, it's too wet - add more bread crumbs a tablespoon at a time until it passes the test! This trick has never failed me.

Made it? Tell me how it went

Your rating
Jump to recipeWatch