Vegan Taco Pot Pie with Cornbread

Featured in: Supper Club Comforts

This satisfying one-dish meal brings together classic Tex-Mex flavors in a cozy casserole format. The base features a protein-packed mixture of black beans, corn, bell peppers, and zucchini seasoned with cumin, chili powder, and smoked paprika. The crowning glory is a tender cornbread topping that bakes up golden and slightly sweet, creating the perfect contrast to the savory filling below. Ready from start to finish in about 55 minutes, this dish serves six generously and reheats beautifully for next-day lunches.

Updated on Sun, 08 Feb 2026 13:43:00 GMT
A slice of Vegan Taco Pot Pie with Black Beans and Cornbread-Style Topping reveals layers of savory filling and fluffy golden crust. Save to Pinterest
A slice of Vegan Taco Pot Pie with Black Beans and Cornbread-Style Topping reveals layers of savory filling and fluffy golden crust. | buddybiteskitchen.com

There was a Tuesday night when my roommate stood in our kitchen looking genuinely disappointed at the leftovers situation, and I realized I had exactly one hour to turn black beans and cornmeal into something that would make her forget about ordering takeout. What emerged from the oven was this golden-topped casserole that somehow felt both comforting and exciting, like Tex-Mex decided to have a potluck with classic American comfort food. The cornbread crust was crispy on top but tender underneath, and the filling tasted like it had been simmering all day even though it hadn't. She came back for thirds, which honestly said everything I needed to know.

I made this for a potluck where I wasn't sure how it would be received, and by the time dinner ended, people were asking for the recipe and whether I could teach them how I got the cornbread so fluffy. Someone's kid asked for seconds before even trying the rest of the spread, which felt like a small victory. That moment sitting around the table watching people genuinely enjoy something I'd made taught me that feeding people well, regardless of dietary preference, is its own kind of magic.

Ingredients

  • Olive oil: Just enough to get your aromatics softened without making the filling greasy, which would weigh down your topping.
  • Yellow onion: The foundation of everything—diced medium so it softens evenly and disappears into the filling rather than announcing itself.
  • Garlic: Two cloves minced fine so they distribute their perfume throughout without overpowering.
  • Red and green bell peppers: These add sweetness and body to the filling; dice them the same size as your onions for consistent cooking.
  • Zucchini: A sneaky way to add moisture and volume without heaviness; medium dice works best.
  • Ground cumin: The soul of this dish's taco identity; never skip the toasting-in-the-spices step.
  • Chili powder: This should be pure chili, not a blend, so you control the heat level entirely.
  • Smoked paprika: The one spice that makes people ask what your secret ingredient is.
  • Dried oregano: A pinch that ties everything toward Tex-Mex without screaming it.
  • Black beans: Drained and rinsed thoroughly so you're not working with canned liquid that could thin your filling.
  • Corn: Frozen works beautifully here and thaws as the filling simmers; canned works too if you drain it well.
  • Diced tomatoes with juices: The liquid is your friend—don't drain it unless your filling looks soupy.
  • Vegetable broth: Just enough to keep everything from drying out while it bakes.
  • All-purpose flour: For the topping's structure and tender crumb.
  • Fine cornmeal: The finer the grind, the more delicate your cornbread will be; polenta is too coarse for this.
  • Baking powder: Make sure yours is fresh by checking the date; old baking powder won't rise properly.
  • Plant-based milk: Any type works, though oat milk creates slightly richer cornbread than almond.
  • Neutral oil: Canola or sunflower keeps the topping tender without adding flavor that would compete.
  • Apple cider vinegar: The acid reacts with baking powder to create lift and keeps the cornbread from tasting flat.

Instructions

Product image
Keeps spices within easy reach while cooking, helping you season dishes quickly during everyday meal prep.
Check price on Amazon
Get your oven ready and prepare your vessel:
Preheat to 400°F and lightly grease your 9x13-inch baking dish so the filling slides out cleanly later if you want. This temperature is hot enough to get your cornbread golden without burning it on the edges.
Build your aromatic base:
Heat olive oil in a large skillet over medium heat and let your diced onion soften for about three minutes, stirring occasionally so it doesn't catch. You'll know it's ready when it turns translucent and sweet-smelling, which is when you add your minced garlic, then both bell peppers and zucchini all at once.
Toast your spice blend:
After another five minutes of cooking the vegetables, when they've softened slightly, stir in cumin, chili powder, smoked paprika, oregano, salt, and pepper all together. Cook for just one minute while stirring constantly—this blooms the spices and fills your kitchen with the most incredible aroma that honestly smells like promise.
Build the filling body:
Add your drained black beans, corn, canned tomatoes (with all their juice), and vegetable broth, then let everything simmer together for five to seven minutes, stirring occasionally. You're looking for the filling to thicken slightly and the flavors to marry; taste it and adjust salt or spices if needed because this is your moment to make it yours.
Transfer to your baking dish:
Pour the warm filling into your prepared dish and spread it evenly so the topping will bake uniformly on top. Don't worry if it looks a little loose—it'll settle as it bakes.
Create your topping mixture:
In a large bowl, whisk together flour, cornmeal, baking powder, salt, and sugar until everything is evenly distributed with no flour streaks. In a separate bowl or measuring cup, combine your plant-based milk, neutral oil, and apple cider vinegar—let it sit for one minute so the milk starts to curdle slightly, which helps with structure.
Combine wet and dry thoughtfully:
Pour the wet ingredients into the dry ingredients and stir gently with a spatula just until combined, which should take maybe ten to fifteen stirs. Overmixing develops gluten and makes cornbread tough, so stop as soon as you don't see dry flour anymore.
Crown your casserole:
Spoon the cornbread batter evenly over the bean filling, spreading it gently with a spatula until the filling is mostly covered. Don't stress about making it perfectly smooth; rustic is beautiful here.
Bake until golden:
Place in your preheated 400°F oven for twenty-eight to thirty-two minutes, until the cornbread top is golden brown and a toothpick inserted in the center comes out clean or with just a few moist crumbs. The filling shouldn't bubble over aggressively, but a little bubbling at the edges is actually a good sign.
Rest before serving:
Let it sit for five minutes out of the oven so everything sets slightly and becomes easier to portion. Serve warm with cilantro, avocado, or salsa on top if you're feeling generous.
Product image
Keeps spices within easy reach while cooking, helping you season dishes quickly during everyday meal prep.
Check price on Amazon
Golden-brown Vegan Taco Pot Pie with Black Beans and Cornbread-Style Topping sits in a ceramic dish, topped with fresh cilantro and diced avocado. Save to Pinterest
Golden-brown Vegan Taco Pot Pie with Black Beans and Cornbread-Style Topping sits in a ceramic dish, topped with fresh cilantro and diced avocado. | buddybiteskitchen.com

Last winter I made this on a cold Sunday afternoon while it was snowing, and my partner came home to this casserole bubbling in the oven, the kitchen steamed up and smelling like cumin and cornmeal, and just sat down at the table without taking their coat off. Sometimes food is just food, but sometimes it's the moment you needed without knowing you needed it.

When You Want to Level Up

The basic version is genuinely perfect, but there's room to play if you're feeling creative. I've added a minced jalapeño to the filling for heat that builds with each bite, and once I stirred vegan shredded cheese into the cornbread batter and it created these melty pockets throughout. You could also swap half the vegetable broth for a low-sodium black bean liquid if you're looking for deeper, earthier flavor, or add a can of black olives if you have them hanging around.

Storing and Reheating Your Leftovers

This casserole actually improves slightly after a day in the refrigerator as the flavors settle and deepen, and it reheats beautifully. Cover it loosely with foil and warm it in a 350°F oven for about fifteen minutes until heated through, or cover individual portions and microwave them for about a minute. It keeps perfectly fine for up to three days, though honestly it usually doesn't last that long in my house.

Adaptations and Variations

This recipe is forgiving in ways that make it genuinely fun to adapt based on what you have or what mood you're in. I've made it with pinto beans instead of black beans, used diced sweet potato in place of zucchini, and even tried adding smoked tempeh to the filling for extra protein and smokiness. The cornbread topping is equally flexible—add a bit of sugar if you prefer it sweeter, or reduce it if you want a more savory approach.

  • For a gluten-free version, swap the all-purpose flour for a one-to-one gluten-free blend and everything works identically.
  • You can make this up to the point of adding the cornbread topping, refrigerate it overnight, then add the topping and bake the next day with no time added to baking.
  • If your kitchen runs cold or you live somewhere with high altitude, add an extra quarter teaspoon of baking powder for guaranteed rise.
Product image
Perfect for frying eggs, sautéing vegetables, and simmering small-batch sauces for quick everyday meals.
Check price on Amazon
A wooden spoon scoops a hearty serving of Vegan Taco Pot Pie with Black Beans and Cornbread-Style Topping, steam rising from the casserole. Save to Pinterest
A wooden spoon scoops a hearty serving of Vegan Taco Pot Pie with Black Beans and Cornbread-Style Topping, steam rising from the casserole. | buddybiteskitchen.com

This casserole has become the recipe I make when I want to prove something delicious doesn't require animal products or complexity. It's the kind of food that nourishes you and makes you feel taken care of all at once.

Common Recipe Questions

Can I make this gluten-free?

Yes, simply substitute the all-purpose flour with a 1:1 gluten-free flour blend in the cornbread topping. The rest of the dish is naturally gluten-free.

Can I prepare this ahead of time?

Assemble the filling and topping separately up to 24 hours in advance. Store in the refrigerator, then pour the filling into the baking dish, top with cornbread batter, and bake when ready to serve.

What can I serve with this casserole?

Fresh toppings like avocado, cilantro, salsa, or vegan sour cream complement this dish beautifully. A simple green salad or roasted vegetables also make great sides.

How do I store leftovers?

Store cooled portions in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or oven at 350°F until warmed through.

Can I add more protein?

You can mix in plant-based ground meat alternative with the filling, or add additional beans like pinto or kidney beans. Cashew cream or vegan cheese shreds also work well.

Is the cornbread topping spicy?

The cornbread itself is not spicy—it has a mild sweetness that balances the seasoned filling. The heat level comes from the taco filling spices, which you can adjust to taste.

Vegan Taco Pot Pie with Cornbread

A hearty Tex-Mex casserole with spiced black bean filling and fluffy cornbread topping. Easy weeknight comfort food.

Prep Time
20 minutes
Cook Time
35 minutes
Total Time
55 minutes
Created By Max Buddyfield

Recipe Category Supper Club Comforts

Skill Level Easy

Cuisine Type Tex-Mex American

Recipe Yield 6 Number of Servings

Dietary Preferences Vegan-Friendly, Free of Dairy

What You'll Need

Taco Filling

01 1 tablespoon olive oil
02 1 medium yellow onion, diced
03 2 cloves garlic, minced
04 1 red bell pepper, diced
05 1 green bell pepper, diced
06 1 medium zucchini, diced
07 2 teaspoons ground cumin
08 2 teaspoons chili powder
09 1 teaspoon smoked paprika
10 1/2 teaspoon dried oregano
11 1/2 teaspoon salt
12 1/4 teaspoon black pepper
13 1 (15 oz) can black beans, drained and rinsed
14 1 cup frozen corn, drained if using canned
15 1 (14.5 oz) can diced tomatoes with juices
16 1/2 cup vegetable broth

Cornbread-Style Topping

01 1 cup all-purpose flour
02 1 cup fine cornmeal
03 1 tablespoon baking powder
04 1/2 teaspoon salt
05 2 tablespoons organic sugar
06 1 cup unsweetened plant-based milk (soy, almond, or oat)
07 1/4 cup neutral oil (canola or sunflower)
08 1 tablespoon apple cider vinegar

Steps to Follow

Step 01

Prepare Baking Vessel: Preheat oven to 400°F. Lightly grease a 9x13-inch baking dish and set aside.

Step 02

Sauté Aromatics and Vegetables: Heat olive oil in a large skillet over medium heat. Sauté diced onion for 3 minutes until softened. Add minced garlic, red bell pepper, green bell pepper, and zucchini, cooking for 5 additional minutes until vegetables begin to soften.

Step 03

Bloom Spices: Stir in ground cumin, chili powder, smoked paprika, dried oregano, salt, and black pepper. Cook for 1 minute, stirring constantly, until spices release their aromas.

Step 04

Build Taco Filling: Add drained black beans, corn, canned diced tomatoes with their juices, and vegetable broth to the skillet. Simmer for 5-7 minutes, stirring occasionally, until the mixture thickens slightly. Adjust seasonings to taste.

Step 05

Transfer Filling to Baking Dish: Pour the taco filling evenly into the prepared baking dish, distributing vegetables and beans uniformly.

Step 06

Prepare Dry Topping Ingredients: In a large bowl, whisk together all-purpose flour, cornmeal, baking powder, salt, and organic sugar until combined.

Step 07

Combine Wet Topping Ingredients: In a separate bowl or measuring cup, whisk together plant-based milk, neutral oil, and apple cider vinegar.

Step 08

Mix Cornbread Batter: Pour wet ingredients into dry ingredients and stir gently with a spatula until just combined. Do not overmix; the batter should have a slightly lumpy consistency.

Step 09

Apply Topping: Spoon cornbread batter evenly over the taco filling, spreading gently with a spatula to create an even layer without pressing down.

Step 10

Bake Until Golden: Bake for 28-32 minutes until the cornbread topping turns golden brown and a toothpick inserted in the center comes out clean.

Step 11

Rest and Serve: Remove from oven and allow to rest for 5 minutes before serving. Serve warm, optionally garnished with fresh cilantro, sliced avocado, or salsa.

Tools You'll Need

  • Large skillet
  • Mixing bowls
  • 9x13-inch baking dish
  • Whisk
  • Spatula

Allergy Warnings

Review each ingredient carefully for allergens. If unsure, consult with a healthcare provider.
  • Contains gluten unless substituted with gluten-free flour blend
  • Contains tree nuts and soy depending on plant-based milk selection
  • Review all product labels for potential cross-contamination and hidden allergens

Nutritional Info (per serving)

These details are for general information only. Always consult a healthcare professional for dietary concerns.
  • Calorie Count: 355
  • Fat Content: 10 grams
  • Carbohydrates: 56 grams
  • Protein Content: 10 grams