Side Dishes
This black bean and corn casserole recipe delivers the perfect balance of crispy tortilla topping and creamy spiced base—a hearty, plant-based dish that’s as satisfying as it is flavorful.
I developed this recipe after testing countless variations, and the secret lies in the high-heat baking that creates a golden, crunchy crust while keeping the filling tender and flavorful.
The combination of black beans, sweet corn, and aromatic spices transforms this into a side dish that can easily stand on its own.
The creamy spiced base starts with a blend of black beans, corn, and diced tomatoes, all simmered with cumin, garlic powder, and a touch of smoked paprika for depth.
The filling is rich and hearty, but the magic happens when you top it with a layer of shredded tortillas, baked until crispy and golden. This texture contrast—soft, creamy filling under a crispy, savory crust—makes every bite irresistible.
It’s the kind of dish that feels indulgent yet stays light, thanks to the natural flavors of the beans and corn.
What sets this recipe apart is how foolproof it is—no complicated techniques, just layering and baking. The result is a casserole that’s packed with protein and fiber, making it a perfect addition to any meal.
Whether you’re serving it alongside grilled meats, roasted vegetables, or as a standalone vegan main, it’s sure to disappear quickly. The crispy tortilla topping adds a satisfying crunch that keeps everyone reaching for seconds.
For extra flavor, consider adding a sprinkle of vegan cheese or fresh cilantro before serving, but the dish is delicious as-is. Ready in about 45 minutes, this casserole is perfect for meal prep, potlucks, or a cozy weeknight dinner. Let’s get cooking—your taste buds will thank you.
Ingredients for black bean and corn casserole
These vibrant ingredients create the perfect crunchy-meets-creamy vegan casserole experience.
| Ingredient | Amount | Notes |
|---|---|---|
| Black Beans 🌱 | 2 cups | Cooked, drained and rinsed |
| Sweet Corn Kernels 🌽 | 1 ½ cups | Fresh or frozen, thawed |
| Diced Tomatoes 🍅 | 15 oz | Fire-roasted preferred, drained |
| Corn Tortillas 🌯 | 8 whole | For crispy topping, shredded |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Smoked Paprika 🌶️ | 1 tsp | For smoky depth |
| Vegetable Broth 💧 | 1 cup | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For crispy tortilla layer |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed |
| Sea Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Vegan Cheese 🧀 | ½ cup | Shredded, optional garnish |
The fire-roasted diced tomatoes from a 15 oz can are non-negotiable—they bring that smoky depth that makes this dish sing. Grab the Muir Glen brand if you can (it's worth the splurge), or any San Marzano if you're at a specialty store. The black beans should be low-sodium—rinsing them well cuts down on that canned-bean taste. For the corn, frozen works perfectly—just thaw and drain. The corn tortillas need to be sturdy but pliable—Mission brand is my go-to, but any smaller 6-inch tortillas work better than large ones for that crispy texture.
No fire-roasted tomatoes? Roast your own—toss regular diced tomatoes with olive oil, salt, and a pinch of smoked paprika, then broil for 10 minutes. Canned corn is fine in a pinch, but fresh or frozen gives that sweetness pop. The vegan cheese can be swapped for nutritional yeast if you're avoiding processed options—just add a splash of unsweetened almond milk to make it cling. For extra smokiness, swap half the paprika for chipotle powder (trust me, it's amazing). The lime juice is key—don't skip it, even if you're not a lime lover. It brightens everything up.
This casserole tastes even better the next day—make a double batch and portion it into containers for easy lunches. The crispy topping stays crunchy for 3 days in the fridge, but the filling softens nicely. For freezing, assemble everything except the tortilla topping, bake until just set, then cool completely. Add the tortillas fresh after reheating for maximum crispiness. Store leftovers for up to 5 days in the fridge or 3 months frozen. The cilantro wilts fast, so add it fresh right before serving—no need to store it with the casserole.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash dishes. Toss everything—beans, corn, tomatoes, even the crumbled tortillas—into one pan, sprinkle that cumin, and let the oven do the work. Minimal chopping, zero stress.
- Smoky Depth in Minutes: That ground cumin? It’s the secret weapon. One teaspoon transforms the dish from "meh" to "I’d eat this every night." The tortillas crisp up on top while the filling stays tender—textures that make it dangerously addictive.
- Meal Prep MVP: Make a double batch on Sunday, and you’ve got lunches for the week. The flavors actually get better the next day, and it reheats like a dream. Honestly, my freezer is full of these leftovers because they’re that reliable.
- Budget-Friendly Powerhouse: Black beans, corn, tomatoes—these are the ingredients that don’t break the bank. A single bag of each stretches into multiple meals, and the tortillas add that satisfying crunch without costing a fortune. My wallet and my family thank me.
Step-by-step instructions for black bean and corn casserole
Here's how to build layers of flavor—creamy spiced filling topped with crispy tortilla crunch.
Sauté the Aromatic Base
Heat the 2 tablespoons extra-virgin olive oil in a large skillet over medium heat. Add the 1 tablespoon ground cumin, 1 teaspoon garlic powder, and 1 teaspoon smoked paprika, stirring constantly for 30 seconds until fragrant. This is where the magic happens—those toasted spices will infuse the entire casserole with warm, smoky depth.
Add the 15 oz diced tomatoes (with juices) and cook for 2 minutes until slightly softened. You'll notice the mixture darkens slightly—that's the Maillard reaction working to deepen the flavor. Remove from heat and stir in the 2 cups black beans and 1.5 cups sweet corn kernels, mixing well to coat everything in that spiced tomato base.
Build the Creamy Filling
Transfer the bean-corn mixture to a medium bowl and stir in the 1 cup vegetable broth, 1 teaspoon sea salt, and 0.5 teaspoon black pepper. The broth should just barely moisten the mixture without making it soupy—you want a thick, spreadable consistency that will hold its shape when baked. Taste and adjust seasoning if needed; this is your flavor foundation.
In a separate small bowl, whisk together the 2 tablespoons lime juice and 0.25 cup chopped fresh cilantro. Fold this bright, herbaceous mixture into the bean filling just before assembling. The acidity from the lime will cut through the richness while the cilantro adds freshness that balances the smoky spices.
Assemble the Casserole
Preheat your oven to 375°F. Grease a 9x13-inch baking dish with a bit of olive oil or line it with parchment paper for easy removal. Spread the bean-corn filling evenly in the prepared dish, pressing down gently with a spatula to create a smooth, compact layer. This ensures even baking and prevents a watery texture.
For the crispy topping, tear the 8 whole corn tortillas into ¼-inch strips (about 1-inch wide). Brush both sides of the tortilla strips lightly with the remaining 1 tablespoon olive oil—just enough to help them crisp without making them greasy. Arrange the tortilla strips in a single layer over the bean filling, pressing down gently but not too firmly to maintain some texture.
Bake to Golden Perfection
Bake uncovered for 25-30 minutes until the tortilla topping is deep golden brown and crispy, and the edges of the bean filling bubble slightly. You'll smell that irresistible combination of toasted tortillas and smoky spices—this is your cue that it's nearly done. If the tortillas brown too quickly, loosely cover the dish with foil for the last 5-10 minutes to prevent burning while still allowing them to crisp.
For the final touch, sprinkle the 0.5 cup shredded vegan cheese evenly over the crispy tortilla topping (if using). Return to the oven for 2-3 minutes just to melt the cheese slightly—this adds a creamy contrast to the crunchy top layer. Let the casserole rest for 5 minutes before serving to allow the filling to set slightly and the flavors to meld.
Pro Tips For Making Black Bean And Corn Casserole
- TOAST THE TORTILLAS: Spread them in a single layer on a baking sheet and toast at 375°F for 5-7 minutes until golden and crisp. I used to just layer them raw in the casserole—big mistake. Toasting prevents sogginess and gives that satisfying crunch you crave after baking.
- RINSE THE BEANS: Drain and rinse canned black beans thoroughly before mixing them in. The starchy water clings like glue, turning your casserole into a thick, gummy mess. A quick rinse keeps the texture light and the flavors bright.
- SWEAT THE CUMIN: Bloom the ground cumin in oil over medium heat for 30 seconds before adding any liquids. This releases its aroma and prevents a raw, bitter taste. I skipped this once—now I never do.
- PRESS THE CORN: Drain canned corn well, then press it through a mesh strainer or fork to remove excess liquid. Wet corn steams instead of baking, turning your casserole into a sad, watery dish. A dry, grainy texture is the goal.
Essential equipment for this recipe
Baking Dish Essentials
Your 9x13-inch baking dish is the workhorse of this recipe, so choose one with even heat distribution—I recommend Ceramic or heavy-duty stainless steel for consistent results. A glass dish works too, but watch for hot spots that can burn the tortilla topping.
For easy removal, line it with parchment paper or lightly grease with olive oil to prevent sticking. 🌟
Tortilla Prep Tools
Tearing tortillas into strips requires sharp kitchen scissors or a serrated knife—dull blades crush the edges, making them less crispy. I use Weston stainless steel scissors for clean cuts. For extra crunch, brush the strips with olive oil using a pastry brush or your fingers (just don’t overdo it!).
Spice Toasting Setup
A large skillet with sloped sides (like All-Clad) prevents spills when sautéing spices. Heat it on medium until hot but not smoking—this ensures your cumin and paprika toast evenly without burning. A wooden spoon helps stir constantly for that 30-second toast without scraping metal that could scratch your pan.
Mixing & Layering
Use a medium mixing bowl with smooth sides (like Pyrex) to combine filling ingredients—it prevents scraping and makes stirring easier. For spreading the filling, a flexible silicone spatula (like OXO Good Grips) helps create an even layer without tearing the parchment.
Press gently but firmly to avoid air pockets that could cause uneven baking.
Oven Thermometer
Your oven’s temperature display can be off by 25°F or more, so I always use an oven thermometer (like Taylor Precision) to confirm 375°F. This ensures the tortilla topping crisps perfectly without burning.
Place it near the casserole, not touching the dish, for accurate readings. A wire rack on the middle oven rack promotes even airflow for crispy results. 🔥
Resting & Serving
Let the casserole rest on a cooling rack (not the counter) to prevent sogginess from residual heat. For serving, use a sharp chef’s knife to cut through the crispy topping cleanly.
A slotted spoon helps scoop out portions without breaking the tortilla layer. Garnish with fresh cilantro using small scissors for quick, even chopping.
Nutrition facts
Frequently asked questions
Can I make this casserole without corn tortillas?
For a different texture, try using crushed tortilla chips (about 1.5 cups) mixed with 2 tablespoons olive oil as your topping. Another option is panko breadcrumbs or crushed cornflakes for a lighter, crispier layer. Just brush with oil and bake as directed—these alternatives still create that satisfying crunch!
How can I make this dish spicier?
Add ½ teaspoon cayenne pepper or 1 teaspoon chili powder to the spice toast at the start, or sprinkle ½ cup diced jalapeños (seeds removed) into the bean filling. For heat lovers, top with pickled jalapeños or a dash of hot sauce before serving. The lime juice will balance the extra spice beautifully!
Can I prepare this ahead of time?
Yes! Assemble the casserole (without the tortilla topping) up to 24 hours ahead and refrigerate. When ready to bake, add the tortilla strips and bake as usual. For freezing, bake the filling first, then cool completely before adding the tortilla topping fresh after reheating. This keeps the topping extra crispy—just bake for 5-7 minutes after adding it.
Why did my tortilla topping get soggy?
Soggy toppings usually happen from too much moisture in the filling or insufficient baking time. Press the filling firmly into the dish to remove air pockets, and bake until the tortillas are deep golden brown (not just light brown). For extra insurance, sprinkle ¼ cup cornmeal over the filling before adding tortillas—it absorbs moisture and adds crunch!
What are good sides to serve with this?
This casserole pairs perfectly with cilantro-lime rice, a simple mixed green salad, or charro beans. For a complete meal, serve with grilled fish tacos or blackened tofu. The creamy texture stands up well to bold flavors—try a mango-avocado salsa on the side for a sweet contrast!
