Vegan Taco Pot Pie

Featured in: Everyday Mains

This hearty vegan pot pie blends seasoned black beans, vibrant bell peppers, zucchini, and corn simmered with spices. Topped with a golden, fluffy cornbread crust, it bakes to a warm, comforting dish perfect for simple weeknight dinners or casual gatherings. The rich textures and balanced spices create a filling, nutritious meal that delights with every bite. Easy to prepare and full of bold Tex-Mex flavors, it offers a satisfying plant-based twist on classic comfort food.

Updated on Fri, 13 Feb 2026 13:12:00 GMT
Vegan Taco Pot Pie with Black Beans and Cornbread-Style Topping, a golden casserole baked to perfection. Save
Vegan Taco Pot Pie with Black Beans and Cornbread-Style Topping, a golden casserole baked to perfection. | sonicpantry.com

My friend Maya showed up at my door on a Tuesday evening with a craving for something warm and filling, but also something that honored her plant-based choices. We stood in my kitchen, scanning what I had on hand, and somehow the idea of merging taco night with comfort food hit us both at the same time. Black beans, cornbread, and the kind of seasoning that makes the whole house smell like home—this pot pie became our accidental masterpiece, and now it's the dish I reach for whenever I want to feed people something that feels both adventurous and deeply familiar.

I made this for my book club last month, and watching everyone scoop up that golden cornbread with those perfectly seasoned beans underneath reminded me why casseroles have endured for generations. One person asked if it was complicated, and I realized how rare it is to find something this impressive that takes less than an hour from start to finish.

Ingredients

  • Olive oil: Just a tablespoon to soften the onions and build flavor—it's your foundation.
  • Yellow onion, garlic, bell peppers, and zucchini: These vegetables create the aromatic base that makes everyone's nose twitch the moment it hits the pan.
  • Ground cumin, chili powder, smoked paprika, and dried oregano: This spice blend is where the magic lives—don't skip the smoked paprika, it adds a depth that feels almost savory-sweet.
  • Black beans: Drain and rinse them well; this removes excess sodium and gives you cleaner flavor.
  • Corn, diced tomatoes, and vegetable broth: Together these create a filling that's juicy enough to stay moist under the topping but concentrated enough to taste intentional.
  • All-purpose flour and cornmeal: The flour gives structure while the cornmeal delivers that tender, slightly gritty texture we crave in cornbread.
  • Baking powder and sugar: The baking powder gives you rise, and just two tablespoons of sugar balances the savory spices without sweetening things into dessert territory.
  • Plant-based milk, neutral oil, and apple cider vinegar: The vinegar reacts with the baking powder to activate the lift, while the oil keeps everything tender and moist.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Heat your oven and prepare the baking dish:
Set your oven to 400°F and lightly grease a 9x13-inch baking dish with a bit of oil or cooking spray. You want it ready so you can move quickly once your filling is prepared.
Build the flavor base:
Heat olive oil in a large skillet over medium heat and sauté your diced onion for about 3 minutes until it starts to soften and turn translucent. Add minced garlic, then your bell peppers and zucchini, cooking for another 5 minutes until everything is tender but not mushy.
Bloom the spices:
Stir in cumin, chili powder, smoked paprika, oregano, salt, and black pepper, cooking for just 1 minute. You'll smell it immediately—that moment when raw spice transforms into something warm and inviting is what we're after.
Simmer the filling:
Add black beans, corn, diced tomatoes with their juices, and vegetable broth, stirring well. Let this bubble gently for 5 to 7 minutes, stirring occasionally, until it thickens slightly and the flavors meld together nicely. Taste it and adjust salt or spices if needed.
Transfer to baking dish:
Pour the entire mixture into your prepared baking dish, spreading it out evenly. This is your canvas for the cornbread topping.
Combine the dry cornbread ingredients:
In a large bowl, whisk together flour, cornmeal, baking powder, salt, and sugar. Make sure there are no lumps, especially from the baking powder.
Mix the wet ingredients:
In a separate bowl or measuring cup, combine plant-based milk, neutral oil, and apple cider vinegar. Let this sit for just a minute so the vinegar can start reacting with the milk.
Create the batter:
Pour the wet ingredients into the dry ingredients and stir gently with a spatula until just combined. It's okay if there are a few small streaks of dry flour—overmixing is the enemy of tender cornbread.
Top the filling:
Spoon the cornbread batter evenly over the taco filling, spreading it gently with the spatula to create an even layer. Don't press down hard; let it settle naturally.
Bake until golden:
Place in the preheated oven for 28 to 32 minutes, watching for the topping to turn a deep golden brown. Insert a toothpick into the center of the cornbread—if it comes out clean with just a few moist crumbs, you're done.
Rest and serve:
Let the pot pie rest for 5 minutes after coming out of the oven. This allows the filling to set slightly so you can serve clean, beautiful portions.
Pin it
| sonicpantry.com

There's something about pulling a golden-brown pot pie from the oven that makes everyone gather in the kitchen, drawn by the smell of cumin and caramelized corn. That's when you know you've created something worth sharing.

Customizing Your Pot Pie

This recipe is honestly a canvas. If you want more heat, add a minced jalapeño to the filling—it'll cook down and weave through every bite without overwhelming things. For richness, stir half a cup of vegan shredded cheese into the cornbread batter just before spreading it over the filling; it melts into pockets of cheesy goodness. Some people love adding a squeeze of lime juice to the filling at the very end, which brightens everything up without being heavy.

Storage and Reheating

Leftovers keep beautifully in the refrigerator for up to 3 days, which means you get to enjoy this twice without cooking twice. Reheat gently in a 350°F oven covered with foil until warmed through, about 15 minutes, so the cornbread doesn't dry out or brown further. You can also microwave individual portions on half power for a more forgiving reheat.

Why This Works Every Time

The genius of this dish is the structure—the filling is flavorful and moist enough to stay interesting, while the cornbread topping provides contrast in both texture and appearance. The spices in the filling are strong enough to stand up to the slight sweetness of the cornbread, creating balance rather than chaos on the plate. This is why it works just as well for a casual Tuesday night as it does when you're trying to impress someone at the dinner table.

  • If your filling seems too watery before baking, let it simmer an extra few minutes to concentrate the flavors.
  • Make sure your baking powder is fresh; old baking powder won't give you the rise you want.
  • Room temperature ingredients mix more smoothly for the cornbread batter, so pull your plant-based milk out about 10 minutes before you need it.
Pin it
| sonicpantry.com

This pot pie has become my answer to the question: what do you cook when you want comfort food that also feels a little bit special? It's the kind of dish that makes vegan eating feel abundant rather than restrictive.

Frequently Asked Questions

What makes the cornbread topping fluffy?

The cornbread topping combines cornmeal with flour, baking powder, plant-based milk, oil, and apple cider vinegar, which helps create a light and airy texture once baked.

Can I add extra spice to the filling?

Yes, adding minced jalapeño peppers or extra chili powder can enhance the heat and deepen the flavor profile of the filling.

Is this dish suitable for gluten-free diets?

To make it gluten-free, substitute the all-purpose flour with a gluten-free flour blend while keeping other ingredients the same.

How should leftovers be stored?

Store leftovers in an airtight container in the refrigerator for up to three days. Reheat thoroughly before serving.

Can I customize the vegetables in the filling?

Absolutely, feel free to swap or add vegetables like corn, zucchini, bell peppers, or even add fresh herbs to suit your taste.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Vegan Taco Pot Pie

A plant-based casserole featuring spiced black bean filling and a golden cornbread topping for cozy meals.

Prep Time
20 Minutes
Cook Time
35 Minutes
Total Time
55 Minutes

Category: Everyday Mains

Difficulty: Easy

Cuisine: Tex-Mex American

Yield: 6 servings

Dietary: Vegan, Dairy-Free

Ingredients

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, or to taste
12 1/4 teaspoon black pepper
13 1 can (15 ounces) black beans, drained and rinsed
14 1 cup frozen or canned corn, drained if using canned
15 1 can (14.5 ounces) 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

Instructions

Step 01

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

Step 02

Sauté Aromatics and Vegetables: In a large skillet over medium heat, add olive oil. Sauté diced onion for 3 minutes until softened. Add minced garlic, diced bell peppers, and diced zucchini, and cook for 5 additional minutes.

Step 03

Bloom Spices: Stir in ground cumin, chili powder, smoked paprika, dried oregano, salt, and black pepper. Cook for 1 minute until fragrant.

Step 04

Build Taco Filling Base: Add drained black beans, corn, diced tomatoes with juices, and vegetable broth. Simmer for 5 to 7 minutes, stirring occasionally, until the mixture thickens slightly. Taste and adjust seasoning as needed.

Step 05

Transfer Filling to Baking Dish: Pour the taco filling evenly into the prepared baking dish.

Step 06

Prepare Cornbread Batter: In a large bowl, whisk together all-purpose flour, fine cornmeal, baking powder, salt, and organic sugar. In a separate bowl, combine plant-based milk, neutral oil, and apple cider vinegar.

Step 07

Combine Wet and Dry Ingredients: Pour wet ingredients into dry ingredients. Stir gently until just combined, being careful not to overmix the batter.

Step 08

Apply Cornbread Topping: Spoon the cornbread batter evenly over the taco filling, spreading gently to cover the entire surface.

Step 09

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

Step 10

Rest and Serve: Allow the casserole to rest for 5 minutes before serving. Serve warm, optionally garnished with fresh cilantro, avocado slices, or salsa.

Tools You'll Need

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

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains gluten (unless using certified gluten-free flour blend)
  • Contains soy, almond, or oat depending on plant-based milk selection
  • Check all packaged ingredients for potential hidden allergens and cross-contamination warnings

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 355
  • Total Fat: 10 g
  • Total Carbohydrate: 56 g
  • Protein: 10 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.