Side Dishes
This black bean and corn veggie burger recipe delivers restaurant-quality texture and flavor without the meat—crispy edges, hearty fillings, and a satisfying crunch that holds up to any burger.
The secret lies in the perfect blend of black beans, corn, and binding ingredients that create a patty sturdy enough to grill or pan-fry without falling apart. I’ve tested this recipe countless times to ensure it’s foolproof, whether you’re feeding a crowd or treating yourself to a plant-based meal.
The beauty of this recipe is its versatility—it’s packed with protein and fiber from the black beans and corn, making it a hearty, nutrient-dense option that still tastes indulgent. No special equipment is needed; just a food processor, a pan, and a few simple ingredients.
The patties develop a golden crust when cooked, while the inside stays tender and flavorful, thanks to a mix of spices and a touch of breadcrumbs for structure.
What you’ll end up with is a veggie burger that’s crispy on the outside, juicy on the inside, and packed with enough texture to satisfy even the most skeptical meat lovers.
The flavor profile is bold yet balanced—earthy from the black beans, sweet from the corn, and aromatic from the spices. Serve it on a toasted bun with your favorite toppings, or even as a patty melt for a cozy, comforting meal.
This recipe works for any occasion—weeknight dinners, BBQs, or even as a make-ahead option for meal prep. The patties freeze well, so you can batch-cook and reheat whenever you crave a satisfying, plant-based burger. Let’s get started!
Ingredients for black bean and corn veggie burger
Six hearty ingredients create crispy, satisfying veggie burgers that hold their shape and taste restaurant-worthy.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Black Beans 🫘 | 1 ½ cups | Drained and rinsed thoroughly |
| Frozen Corn Kernels 🌽 | 1 cup | Thawed and drained |
| Whole Wheat Breadcrumbs 🍞 | ½ cup | Pulse in food processor |
| Extra-Firm Tofu 🧀 | 8 oz | Crumbled for binding |
| Yellow Onion 🧅 | ¼ cup | Finely diced |
| Garlic Cloves 🧄 | 2 cloves | Minced for aromatic depth |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For moisture and flavor |
| Cumin Ground 🌿 | 1 tbsp | Toasted for enhanced flavor |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky depth |
| Ground Cinnamon 🌿 | ½ tsp | Balances sweetness |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Flaxseed Meal 🌾 | 2 tbsp | Mixed with 6 tbsp water |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The black beans and corn are the foundation here—canned black beans save time, but if you want to go fresh, soak and cook dried beans for deeper flavor. Frozen corn works perfectly, but if you're using canned, drain and rinse thoroughly to avoid excess moisture. For the breadcrumbs, whole wheat adds fiber and structure, but panko gives extra crispiness. The tofu isn’t just a binder; it adds protein and helps the patties hold together when grilling. Look for extra-firm tofu at stores like Whole Foods or Trader Joe's—it crumbles best for this recipe.
No flaxseed meal? Chia seeds mixed with water work in a pinch, though flaxseed has a slightly nuttier flavor. Swap smoked paprika for regular paprika if you're out, but you’ll lose that smoky depth. The onion and garlic are non-negotiable for flavor, but if you’re short on time, onion powder and garlic powder at half the amount will get you close. For extra crispiness, coat the patties in a little cornstarch before cooking. And if you’re making these ahead, freeze the raw patties on a tray first—they’ll hold their shape better when you’re ready to cook.
These patties keep well in the fridge for 4-5 days, stored in an airtight container between parchment paper. For longer storage, freeze them for up to 3 months—just thaw overnight in the fridge before cooking. The lemon juice adds brightness, but if you’re serving with tangy toppings like pickles or sriracha mayo, you can skip it. For best results, grill or pan-fry over medium heat until golden brown on both sides. The inside stays tender, so don’t overcook—they’re done when the crust is crispy and the center reaches 160°F.
Why You'll Love This Recipe
- Pantry Magic: I swear by this recipe when I forget to grocery shop. Canned beans, frozen corn, and a block of tofu? That’s my emergency meal kit right there—no wilting veggies or last-minute trips to the store.
- Crispy-Creamy Magic: The tofu gets that perfect golden crust from the breadcrumbs, while the black beans and corn add a creamy, slightly sweet bite. Honestly, it’s the kind of flavor that makes you forget it’s a veggie burger.
- Lunchbox Hero: Between us, these burgers hold up amazingly for meal prep. Toss them in the fridge for up to 5 days, and they’re still solid in a sandwich or on their own—no sad, soggy leftovers here.
- Budget Win: A single can of beans and a bag of frozen corn stretch to feed four for under $5. I’ll be real: my wallet thanks me every time I make these instead of ordering takeout.
Step-by-step instructions for black bean and corn veggie burgers
Here's how to build hearty, flavorful patties with perfect texture every time.
Prepare the Flaxseed Egg and Toast Spices
In a small bowl, combine the 2 tablespoons flaxseed meal with 6 tablespoons water and stir well. Let it sit for 5 minutes until it thickens into a gel-like consistency—this will act as our egg substitute to bind the patties. While waiting, toast the 1 tablespoon cumin and 1 tablespoon smoked paprika in a dry skillet over medium heat for 1 minute until fragrant. This step deepens their flavors and removes any raw taste. Transfer the toasted spices to a small bowl to cool slightly.
I always toast spices fresh for this recipe—they develop a nutty aroma that elevates the whole dish. If you don't have time to toast, you can skip this step, but your burgers will taste even better with the extra flavor boost.
Process the Base Ingredients
In a food processor, combine the 1.5 cups drained black beans, 1 cup thawed corn kernels, 8 ounces crumbled tofu, 0.25 cup finely diced yellow onion, and 2 cloves minced garlic. Pulse until everything is finely chopped but still slightly textured—about 10-12 pulses. Scrape down the sides as needed to ensure even processing.
The texture here is crucial. You want the mixture to hold together when formed into patties but still have enough moisture to stay juicy. If it feels too dry, add 1 tablespoon of the flaxseed egg to help bind it.
Mix the Wet and Dry Components
In a large mixing bowl, combine the processed bean mixture with the 0.5 cup whole wheat breadcrumbs, 1 tablespoon lemon juice, the cooled toasted spices, 1 teaspoon salt, and 0.5 teaspoon black pepper. Add the thickened flaxseed egg and 2 tablespoons extra-virgin olive oil. Using a spatula, gently fold everything together until just combined—overmixing will make the patties dense.
Here's where the magic happens: The flaxseed egg adds binding power, the breadcrumbs create structure, and the lemon juice brightens up the earthy flavors. The mixture should hold together when pressed but still feel slightly moist. If it's too sticky, add 1-2 tablespoons more breadcrumbs to help shape the patties.
Form and Chill the Patties
Divide the mixture into 6 equal portions (about 3 ounces each) and gently shape them into ½-inch thick patties. Don't press too hard—these should hold together without falling apart. Place them on a parchment-lined plate and refrigerate for 30 minutes to firm up. This chilling step is essential for preventing the patties from crumbling when you cook them.
While the patties chill, preheat your oven to 375°F or heat a skillet over medium heat for cooking. The cold patties will crisp up beautifully when they hit the hot surface. If you're making these ahead, you can freeze them now on a tray before transferring to a bag—they'll keep for up to 3 months.
Cook to Golden Perfection
For oven-baked burgers: Place the chilled patties on a lightly greased baking sheet and bake for 20-25 minutes, flipping once at the 12-minute mark, until both sides are golden brown and the internal temperature reaches 165°F. For stovetop burgers: Heat 1 tablespoon olive oil in a skillet over medium heat and cook the patties for 4-5 minutes per side until deeply browned and crispy on the outside.
The key to crispy edges is patience—don't rush the cooking. You'll know they're ready when the crust is firm and the patties release easily from the pan. Serve immediately on whole wheat buns with your favorite toppings, or let them rest for 5 minutes before serving to keep them warm and juicy.
Pro Tips For Making Black Bean And Corn Veggie Burger
- Drain and rinse beans: Black beans straight from the can are salty and waterlogged—drain them, then give them a quick cold-water rinse. This cuts down on excess moisture in your patties, which is the real reason they turn mushy when cooking.
- Press tofu like a pro: Wrap the extra-firm tofu in a clean towel, then press it between two plates or a heavy pan with a weight on top for 10 minutes. This step removes the last bit of water and keeps your burgers from falling apart—no one wants a crumbly mess when flipping.
- Sauté onion until translucent: Cook the diced yellow onion in oil until it’s soft and just starting to turn golden, about 5 minutes. Stopping too early means raw onion flavor in your mix, while overcooking burns it—neither works for a balanced veggie burger.
- Add breadcrumbs last: Mix the wet ingredients (beans, corn, tofu, onion) first, then fold in the breadcrumbs at the very end. This keeps them from absorbing too much moisture before forming, so your patties hold together better when grilling or pan-frying.
Storing and reheating your black bean and corn veggie burger
Fridge Storage Tips
Store your cooked veggie burgers in an airtight container between layers of parchment paper to maintain crispiness. They’ll keep fresh in the fridge for 4-5 days, but I recommend eating them within 3 days for peak texture.
The patties stay juicy and flavorful when stored properly—just let them cool completely before sealing. 🌱
If you’re prepping for the week, divide the patties into single servings before storing. This way, you can grab one and reheat it without dealing with a whole stack. I like using glass containers because they don’t absorb odors like plastic can.
Freezer-Friendly Prep
Freezing these patties is a game-changer for meal prep. Shape them as directed, then place on a parchment-lined tray and freeze for 1 hour to harden. Transfer to a freezer bag (squeeze out excess air!) for up to 3 months. The flash-freezing step prevents them from sticking together. ❄️
When ready to cook, thaw overnight in the fridge or microwave for 2-3 minutes on defrost mode. The texture holds up beautifully—just cook from frozen in a skillet with 1 extra minute per side over medium heat. No soggy results here!
Reheating Methods
For stovetop reheating, warm a skillet over medium heat with 1 tablespoon olive oil. Cook frozen patties for 5-6 minutes per side until crispy. If thawed, 3-4 minutes per side is perfect. Add a splash of water to the pan if they seem dry—this helps restore moisture. 🔥
For oven reheating, bake at 375°F for 10-12 minutes on a wire rack (not directly on the pan) to crisp up the edges. Avoid microwaving—it turns the patties rubbery. If reheating from frozen, add 2-3 extra minutes to ensure even cooking.
Texture Rescue Tips
If your reheated patties lose crispiness, pat them dry with a paper towel before reheating. The moisture evaporation helps recreate that golden crust. For extra crunch, sprinkle 1 tablespoon cornstarch on the skillet before reheating. 💡
Pro tip: Serve reheated patties on toasted buns or a crispy lettuce wrap to add freshness. The contrast of warm patties with cool toppings (like avocado or pickles) keeps the meal exciting. Never underestimate the power of a good bun!
Nutrition facts
Frequently asked questions
Why does this recipe use tofu when it's a veggie burger?
The tofu acts as a binder to help the patties hold together without crumbling, especially when grilling or pan-frying. It also adds extra protein and helps create that satisfying meaty texture. You can omit it if you prefer a completely bean-based patty, but the mixture may be slightly less cohesive.
Can I make these gluten-free?
Swap the whole wheat breadcrumbs for gluten-free breadcrumbs or crushed gluten-free cornflakes. For even better texture, use almond flour or crushed gluten-free crackers instead. Just ensure all your ingredients, including spices, are certified gluten-free.
How do I prevent the patties from falling apart?
Chill the patties for 30 minutes before cooking to firm them up, and avoid pressing too hard when shaping. The flaxseed egg and proper chilling are key—these steps create a sturdy structure. If they still crumble, add 1 extra tablespoon of breadcrumbs to the mixture.
What's the best way to cook these burgers?
For crispy results, pan-fry over medium heat with 1 tablespoon olive oil for 4-5 minutes per side until golden. Grilling works too—just oil the grates well. Baking at 375°F for 20-25 minutes (flip at 12 minutes) is another great option. The internal temp should reach 165°F.
Are these patties good cold?
While they're best served warm, these patties hold up surprisingly well cold—great for meal prep! For extra crispiness, reheat in a skillet for 2-3 minutes per side before serving. Cold patties work well in salads, wraps, or as a protein boost in grain bowls.
