Main Courses
This black bean and spinach burger recipe delivers hearty, flavorful patties that hold together perfectly—no crumbling, no compromise on texture. The secret lies in the right balance of mashed beans, finely chopped spinach, and a binder that creates meaty, satisfying bites every time.
I've tested countless variations, and this one consistently earns rave reviews, even from meat lovers.
The beauty of these burgers is their versatility—pan-fried for crispy edges or baked for a lighter option, both methods yield tender, flavorful patties with a satisfying herby crunch. The spinach adds freshness while the black beans provide substance, making these burgers both nutritious and deeply satisfying.
They're perfect for weeknight dinners or weekend BBQs, always a crowd-pleaser.
What you'll end up with is a burger that's rich in flavor, packed with plant-based protein, and holds its shape beautifully on the bun. The patties develop a caramelized crust when cooked, while staying tender inside—a balance that's surprisingly difficult to achieve but absolutely worth the effort.
Topped with avocado, lettuce, and a drizzle of vegan mayo, these burgers become a complete, restaurant-quality meal.
Ready in just 30 minutes, this recipe transforms simple pantry staples into something extraordinary. Whether you're serving up a quick lunch or preparing for a gathering, these black bean and spinach burgers deliver on taste, texture, and nutrition without any of the guesswork. Let's get started!
Ingredients for black bean and spinach burger
Pantry staples meet fresh ingredients to create burgers with satisfying texture and bold flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Black Beans 🫘 | 1 ½ cups | Drained, rinsed, mashed slightly |
| Fresh Baby Spinach 🌿 | 2 cups | Chopped finely, stems removed |
| Firm Tofu 🧇 | ½ cup | Crumbled for texture binder |
| Whole Wheat Breadcrumbs 🍞 | ½ cup | For structure and binding |
| Extra-Firm Tofu 🧇 | ¼ cup | Blended into vegan mayo |
| Vegan Mayonnaise 🥫 | ¼ cup | For moisture and binding |
| Garlic Cloves 🧄 | 2 cloves | Minced for aromatic depth |
| Yellow Onion 🧅 | ¼ cup | Finely diced for sweetness |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky depth (not sweet) |
| Ground Cumin 🌿 | 1 tsp | Toasted for warm earthiness |
| Dried Oregano 🍃 | ½ tsp | Mexican oregano preferred |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked for heat |
| Avocado Oil 🫒 | 2 tbsp | High smoke point for frying |
| Vegan Burger Buns 🍞 | 4 whole | Toasted lightly for structure |
The black beans are the heart of these burgers—Trader Joe's or Whole Foods carry the highest quality canned beans, but any low-sodium brand works in a pinch. Fresh baby spinach is ideal (the tender kind), but if you're using regular spinach, chop it extra fine—we want it to blend into the texture, not be noticeable as chunks. For the tofu binder, extra-firm is non-negotiable; it crumbles perfectly and absorbs flavors. Toast your breadcrumbs in a dry pan for 30 seconds before adding—they'll taste deeper and help bind better. The crumbled tofu and mayo combo is what gives these patties that meaty, cohesive texture meat lovers actually miss.
No smoked paprika? Regular paprika plus a pinch of liquid smoke works, but it won't be identical. Fresh spinach? Frozen works too—thaw and drain well. The vegan mayo can be swapped for mashed avocado or silken tofu, but texture will be slightly softer. Want more crunch? Add 1 tbsp finely chopped walnuts or sunflower seeds. The garlic and onion can be pulsed in a food processor for ultra-fine texture, but mincing by hand works too. If your patties feel too wet, add 1-2 tbsp more breadcrumbs—they're your secret weapon for structure. And yes, you can make these ahead: shape the patties, wrap in parchment, and freeze for up to 2 months.
These patties keep in the fridge for 4 days, wrapped tightly in a damp towel to maintain moisture. For best results, cook them fresh, but they reheat beautifully in a skillet with a splash of avocado oil. The avocado oil is worth the splurge—Trader Joe's or Costco have great prices—and it gives that perfect caramelized crust. Store your burger buns in a paper bag at room temp for up to a week; toasting them right before serving keeps them from getting soggy. Make a double batch of patties and freeze half—they're perfect for quick lunches or last-minute BBQs.
Why You'll Love This Recipe
- No Fuss, No Fail: I swear by this recipe when I’m too tired to measure anything. Drain the beans, pulse the tofu and spinach in the food processor—boom—you’ve got a patty in 10 minutes. The breadcrumbs handle the texture work, so no one will guess it’s not beef.
- Spinach-Packed Umami Bomb: That wilted spinach tucked into the mix? It’s not just green—it’s the secret sauce. The black beans bring the earthy depth, while the crispy tofu edges add a smoky crunch. Honestly, I’ve had people ask if I use meat substitutes, and I just smile.
- Lunchbox Superstar: These burgers don’t just survive reheating—they thrive. Toss them in a tortilla for a wrap, slice them for sandwiches, or pack them cold in a bento box. My kid’s school lunches got a major upgrade when I started making these. (Yes, even on a Tuesday night.)
- Pantry Hero, Wallet Friendly: Canned beans and a block of tofu? That’s a budget win right there. I make a double batch every Sunday—half for dinner, half for leftovers that last until Friday. No sad, soggy burgers here; they keep their shape and taste better the next day.
Step-by-step instructions for black bean and spinach burgers
Here's how to craft plant-based patties with herby crunch and satisfying texture—no special equipment needed.
Prepare the Base Ingredients
In a medium bowl, combine the 1.5 cups drained and rinsed canned black beans with the 2 cups finely chopped fresh baby spinach. Using a fork or potato masher, gently mash the black beans until you achieve a chunky texture with some small pieces remaining—this creates the perfect bite. The spinach will wilt slightly as it mixes in, adding moisture and nutrients while keeping the patties vibrant.
In a separate small bowl, blend the 0.25 cup extra-firm tofu with the 0.25 cup vegan mayonnaise until smooth. This mixture acts as a binder that will help hold the patties together during cooking. If the tofu is particularly firm, you might need to press it lightly or pulse it briefly in a food processor to break it down before blending with the mayo.
Build the Patty Mixture
In a large mixing bowl, combine the mashed black bean and spinach mixture with the 0.5 cup crumbled firm tofu, 0.5 cup whole wheat breadcrumbs, 0.25 cup finely diced yellow onion, 2 cloves minced garlic, 1 tbsp smoked paprika, 1 tsp ground cumin, 0.5 tsp dried oregano, 1 tsp salt, and 0.5 tsp black pepper. Stir everything together until well combined—you should see the breadcrumbs evenly distributed throughout the mixture.
Add the tofu-mayo blend and mix thoroughly, incorporating it evenly. The mixture should hold together when pressed gently but still feel slightly moist. If it feels too dry, add 1 tablespoon of water at a time until it reaches a workable consistency. This step is crucial for ensuring your patties won't crumble when cooking.
Shape and Chill the Patties
Divide the mixture into 4 equal portions (about 1 cup each) and gently shape them into ¾-inch thick patties on a parchment-lined plate. Use your hands to press down firmly but evenly, creating smooth, round patties with slightly tapered centers. This thickness ensures they cook through without burning on the outside.
Cover the plate with plastic wrap and refrigerate for at least 30 minutes (or up to 2 hours). Chilling helps the patties firm up, making them easier to handle and preventing them from falling apart when you cook them. This step also allows the flavors to meld together, resulting in a more cohesive and delicious bite.
Cook the Patties to Perfection
Heat 2 tablespoons avocado oil in a large skillet over medium heat until shimmering but not smoking. Add the patties and cook for 4-5 minutes per side, until they develop a deep golden-brown crust and are heated through to an internal temperature of 160°F. Avoid pressing down on them with a spatula—this will squeeze out the moisture and make them dry.
As the patties cook, you'll notice the smoked paprika and cumin infusing the oil with warm, earthy aromas. The breadcrumbs should turn crispy and golden, adding a satisfying crunch. Once both sides are properly browned, transfer the patties to a paper towel-lined plate to drain any excess oil.
Assemble and Serve
Lightly toast the 4 whole vegan burger buns in a dry skillet or toaster until they're warm and slightly crispy. Spread a thin layer of the remaining tofu-mayo mixture (if any) on the bottom half of each bun for extra flavor. Place a cooked patty on the bottom bun, then top with your favorite burger fixings—think avocado slices, pickled onions, or a dollop of vegan cheese.
Add the top bun and press down gently to create a neat sandwich. Serve immediately while the patties are still warm and the buns are crispy. These burgers deliver a hearty, satisfying texture with every bite—thanks to the black beans and spinach—paired with the herby crunch from the breadcrumbs and spices.
Pro Tips For Making Black Bean And Spinach Burger
- Squeeze the Spinach Dry: Baby spinach looks delicate, but those tiny leaves hide a ton of water—skip the salad spinner and you’ll end up with a soggy, gluey burger. Wrap the washed spinach in a clean kitchen towel, press firmly for 10 seconds, then repeat. (Yes, it’s tedious, but your burger won’t fall apart.)
- Pre-Cook the Beans: Drain and rinse canned black beans, then simmer them in a dry pan for 3–4 minutes until they start to split open. This removes excess starch and makes the texture tighter, so your patties hold together instead of crumbling like wet sand. (I learned this after making three batches that disintegrated on the grill.)
- Press the Tofu Hard: Extra-firm tofu still holds moisture—wrap it in a towel, place a heavy pan on top, and let it sit for 15 minutes. Then crumble it into the mix for a dense, meaty texture. Skimping here means your burger will taste like a sad, watery loaf. (Trust me, the effort is worth it.)
- Chill the Mixture: After mixing all ingredients, press the patties together and refrigerate for at least 30 minutes. Cold hands = less sticking, and the binder (flaxseed or breadcrumbs) has time to work. I used to rush this and always ended up with patties that fell apart at the first flip. (Your future self will thank you.)
Creative variations of black bean and spinach burger
Spicy Southwest Style
Transform these burgers into a fiesta of flavors by adding 1 tbsp chipotle powder and ½ tsp cayenne pepper to the patty mixture. For extra heat, mix in ¼ cup finely diced jalapeños or 2 tbsp pickled jalapeño relish—this adds moisture and a tangy kick.
Top with avocado crema (blend ½ avocado + 2 tbsp vegan sour cream + lime juice) and pickled red onions for a smoky, spicy Southwest twist. 🌶️
Mediterranean Herb Crust
For a bright, herby variation, replace the smoked paprika with 1 tbsp dried oregano and 1 tsp dried thyme, then add 2 tbsp finely chopped fresh parsley and 1 tbsp lemon zest to the patty mix.
Press the shaped patties into a crust of crushed pine nuts or sunflower seeds before cooking—this adds a nutty crunch. Serve with tzatziki sauce (vegan version with coconut yogurt) and sliced cucumbers. ✨
BBQ Smash Burgers
Flatten the patties into ¼-inch thick discs (like traditional smash burgers) and brush them with 2 tbsp BBQ sauce (I love Sweet Baby Ray's or Stubb's) before cooking. Add ½ cup chopped bell peppers and ¼ cup diced red onion to the mix for extra veggie texture.
Cook in a cast-iron skillet until caramelized, then top with sliced avocado and vegan coleslaw for a Southern-inspired twist. 🔥
Breakfast Burger Twist
Boost the patties with ½ cup cooked quinoa (for extra protein) and ¼ cup diced bell peppers for a breakfast-friendly version. Add 1 tsp turmeric and ½ tsp black salt (kala namak) for an eggy flavor.
Top with sautéed mushrooms, vegan cheese, and a spicy mustard glaze (mix 2 tbsp vegan mayo + 1 tsp Dijon mustard + ½ tsp sriracha). Serve on toasted everything bagel halves for a hearty morning meal. 💛
Global Fusion: Japanese Teriyaki
Swap the spices for 1 tbsp grated ginger, 1 tbsp soy sauce, and 1 tsp sesame seeds in the patty mix.
After cooking, brush the patties with teriyaki glaze (simmer ¼ cup soy sauce + 2 tbsp maple syrup + 1 tbsp rice vinegar + 1 tsp grated ginger). Top with sliced cucumber, shredded carrots, and vegan mayo mixed with sesame seeds for a Japanese-inspired fusion. 🌟
Extra Crunchy Veggie-Packed
For maximum texture, fold in ½ cup finely chopped mushrooms (sautéed first to remove moisture) and ¼ cup diced celery into the patty mix. Add 1 tbsp nutritional yeast for a cheesy depth.
Cook in a well-oiled cast-iron skillet until deeply browned, then serve on toasted brioche buns with sautéed spinach and vegan blue cheese dressing. 💪
Nutrition facts
Frequently asked questions
Can I make these burgers gluten-free?
Replace the whole wheat breadcrumbs with ½ cup gluten-free oats blended into a fine powder, or use gluten-free panko for extra crunch. For binding, add 1 tbsp ground flaxseed mixed with 3 tbsp water (let it thicken for 5 minutes) to the patty mixture. Gluten-free buns work too—just toast them well to prevent sogginess.
Why do my patties fall apart when cooking?
This usually happens when the mixture is too wet or lacks proper binding. First, ensure you're using extra-firm tofu and the tofu-mayo blend thoroughly. If the mixture feels sticky, add 1-2 tbsp more breadcrumbs or gluten-free oats. Also, chill the patties for at least 30 minutes before cooking—they need time to firm up. Avoid pressing them while cooking, as this squeezes out moisture.
What's the best way to store leftover patties?
Store cooked patties in an airtight container with a damp paper towel to retain moisture. They'll keep in the fridge for 4 days. For longer storage, wrap individual patties in parchment paper and freeze for up to 2 months. To reheat, warm in a skillet over medium heat for 2-3 minutes per side until crispy again. Never microwave—they'll turn soggy!
Can I bake these burgers instead of pan-frying?
Yes! Preheat your oven to 375°F and bake the patties on a parchment-lined tray for 15-18 minutes, flipping halfway through. For extra crispiness, brush with avocado oil before baking. Baking works well for meal prep—just store them properly to maintain texture. The internal temperature should reach 160°F for food safety.
How do I make these burgers kid-friendly?
Reduce the spices slightly: cut the smoked paprika to ½ tbsp and omit the cayenne if present. Add ¼ cup finely grated zucchini or carrot (squeeze out excess moisture first) to bulk up the patties without overpowering flavors. Serve with familiar toppings like ketchup, vegan cheese, or avocado slices. The natural sweetness of the black beans and spinach makes them appealing even to picky eaters!
