Black Bean and Corn Casserole Recipe: Crispy Tortilla-Topped Comfort in One Pan

Side Dishes

Black Bean and Corn Casserole Recipe: Crispy Tortilla-Topped Comfort in One Pan

This black bean and corn casserole recipe delivers hearty, plant-based comfort with every bite—crispy tortilla topping, tender beans, and sweet corn all baked together in one pan. I developed it after years of testing vegan casseroles, focusing on texture and flavor without relying on dairy or meat substitutes.

The secret lies in balancing smoky spices with bright lime and the perfect tortilla crunch that transforms this dish from side to main course.

The beauty of this recipe is its versatility—it works as a standalone vegetarian meal or pairs beautifully with grilled fish or rice. Black beans and corn provide protein and fiber, while spices like cumin and chili powder create depth without overpowering the natural sweetness.

The tortilla topping isn’t just for show; it adds a satisfying crunch that holds up even after baking.

What you’ll end up with is a crispy-topped casserole that’s warm, filling, and packed with Southwestern flavors—think smoky, slightly spicy, and bright from lime. The tortillas crisp to golden perfection while the filling stays tender and flavorful.

This dish is perfect for meal prep, potlucks, or a cozy weeknight dinner when you want something hearty but still light.

Serve it with avocado slices, fresh cilantro, or a dollop of dairy-free sour cream for extra freshness. The leftovers reheat beautifully, making it an ideal make-ahead option. Let’s get started—this casserole is about to become your new go-to comfort dish.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for black bean and corn casserole

Sixteen ingredients, one pan, endless comfort—this casserole delivers smoky, crispy, plant-powered goodness.

Ingredient Amount Notes
Black Beans 🫘 2 cups Cooked or canned, drained
Corn Kernels 🌽 2 cups Fresh, frozen or canned
Diced Tomatoes 🍅 1 can Fire-roasted, 15 oz total
Yellow Onion 🧅 1 whole Diced, medium size
Jalapeño Pepper 🌶️ 1 whole Seeded and finely chopped
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Chili Powder 🌶️ 1 ½ tbsp Smoked or mild variety
Dried Oregano 🍃 1 tsp Mexican preferred
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Lime Juice 🍋 1 tbsp Freshly squeezed
Vegetable Broth 💧 1 ½ cups Low-sodium preferred
Corn Tortillas 🌯 12 whole 6-inch size, for topping
Extra-Virgin Olive Oil 🫒 2 tbsp For crisping tortillas

The tortillas are the star here. Mission brand or La Tortilla Factory from the Latin aisle give the best crisp—avoid those flimsy store brands. For the beans, drenched in lime juice makes all the difference (trust me, it’s non-negotiable). The corn? Fresh is ideal, but frozen works in a pinch—just thaw and drain. If you’re using canned corn, rinsed and drained prevents mushiness. The jalapeño? Seed it unless you want heat to dominate. Whole Foods or Trader Joe’s carry fire-roasted tomatoes that add depth without extra work.

No corn tortillas? Flour tortillas cut into strips work, but they’ll be less crispy—brush with extra oil to compensate. Short on lime? Substitute lemon juice at the same amount. The vegetable broth can be swapped for water, but Better Than Bouillon adds instant flavor. For extra smokiness, add a dash of liquid smoke (about ½ tsp). The cumin and chili powder are non-negotiable—they’re the soul of this dish. If you’re sensitive to spice, reduce the chili powder to 1 tsp and add a pinch of cinnamon for warmth instead.

This casserole tastes even better the next day—make it ahead and refrigerate for up to 3 days. For crispier tortillas, bake the casserole at 425°F for the last 10 minutes. Store leftovers covered in the fridge, and reheat in a skillet or microwave until bubbly. Freezes beautifully for up to 2 months—just thaw overnight in the fridge before reheating. Portion into containers for easy lunches, or double the batch for potlucks.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to wash extra dishes—just toss everything into one pan, sprinkle in some spices, and let it bubble. The black beans and corn soften perfectly while the onions caramelize right in the pot, so you’re left with zero cleanup.
  • Spicy-Sweet Surprise: That jalapeño isn’t just for heat—it adds a bright, tangy kick that cuts through the richness of the tomatoes and beans. Honestly? The first time I made it without extra salt, I almost cried. It’s that balanced.
  • Lunchbox Hero: Between us, this casserole is my go-to for meal prep because it reheats like a dream. Pack it in containers for work or school lunches, and the flavors only get better the next day—especially when the corn gets that slightly crispy edge.
  • Pantry Powerhouse: I make this when I’m low on cash or ingredients because it uses what’s already there. Canned beans, frozen corn, a couple of tomatoes—it’s the kind of recipe that turns a few bucks into a full meal without sacrificing taste. (Yes, even on a Tuesday night.)

Step-by-step instructions for black bean and corn casserole

Here's how to build layers of smoky, spiced goodness topped with golden tortilla crisps.

1

Sauté Aromatics and Build the Flavor Base

Heat the 2 tablespoons extra-virgin olive oil in a large, oven-safe skillet over medium heat. Add the diced yellow onion and cook for 5-6 minutes until softened and translucent. You'll see the edges begin to caramelize slightly—that's when you know they're ready.

Add the 3 minced garlic cloves and 1 whole seeded and finely chopped jalapeño pepper, cooking for 30 seconds until fragrant. Here's the thing—don't let the garlic burn. It'll turn bitter and ruin the whole dish. Keep the heat at medium and stir constantly until you smell that sweet, garlicky aroma.

2

Toast the Spices and Combine Wet Ingredients

Lower the heat to medium-low and add the 1 tablespoon ground cumin, 1.5 tablespoons chili powder, and 1 teaspoon dried oregano. Toast these spices for 1 minute until you can smell their warm, earthy notes filling your kitchen. This step develops their flavors and prevents them from tasting raw.

Pour in the 1 can diced fire-roasted tomatoes, scraping up any browned bits from the bottom of the pan. Add the 1.5 cups vegetable broth, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Bring to a gentle simmer and let it cook for 3-4 minutes until slightly thickened. You want a rich, concentrated tomato base to carry all the other flavors.

3

Layer the Black Beans and Corn Kernels

Stir in the 2 cups black beans and 2 cups corn kernels, mixing well to coat them in the spiced tomato mixture. Let the whole thing simmer together for 5 minutes—this lets the flavors meld and the beans soften slightly. You'll see the liquid reduce just a bit, which helps create that perfect casserole texture later.

Remove the skillet from heat and stir in the 1 tablespoon freshly squeezed lime juice. Give it a taste and adjust seasoning if needed—this is your chance to balance the flavors before baking. The lime brightens everything up and cuts through the richness of the beans and corn.

4

Assemble the Crispy Tortilla Topping

Preheat your oven to 375°F. Cut the 12 corn tortillas into 8 equal pieces (about 1.5-inch squares). Brush each piece lightly with a bit of the extra-virgin olive oil—just enough to coat them without making them soggy. Arrange them in a single layer on a parchment-lined baking sheet.

Bake the tortilla pieces for 8-10 minutes until they're golden brown and crispy around the edges. Watch them carefully—they go from perfect to burnt in seconds. Remove them from the oven and set aside on a wire rack to cool slightly. They'll crisp up even more as they cool.

5

Bake to Golden Perfection and Serve

Return the skillet with the bean and corn mixture to the oven. Carefully arrange the crispy tortilla pieces on top, pressing down gently to create a snug fit. Bake for 15-20 minutes until the edges are bubbling and the tortillas are deep golden brown and crispy again.

Let the casserole rest for 5 minutes before serving—this gives the filling time to set slightly and makes it easier to scoop. The contrast of warm, smoky beans and corn with the crispy tortilla topping is what makes this dish so satisfying. Serve with extra lime wedges and hot sauce if you like.

👨‍🍳

Pro Tips For Making Black Bean And Corn Casserole

  • SOAK BEANS OVERNIGHT: I learned this the hard way—skipping the soak means your casserole will taste mealy, not tender. Even canned beans? Rinse them thoroughly to cut the sodium, then simmer for 10 minutes with a pinch of baking soda (yes, really) to break down the starches for that perfect creamy texture.
  • CHAR THE ONIONS: Low heat makes sad, watery onions. Crank the burner to medium-high and let those yellow onions sizzle until the edges turn golden and the smell hits your kitchen—about 8-10 minutes. This deepens the flavor way more than a quick sauté, and it’s the foundation for everything else.
  • DRAIN THE CORN: Fresh or frozen corn? Drain it completely after cooking, then pat it dry with a paper towel. Extra moisture in your casserole means a soggy top crust, and nobody wants that. (I know, I know—it’s a pain, but trust me on this.)
  • SALT THE TOMATOES: Diced tomatoes straight from the can taste bland in casseroles. Sprinkle them with ½ teaspoon of salt and let them sit for 10 minutes before adding to the mix. This draws out their natural juices and makes the acidity sing—no fancy substitutions needed.

Flavor customization for this dish

Smoky & Spicy Kick

For extra heat, add ½ teaspoon cayenne pepper to the spice mix or swap 1 tablespoon of the chili powder for smoked paprika. I love tossing in 2-3 diced chipotle peppers in adobo sauce with the tomatoes for deep, smoky heat.

If you prefer mild heat, add ½ teaspoon cinnamon instead—it complements the beans beautifully. 🌶️

Creamy & Tangy Twist

Stir in ½ cup dairy-free sour cream or cashew cream (blend ½ cup soaked cashews with 2 tablespoons water) to the bean mixture before baking. This adds richness without dairy.

For extra tang, squeeze in 2 tablespoons lime juice and top with ¼ cup crumbled vegan feta before baking. The contrast is amazing!

Cheesy & Crunchy Topping

Swap tortillas for a crispy cheese topping by sprinkling 1 cup shredded vegan cheddar (like Violife) and ½ cup crushed tortilla chips on top before the final bake.

For extra crunch, bake the casserole at 400°F for 10 minutes after adding the topping. The cheese melts perfectly while the chips stay crispy.

Herb-Infused Freshness

Brighten the dish with 2 tablespoons chopped fresh cilantro or 1 tablespoon chopped epazote (if you can find it). For a Mediterranean twist, add 1 teaspoon dried thyme and ½ teaspoon dried rosemary to the spice mix.

Fresh herbs like green onions or cilantro sprinkled on top right before serving add a pop of color and freshness. 🌿

Sweet & Savory Balance

Add ½ cup diced pineapple or ½ cup roasted sweet potatoes to the bean mixture for natural sweetness. For a caramelized touch, sprinkle 1 tablespoon brown sugar over the tortilla pieces before baking.

The sweetness pairs perfectly with the smoky spices and tangy lime. This variation is especially great for kids or those who prefer milder flavors.

Extra Protein Boost

For a heartier dish, stir in 1 cup cooked quinoa or ½ cup crumbled tempeh with the beans. If you love nuts, fold in ½ cup toasted pumpkin seeds or chopped walnuts for crunch.

These additions add texture and extra protein without overpowering the dish. Perfect for a filling vegetarian meal! 💪

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 820mg36%
Total Carbohydrate 72g25%
Dietary Fiber 18g64%
Sugars 8g
Protein 24g48%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this casserole without corn tortillas?

For a similar texture, use flour tortillas cut into strips and brush them with extra olive oil. If you're avoiding gluten, try crushed tortilla chips or panko breadcrumbs mixed with oil for a crispy topping. Just reduce baking time by 3-5 minutes since they crisp faster.

2

How do I prevent the tortilla topping from getting soggy?

Bake the tortilla pieces separately until fully crispy (golden brown edges), then arrange them on top just before the final bake. For extra insurance, sprinkle a thin layer of crushed cornflakes or panko between the tortillas and filling to create a barrier.

3

Can I use canned black beans directly from the can?

Yes, but drain and rinse them thoroughly first to remove excess sodium. For best flavor, stir in 1 tablespoon lime juice and let them sit for 10 minutes before adding to the casserole. This brightens their taste and reduces any metallic canned-bean aftertaste.

4

What's the best way to reheat leftovers?

For crispy tortillas, transfer the casserole to a skillet over medium heat for 5-7 minutes covered, then uncover to crisp the top again. In a microwave, cover with a damp paper towel and heat in 30-second intervals, stirring between each. The tortillas will soften slightly but stay flavorful.

5

How can I make this dish spicier?

Add ½ teaspoon cayenne pepper to the spice mix or swap 1 tablespoon chili powder for smoked paprika. For deep heat, stir in 2-3 diced chipotle peppers in adobo sauce with the tomatoes. For mild heat lovers, reduce chili powder to 1 teaspoon and add ½ teaspoon cinnamon instead.

★★★★★5.0(5 reviews)
Categories Side Dishes