Side Dishes
This black bean corn cakes recipe delivers crispy, golden edges with a hearty spiced filling that’s packed with protein and fiber. The secret lies in balancing tender mashed black beans with sweet corn and crispy tortilla strips, all bound together in a simple batter.
I developed this recipe after years of perfecting the texture—no dry, crumbly cakes here, just a satisfying bite that’s both crispy outside and tender inside.
What makes these cakes special is their versatility—they’re perfect as a side for tacos, a hearty vegetarian main, or even a snack with guacamole and salsa. The spices (cumin, chili powder, garlic) give them depth, while the tortilla strips add that satisfying crunch.
Unlike traditional fritters, these hold together beautifully when pan-fried or baked, making them foolproof for weeknight meals.
The result is a dish that’s crispy on the outside with a moist, flavorful center—no soggy middles here. The combination of black beans and corn creates a naturally binding texture without needing extra flour or binders.
Plus, they’re naturally vegan, packed with plant-based protein, and ready in just 20 minutes when pan-fried.
Serve them warm with lime wedges, avocado, or a dollop of Greek yogurt for extra creaminess. They reheat well, too, so double the batch for leftovers. Here’s how to make them perfectly every time.
Ingredients for black bean corn cakes
Balancing protein-packed beans with sweet corn and crispy tortilla strips for the perfect bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Black Beans 🌱 | 1 ½ cups | Canned, drained and rinsed |
| Frozen Corn Kernels 🌽 | 1 cup | Thawed if frozen |
| Corn Tortillas 🥞 | 6 whole | Cut into thin strips |
| All-Purpose Flour 🌾 | ½ cup | For binding batter |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper flavor |
| Chili Powder 🌶️ | 1 ½ tsp | Adjust for heat preference |
| Garlic Powder 🧄 | ½ tsp | Fresh minced preferred |
| Onion Powder 🧅 | ½ tsp | For savory depth |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Vegetable Oil 🫒 | ½ cup | For frying, high smoke point |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Cold Water 💧 | ¼ cup | For batter consistency |
The black beans and corn are the heart of these cakes, so choose high-quality canned beans—look for organic or BPA-free lining. Trader Joe's and Whole Foods carry excellent brands like Goya or Eden. For the corn, frozen works perfectly (no need to thaw completely—just drain well), but fresh is ideal if you're making them immediately. The tortillas should be corn-based—they add that authentic texture, and brands like Mission or La Tortilla Factory are reliable. If you can't find corn tortillas, small flour tortillas cut into strips work in a pinch, but the flavor won't be quite the same.
No cumin? Smoked paprika at half the amount gives a similar earthy note. Short on chili powder? Cayenne pepper or crushed red pepper flakes add heat, but reduce to 0.75 tsp to start. Fresh garlic is ideal, but if you're using powder, toast it in a dry pan for 30 seconds to deepen the flavor. For the tortilla strips, bake them at 375°F for 8-10 minutes until crispy—this is key for that satisfying crunch. If you're in a hurry, microwave them for 1 minute (yes, really) to soften slightly before cutting into strips for easier handling.
These cakes reheat beautifully—just 5 minutes at 350°F in the oven or 30 seconds in a dry skillet over medium heat. Store leftovers in an airtight container for up to 5 days in the fridge, or freeze for 3 months. I like to portion them into single-serving bags for easy grab-and-go snacks. The batter keeps for 2 days in the fridge, so you can prep ahead. For extra crispiness, double-fry them—first at 325°F until golden, then increase heat to 375°F for 2 minutes to crisp up again.
Why You'll Love This Recipe
- No Pantry Haul Needed: I keep a can of black beans and a bag of frozen corn in my cupboard just for this. No fresh herbs, no fancy prep—just open, mix, and bake. Honestly, the tortillas add that perfect texture without extra work.
- Earthy Cumin Crunch: That toasted cumin? It’s the star. The beans stay tender, the corn stays juicy, and the outside gets this satisfying crisp—like a cross between a fry and a tortilla chip. (Yes, even on a Tuesday night.)
- Lunchbox Hero: Pack these cold or warm—they’re game for breakfast tacos, a side for grilled fish, or straight from the pan with a squeeze of lime. My kids grab them for school lunches, and they don’t even complain about the beans.
- Budget-Friendly Staple: A single can of beans and a bag of corn stretch for weeks of these. Freeze extras in a bag, and you’ve got a 5-minute meal when you’re too tired to think. Between us, this is my secret weapon for grocery night.
Step-by-step instructions for black bean and corn cakes
Here's how to create crispy, flavorful cakes with a perfect tortilla crunch and hearty spiced filling.
Prepare the Spiced Bean and Corn Filling
In a medium bowl, combine the 1.5 cups black beans (drained and rinsed), 1 cup thawed frozen corn kernels, 1 teaspoon ground cumin, 1.5 teaspoons chili powder, 0.5 teaspoon garlic powder, 0.5 teaspoon onion powder, 1 teaspoon salt, and 0.5 teaspoon black pepper. Mix thoroughly until all spices are evenly distributed throughout the mixture. This ensures every bite packs maximum flavor.
Next, add 1 tablespoon lemon juice and stir well. The acidity brightens the flavors and balances the richness of the beans. Taste the mixture and adjust seasoning if needed—this is your chance to ensure the filling has the perfect balance of heat and savory notes before it's bound into cakes.
Create the Binding Batter
In a separate small bowl, whisk together the 0.5 cup all-purpose flour and 0.25 cup cold water until smooth. The batter should be slightly thicker than heavy cream but still pourable. If it's too thick, add 1-2 teaspoons more cold water; if too thin, add 1-2 teaspoons more flour. This batter acts as the glue that holds everything together while keeping the cakes crispy.
Slowly pour the flour mixture into the bean and corn mixture while stirring gently. Combine until just mixed—overmixing will make the cakes dense rather than light and crispy. The texture should be like thick pancake batter but with visible bean and corn chunks. Let the mixture rest for 5 minutes to allow the flour to fully hydrate.
Cut and Prepare the Tortilla Strips
Use a sharp knife to cut the 6 whole corn tortillas into ¼-inch wide strips. You should have about 24-30 strips total, depending on how thinly you cut them. Arrange them on a baking sheet lined with paper towels to absorb any excess moisture. This step is crucial for achieving that signature crispy tortilla crunch in every bite.
While the tortillas dry slightly, heat 0.25 cup vegetable oil in a large skillet over medium-high heat until it shimmers but doesn't smoke. The oil should be hot enough to sizzle when a tortilla strip is added. Work in batches to avoid overcrowding the pan—this ensures even cooking and maximum crispiness.
Fry the Tortilla Strips
Carefully add 6-8 tortilla strips to the hot oil and fry for 1-2 minutes per side until they turn golden brown and crispy. Remove with a slotted spoon and drain on paper towels. Repeat with remaining strips, maintaining the oil temperature throughout. The strips should be crisp enough to hold their shape but not so brittle they shatter.
As you fry, keep the cooked strips warm in a 200°F oven to prevent them from losing their crispness. This step is where the magic happens—the crispy tortilla strips will form the outer layer of your cakes, providing that satisfying crunch while the spiced filling stays tender inside.
Assemble and Cook the Cakes
Increase the skillet heat to medium-high and add 1 tablespoon vegetable oil. Working quickly, spoon ¼ cup of the bean mixture into the skillet, flattening slightly with the back of a spoon. Immediately press 4-5 tortilla strips into the top, pressing down gently to help them adhere. Cook for 2-3 minutes per side until the underside is golden brown and crispy.
Transfer the cake to a paper towel-lined plate to drain excess oil. Repeat with remaining mixture, making 4 total cakes. The key here is speed—keep the skillet hot and work efficiently to ensure even cooking. Serve immediately while the tortilla strips remain crisp and the filling is warm and flavorful.
Pro Tips For Making Black Bean Corn Cakes
- Drain and Rinse the Beans: Frozen or canned black beans? Either works, but if using canned, rinse them well—even the "no-salt-added" kind. I learned this the hard way when my first batch tasted suspiciously salty, and it’s the one step people skip that actually changes the flavor.
- Toast the Corn Tortillas: Tear those corn tortillas into small pieces before adding them to the mix, but don’t skip toasting them first. Heat a dry skillet over medium and crisp the pieces for 2-3 minutes—this prevents them from turning mushy and adds a subtle crunch that saves the dish.
- Mix Wet and Dry Ingredients Separately: Stir the black beans, corn, and cumin together first, then whisk the flour and wet ingredients (like eggs or milk) in a separate bowl. Combining everything at once leads to lumps, and nobody wants gummy, uneven cakes. Trust me, this is the non-negotiable step.
- Press the Batter Firmly: When forming the cakes, don’t just spoon the batter into the pan—press it down firmly with the back of a spoon or your palm. This ensures they cook evenly and hold together better. I used to rush this, and my cakes would either fall apart or take forever to cook. A little patience here makes all the difference.
Make-ahead tips for this black bean corn cakes
Batter Prep Ahead
Mix the bean and corn filling up to 2 days in advance and store it in an airtight container in the fridge. The flavors meld beautifully overnight, and the spices deepen. When ready to cook, simply whisk in the flour-water batter just before assembling—this keeps the texture perfect.
I like to portion the filling into 4 equal piles in small containers for easy grab-and-go assembly. 💪
Tortilla Prep Shortcut
Cut and fry the tortilla strips 1 day ahead and store them in a single layer between paper towels in an airtight container. Reheat in a 350°F oven for 3-5 minutes before using to restore crispiness.
For extra convenience, freeze fried strips on a baking sheet for 1 hour, then transfer to a bag. Thaw overnight in the fridge before using. 🥞
Double Batch Freezing
Make a double batch and freeze half for later! After cooking, let cakes cool completely, then place them on a tray lined with parchment paper. Freeze for 2 hours to solidify, then transfer to a freezer bag with parchment between layers.
To reheat, bake at 375°F for 10-12 minutes until warmed through. The texture stays crispy thanks to the tortilla strips. Perfect for meal prep! ❄️
Oven-Baked Option
For hands-off cooking, assemble cakes on a greased baking sheet and bake at 400°F for 15-18 minutes, flipping halfway. Press tortilla strips on top after 8 minutes to ensure they crisp.
This method works well for make-ahead batches—just reheat in the oven for 5 minutes before serving. Great for busy weeknights! 🔥
Portioning for Snacks
Divide the batter into 8 mini portions (about 2 tbsp each) for bite-sized cakes. Use a mini muffin tin sprayed with oil and bake at 375°F for 8-10 minutes.
These make perfect snacks or appetizers—store in the fridge for up to 4 days or freeze for 2 months. The smaller size keeps them crispy longer! 💡
Spice Mix Prep
Combine all dry spices (cumin, chili powder, garlic powder, onion powder, salt, and pepper) in a small jar up to 1 month ahead. Store in a cool, dark place.
Use 2.5 tsp per batch—this saves time and ensures consistent flavor every time. I keep one in my pantry for quick recipe prep. 🌶️
Nutrition facts
Frequently asked questions
Can I make these without tortilla strips for extra crunch?
The tortilla strips are key for that signature crispy texture, but you can substitute with ½ cup crushed cornflakes or panko breadcrumbs mixed into the batter for crunch. For best results, toast the cornflakes in a dry pan for 2 minutes until golden before adding. The flavor won't be identical, but it'll still add texture!
Why did my cakes turn out dense instead of crispy?
Overmixing the batter or skipping the 5-minute rest time can make them dense. Also, ensure your tortilla strips are fully crisped before pressing them on top. For extra crispiness, try pan-frying in hotter oil (375°F) and pressing the strips firmly into the batter while cooking.
How do I adjust this recipe for a gluten-free version?
Replace the ½ cup all-purpose flour with ½ cup gluten-free 1:1 baking flour (like Bob's Red Mill) or a mix of ¼ cup rice flour + ¼ cup almond flour. The batter will be slightly thicker, so add 1-2 tbsp extra cold water if needed. Test the consistency before frying—it should hold together but still be pourable.
Can I use fresh corn instead of frozen?
Yes! Use 1 cup fresh corn kernels (about 2 medium ears). Boil or steam them for 5 minutes to soften, then drain well before mixing. Fresh corn adds a slightly sweeter flavor, but frozen works just as well—just thaw completely before using. For extra convenience, you can even use ½ cup corn kernels from a can (drained).
Are these cakes spicy? Can I reduce the heat?
The recipe includes 1.5 tsp chili powder, which adds mild heat. To reduce spice, cut this to 0.5 tsp and add ½ tsp sweet paprika instead. For a completely mild version, omit the chili powder entirely—just use the paprika and extra cumin for depth. Taste the filling before assembling to adjust!
