Side Dishes
This black bean and corn cakes recipe transforms simple pantry staples into crispy, protein-packed bites that rival any restaurant appetizer. The secret lies in the perfect balance of mashed black beans, sweet corn, and finely chopped tortillas that create a sturdy yet tender texture—no flour or eggs needed.
I developed this recipe after years of experimenting with vegan alternatives to traditional corn fritters, and the results are consistently crispy on the outside with a satisfyingly dense, bean-rich center.
The beauty of these cakes is their versatility—pan-fry for golden-brown edges in minutes, or bake for a lighter version that still delivers on crispiness.
Seasoned with cumin, garlic powder, and a touch of smoked paprika, they pack layers of flavor that work as a standalone snack or alongside dips like chipotle mayo or spicy cashew cream.
The recipe also adapts effortlessly to gluten-free needs by using cornmeal instead of tortillas, proving that plant-based meals can be both nutritious and indulgent.
What makes these cakes truly special is how they elevate any meal. Serve them warm with a squeeze of lime and fresh cilantro for a bright contrast, or let them cool slightly for a satisfying crunch.
They’re perfect for game day, brunch spreads, or even as a hearty side to soups and salads. The texture—crispy yet substantial—is the kind of bite that keeps guests reaching for seconds, all while being packed with plant-based protein and fiber.
Whether you're a seasoned home cook or new to vegan baking, this recipe delivers foolproof results with minimal effort. The batter comes together in minutes, and the cooking method is flexible enough to suit any kitchen setup.
Once you try these, you’ll never go back to store-bought versions again—they’re that good.
Ingredients for black bean corn cakes
Crispy tortilla crusts hide a hearty black bean filling—no flour or eggs needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Black Beans 🌱 | 1 ½ cups | Drained, rinsed, mashed slightly |
| Frozen Sweet Corn 🌽 | 1 cup | Thawed, drained, patted dry |
| Corn Tortillas 🌯 | 6 whole | Gluten-free if needed, finely chopped |
| Extra-Firm Tofu 🍱 | ½ cup | Drained, pressed, crumbled |
| Yellow Onion 🧅 | ¼ cup | Finely diced, about 1 small |
| Garlic Cloves 🧄 | 3 cloves | Minced, about 1 tsp |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper flavor |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Smoked Paprika 🌶️ | ½ tsp | For subtle smokiness |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Avocado Oil 🫒 | ¼ cup | For frying, high smoke point |
| Fresh Lime 🍋 | 1 whole | Juiced, for serving |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The black beans are the backbone here. Canned beans work fine, but if you've got time, soaking dried beans overnight gives a creamier texture. Trader Joe's has the best canned black beans—no funny aftertaste. For the tortillas, Mission brand is my go-to; they're sturdy enough to hold the batter without falling apart. If you're gluten-free, swap in corn tortillas (same brand, different package). The tofu adds protein and helps bind everything—extra-firm holds up best when crumbled.
No fresh corn? Frozen works perfectly—just thaw and drain it well. The onion and garlic should be finely diced; a food processor makes quick work of this. If you're short on time, pre-minced garlic from the jar is fine, but fresh tastes better. The spices are non-negotiable—cumin and smoked paprika give that authentic flavor. No avocado oil? Vegetable or canola oil works, but avocado has a higher smoke point for crispier cakes. For extra crunch, add 1 tbsp cornmeal to the batter.
These cakes keep for 3 days in the fridge, wrapped tightly in foil to maintain crispiness. Reheat in a 350°F oven for 5-7 minutes—they're even better the second time around. For meal prep, assemble the batter ahead and refrigerate for up to 24 hours before frying. The lime and cilantro should be added fresh right before serving—no substitutions here, trust me on the brightness.
Why You'll Love This Recipe
- Here’s what sold me: that first bite where the outside is golden and crunchy from the tortilla bits, but the inside is soft and packed with the earthy richness of black beans and sweet corn. Honestly, it’s the kind of texture combo that makes you close your eyes and go "Yes."
- I’ll be real: I’ve never had leftovers last past the next day. But when they do, they reheat beautifully—either crisped up in a skillet or popped in the air fryer until they’re golden again. And because you’re using pantry staples, it’s a budget-friendly way to stretch a meal into two without breaking the bank.
Step-by-step instructions for black bean and corn cakes
These crispy tortilla-crusted cakes deliver perfect texture and bold flavor every time.
Prepare the Black Bean and Corn Mixture
In a medium bowl, combine the 1.5 cups drained and rinsed canned black beans with the 1 cup thawed, drained, and patted dry frozen sweet corn. Using a potato masher, gently mash the beans until they reach a slightly chunky texture—you want some texture but not a puree. This ensures your cakes hold together while maintaining that satisfying bite.
Add the 0.5 cup crumbled extra-firm tofu, 0.25 cup finely diced yellow onion, and 3 cloves minced garlic to the bowl. Stir well to distribute everything evenly. The tofu adds protein and helps bind the mixture, while the onion and garlic provide that essential savory depth.
Season and Combine with Tortilla Crumbs
In a separate small bowl, finely chop the 6 whole corn tortillas into small pieces—think about the size of breadcrumbs. This will form the crispy crust of your cakes. Add the tortilla crumbs to the black bean mixture along with the 1 tsp toasted ground cumin, 1 tsp garlic powder, 0.5 tsp smoked paprika, 1 tsp salt, and 0.5 tsp black pepper. Mix thoroughly until all the dry ingredients are fully incorporated.
Here's the thing—don't overmix. Just combine until the tortilla crumbs are evenly distributed. Overmixing develops gluten in the tortillas, which can make your cakes tough instead of crispy. You're aiming for a thick, moist batter that holds its shape when scooped.
Form and Chill the Cakes
Using a 1/4 cup measuring cup, scoop the mixture and gently press each portion into a 3-inch round cake on a parchment-lined baking sheet. Press down firmly but not too hard—you want them to hold their shape but still be tender inside. Place them about 1 inch apart to allow for even crisping.
Cover the baking sheet with plastic wrap and refrigerate for at least 30 minutes. This chilling step is crucial for two reasons: first, it firms up the cakes so they hold their shape when frying, and second, it prevents them from falling apart when you add them to hot oil. I like to chill them for up to 2 hours if I have time—this gives you more control during frying.
Fry Until Golden and Crispy
Heat 0.25 cup avocado oil in a large skillet over medium heat until the oil shimmers—this should take about 3-4 minutes. The oil is ready when a small piece of tortilla crumb sizzles immediately upon contact. Add 2-3 cakes at a time to avoid overcrowding, which would lower the oil temperature and prevent proper crisping.
Fry for 3-4 minutes per side until they're deep golden brown and crispy all over. You'll know they're done when the edges are crisp and the center feels firm to the touch. Don't walk away during this step—oil temperatures change quickly, and you want that perfect golden crust. Transfer the cooked cakes to a paper towel-lined plate to drain excess oil.
Serve with Fresh Lime and Cilantro
While the cakes are still warm, squeeze juice from 1 whole fresh lime over them and sprinkle with 0.25 cup chopped fresh cilantro. The bright acidity of the lime cuts through the richness of the black beans and tofu, while the cilantro adds a fresh, herbaceous finish that ties everything together.
Serve immediately for maximum crispiness. These cakes are best enjoyed while they're hot, with the tortilla crust still snapping between your teeth and the black bean filling warm and flavorful. For extra serving appeal, arrange them on a platter with lime wedges on the side—your guests will love how easy they are to pick up and enjoy.
Pro Tips For Making Black Bean Corn Cakes
- CRUSH THE BEANS: I used to just mash the black beans with a fork, but that leaves them lumpy and uneven. Grab a potato masher or fork and really break them down—you want a texture closer to chunky hummus than refried beans. This keeps the cakes from falling apart when frying.
- DRAIN AND RINSE CORN: Frozen corn has that weird waxy coating that makes your cakes gummy. Drain it, then rinse under cold water and pat it dry with a paper towel. Trust me, this small step prevents soggy, gluey cakes that stick to the pan.
- PRESS TORTILLAS FLAT: Skip the lazy stack-and-chop method—your cakes will be uneven. Lay each tortilla in a clean kitchen towel, cover with another towel, and press with a rolling pin or heavy pan. Aim for ⅛-inch thickness, or your cakes will puff up like sad pancakes instead of crisping properly.
- SALT THE TOFU WATER: Extra-firm tofu is dense, but if you’re pan-frying it, salt the water before pressing. Let it sit for 10 minutes before draining—this firms it up so it holds its shape when sliced into the batter. No one wants mushy tofu chunks in their cake.
Dietary considerations for these flavors
Gluten-Free Adaptations
This recipe is naturally gluten-free if you use corn tortillas instead of flour tortillas. The batter relies on the natural starches in black beans, corn, and tofu for binding, so no additional gluten-containing ingredients are needed.
I always keep a pack of Mission gluten-free corn tortillas on hand for this exact reason—they hold up perfectly when chopped and fried. 🌱
Vegan Protein Boost
The combination of black beans and extra-firm tofu makes these cakes a complete vegan protein powerhouse. With about 12 grams of protein per serving, they're perfect for anyone looking to increase plant-based protein intake.
The tofu also helps bind the mixture, preventing crumbly results. For even more protein, add 1/4 cup cooked quinoa to the batter.
Allergen-Friendly Options
If you're avoiding nightshades, simply omit the smoked paprika and replace it with an extra 1/2 teaspoon of ground cumin for depth. For soy allergies, swap the tofu with 1/2 cup mashed chickpeas—they work beautifully and add a different texture.
Always check your tortillas for soy content if that's a concern. I've tested this recipe with La Tortilla Factory's soy-free corn tortillas with great success.
Low-Fat Modifications
To reduce fat content, use nonstick cooking spray instead of oil for frying—just be sure to preheat the pan thoroughly. You'll need to cook the cakes at slightly lower heat (medium-low) to prevent sticking.
Another trick is to bake instead of fry: brush the formed cakes with 1 teaspoon oil and bake at 375°F for 18-20 minutes, flipping halfway. The result is still crispy but with fewer calories.
Nut-Free Considerations
This recipe is naturally nut-free, but if you're serving it at gatherings, always double-check your tortillas for cross-contamination warnings. Some brands process tortillas in facilities that also handle tree nuts. I recommend Bob's Red Mill gluten-free corn tortillas as a safe bet—they're consistently nut-free and work perfectly in this recipe.
For extra safety, prepare these cakes in a separate area from any nut-based dishes.
Meal Prep Adjustments
For meal prep, assemble the batter up to 24 hours ahead and refrigerate it in an airtight container. When ready to cook, let it sit at room temperature for 15 minutes before forming the cakes. I've found this prevents the batter from becoming too cold and difficult to handle.
For reheating, bake at 350°F for 5-7 minutes—they reheat beautifully and maintain their crispy texture when stored properly in the refrigerator for up to 3 days. ✨
Nutrition facts
Frequently asked questions
Can I make these without tortillas?
For a gluten-free version, substitute the tortillas with 1 cup finely crushed cornflakes or 1/2 cup cornmeal mixed with 1/4 cup water to create a crumbly texture. The cakes will still hold together and develop crispy edges when fried. Just be sure to chill the mixture longer (1 hour) to compensate for the lack of tortilla structure.
Why did my cakes fall apart when frying?
This usually happens when the batter isn't chilled long enough or the oil isn't hot enough. Always refrigerate the formed cakes for at least 30 minutes before frying, and make sure your oil is shimmering (not smoking) at 350°F. If the mixture feels too wet, add 1-2 tablespoons more chopped tortillas to absorb excess moisture.
How can I make them less greasy?
Use a paper towel press method: After frying, place the cakes between two paper towels and press gently for 30 seconds to absorb excess oil. For even less fat, try baking instead—brush the formed cakes with 1 teaspoon oil and bake at 375°F for 18-20 minutes, flipping halfway. They'll be slightly less crispy but much lighter.
Can I use canned corn instead of frozen?
Yes, but drain and rinse the canned corn thoroughly to remove excess liquid. Pat it completely dry with a clean towel before adding to the mixture—any moisture will make your cakes soggy. For best texture, frozen corn still works better as it's pre-thawed and drained.
What's the best way to reheat leftovers?
For maximum crispiness, reheat in a 375°F oven for 5-7 minutes on a wire rack (no plate needed) to allow air circulation. If using a toaster oven, set to 350°F for 3-4 minutes per side. Avoid microwaving—they'll turn rubbery. Store leftovers in an airtight container for up to 3 days.
