Vegan Taco Pot Pie

Featured in: Warm Skillet & Pan Suppers

This dish blends seasoned black beans, bell peppers, zucchini, and tomatoes into a flavorful filling, topped with a golden, fluffy cornbread layer. The filling is slowly simmered with spices like cumin, chili powder, and smoked paprika, creating rich Tex-Mex flavors. A cornbread-style batter made with cornmeal and plant-based milk is spooned over the filling and baked until golden and tender. Ideal for easy weeknight dinners, this comforting casserole offers a wholesome, dairy-free option full of exciting textures and bold taste.

Updated on Fri, 13 Feb 2026 10:56:00 GMT
Hearty vegan taco pot pie with black beans and cornbread topping, baked golden and bubbling in a casserole dish. Save
Hearty vegan taco pot pie with black beans and cornbread topping, baked golden and bubbling in a casserole dish. | dunewhisk.com

There's something about the smell of cumin and chili powder hitting a hot skillet that makes me stop whatever I'm doing and just breathe it in. Years ago, I was standing in my tiny apartment kitchen on a Tuesday night, genuinely tired of the same rotation of meals, when I thought: what if I took everything I loved about tacos and made it into something you could eat with a fork straight from a dish? That's how this vegan taco pot pie happened, and it's been my weeknight savior ever since.

I made this for my sister's book club one spring, and honestly wasn't sure how it would land with a table of people with wildly different diets. Someone asked for seconds before finishing their first serving, and another guest admitted they came expecting to be polite but left genuinely impressed. That's when I knew this recipe had staying power beyond just being a personal favorite.

Ingredients

  • Olive oil: Just enough to get your aromatics going without making the filling greasy; this is where the flavor builds.
  • Yellow onion: The foundation of everything savory that follows, so don't skip the sauté time.
  • Garlic: Two cloves is measured, but I've learned that garlic is forgiving if you love it a bit more.
  • Red and green bell peppers: They add sweetness and body to the filling, plus those colors matter when people see what they're eating.
  • Zucchini: A humble addition that absorbs the spices and adds moisture without any fuss.
  • Ground cumin, chili powder, smoked paprika, dried oregano: This blend is your whole personality in this dish, so invest in spices that smell alive when you open the jar.
  • Black beans: Drain and rinse them well so you're not dealing with excess starch and sodium.
  • Frozen or canned corn: Frozen actually holds up better in the oven, but either works if you drain canned properly.
  • Diced tomatoes with juices: The liquid matters; don't strain it away thinking you're being careful.
  • Vegetable broth: Low-sodium version so you control the salt story.
  • All-purpose flour and fine cornmeal: The ratio here is what makes the top tender instead of dense or crumbly.
  • Baking powder: Your rising agent, and yes, it matters that it's fresh.
  • Plant-based milk: Soy gives richness, almond is lighter, oat is creamy; pick what you have on hand.
  • Neutral oil: Keeps the cornbread moist without competing flavors.
  • Apple cider vinegar: This reacts with the baking powder to help the rise, so don't leave it out.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready and your dish prepared:
Set your oven to 400°F and lightly grease your 9x13-inch baking dish with a little oil or cooking spray. This heat is hot enough to get the cornbread golden without burning the bottom of your filling.
Start the flavor foundation:
Warm olive oil in a large skillet over medium heat and add your diced onion, letting it soften for about three minutes until it starts to turn translucent. You'll know it's ready when the kitchen starts smelling like the beginning of something good.
Build your vegetable base:
Add minced garlic along with both bell peppers and the zucchini, cooking for another five minutes while stirring occasionally. You want everything tender enough to break easily with a spoon but still keeping some shape.
Toast your spices:
Stir in your cumin, chili powder, smoked paprika, oregano, salt, and pepper, cooking just for one minute so the spices release their oils and coat everything evenly. This is a crucial moment where the smell tells you everything is working.
Bring it all together:
Add your drained black beans, corn, canned tomatoes with their juices, and vegetable broth, then let it simmer for five to seven minutes while stirring occasionally. The filling should thicken slightly and taste like something you could eat on its own; adjust salt and pepper to your preference.
Transfer your filling:
Pour the warm taco filling evenly into your prepared baking dish, spreading it so the top surface is relatively level. This gives your cornbread topping an even base to settle into.
Mix your cornbread topping:
In a large bowl, whisk together flour, cornmeal, baking powder, salt, and sugar until evenly combined. In a separate bowl, stir together plant-based milk, neutral oil, and apple cider vinegar, letting it sit for just a moment so the vinegar can react slightly with the milk.
Combine wet and dry:
Pour the wet ingredients into the dry ingredients and stir gently with a spatula until just combined, stopping as soon as you don't see streaks of dry flour. Overmixing is the enemy here; lumps are actually your friend because they mean tender cornbread.
Top and bake:
Spoon the cornbread batter evenly over the taco filling, spreading it gently with the back of your spoon to cover the surface, though it's okay if a tiny bit of filling peeks through. Bake for twenty-eight to thirty-two minutes until the top is golden brown and a toothpick inserted into the cornbread comes out clean.
Rest before serving:
Let the pot pie sit for five minutes after coming out of the oven; this gives the cornbread a chance to set slightly and makes serving much cleaner. Plate it warm and garnish with fresh cilantro, sliced avocado, or a dollop of salsa if you're feeling generous.
Save
| dunewhisk.com

One rainy evening, I made this for a friend who was going through a rough time, and she told me later that the act of sitting down to eat something warm and thoughtful mattered more than whatever was happening in her world at that moment. That's when I realized this dish does something beyond nutrition; it does the thing comfort food is supposed to do.

Seasoning and Flavor Layers

The spice blend here is doing heavy lifting, and I've learned that the order you add them matters. Toasting them briefly in the hot pan wakes them up and distributes the flavors evenly instead of leaving you with random bites of raw chili powder. If you find yourself liking things spicier, a minced jalapeño stirred into the filling gives heat without overwhelming, or you can add a half teaspoon of cayenne if you want to be more direct about it.

Make It Yours

This recipe has a solid backbone, but it's genuinely flexible once you understand what's happening. I've added vegan cheese to the cornbread batter on nights when I wanted extra richness, and I've stretched the filling with extra vegetables when I had a glut of summer produce. The beautiful thing is that the structure stays the same; you're just changing what lives inside.

Storage and Keeping

This pot pie keeps beautifully, which makes it a secret weapon for meal prep or those weeks when cooking feels overwhelming. Leftovers stay fresh in an airtight container in the refrigerator for up to three days, and reheating gently in a 350°F oven for about fifteen minutes brings back the cornbread's texture without drying anything out.

  • For a gluten-free version, use a reliable one-to-one gluten-free flour blend and everything else stays exactly the same.
  • If you're making this ahead, prepare the filling and the batter separately, then combine just before baking for the best cornbread texture.
  • Leftovers can also be frozen for up to a month if you need to plan even further ahead.
Save
| dunewhisk.com

This dish has become my go-to when I want to feed people something that feels special but doesn't require special knowledge or hard-to-find ingredients. It's proof that plant-based cooking doesn't mean sacrificing comfort or taste.

Your Questions Answered

Can I make this dish gluten-free?

Yes, substitute the all-purpose flour with a gluten-free flour blend to keep the cornbread topping safe for gluten-free diets without compromising texture.

What plant-based milk works best for the topping?

Unsweetened soy, almond, or oat milk all work well, providing moisture and subtle flavor to the cornbread batter.

How can I add extra heat to the filling?

Incorporate a minced jalapeño or a pinch of cayenne pepper into the filling while sautéing vegetables to boost the spice level.

Can I prepare this dish in advance?

Yes, you can assemble the filling and topping ahead of time and refrigerate before baking. Leftovers store well refrigerated for up to three days.

What are suitable garnishes for serving?

Fresh cilantro, sliced avocado, or a spoonful of salsa complement the dish’s flavors and add fresh, vibrant notes.

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

Comforting plant-based casserole with spiced black beans and golden cornbread topping, perfect for a warm, satisfying meal.

Time to Prep
20 min
Time to Cook
35 min
Overall Time
55 min
Created by Ella Richardson

Cuisine Category Warm Skillet & Pan Suppers

Skill Level Easy

Cuisine Type Tex-Mex American

Portion Size 6 Number of Portions

Diet Preferences Vegan-Friendly, Dairy-Free Option

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, 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

How To Make It

Step 01

Prepare baking vessel: Preheat oven to 400°F. Lightly grease a 9x13-inch baking dish.

Step 02

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

Step 03

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

Step 04

Build filling base: Add black beans, corn, diced tomatoes with juices, and vegetable broth. Simmer for 5 to 7 minutes, stirring occasionally, until slightly thickened. Taste and adjust seasoning as needed.

Step 05

Transfer filling: Pour the taco filling evenly into the prepared baking dish.

Step 06

Prepare dry ingredients for topping: In a large bowl, whisk together flour, cornmeal, baking powder, salt, and sugar.

Step 07

Combine wet ingredients: In a separate bowl, combine plant-based milk, oil, and apple cider vinegar.

Step 08

Mix topping batter: Pour wet ingredients into dry ingredients. Stir gently until just combined, avoiding overmixing.

Step 09

Apply cornbread topping: Spoon the cornbread batter evenly over the taco filling, spreading gently to cover completely.

Step 10

Bake casserole: 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 11

Rest and serve: Let rest for 5 minutes before serving. Serve warm, optionally garnished with fresh cilantro, avocado, or salsa.

Tools You Need

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

Allergy Details

Review each item for allergens and speak with a healthcare provider if you're not sure.
  • Contains gluten unless using gluten-free flour alternative
  • Contains soy, almond, or oat depending on plant-based milk selection
  • Check all ingredient labels for potential hidden allergens

Nutrition Info (per portion)

Nutritional values are for reference and don't substitute for professional guidance.
  • Calorie Count: 355
  • Fats: 10 g
  • Carbohydrates: 56 g
  • Proteins: 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.