Vegan Taco Pot Pie

Featured in: Warm Baked Recipes

This comforting dish combines a savory blend of black beans, bell peppers, and zucchini seasoned with cumin, chili powder, and smoked paprika, simmered to perfection. Topped with a golden, fluffy cornbread-style layer made from cornmeal and plant-based milk, it bakes until bubbly and lightly crisp. Perfect for easy weeknight dinners or casual gatherings, it offers rich flavors and a satisfying texture, all fully plant-based and dairy-free.

Updated on Sun, 15 Feb 2026 12:07:56 GMT
Hearty vegan taco pot pie with black bean filling and golden cornbread topping, baked until bubbling and fragrant.  Pin It
Hearty vegan taco pot pie with black bean filling and golden cornbread topping, baked until bubbling and fragrant. | juniperbite.com

This Vegan Taco Pot Pie is a hearty and comforting plant-based casserole that brings together the vibrant flavors of a seasoned black bean taco filling with a golden, fluffy cornbread topping. Perfect for weeknight dinners or casual gatherings, this dish is a satisfying meal that everyone will enjoy.

Hearty vegan taco pot pie with black bean filling and golden cornbread topping, baked until bubbling and fragrant.  Pin It
Hearty vegan taco pot pie with black bean filling and golden cornbread topping, baked until bubbling and fragrant. | juniperbite.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

The savory base of bell peppers, zucchini, and black beans is simmered with traditional Tex-Mex spices, creating a rich filling that pairs beautifully with the sweet, tender cornmeal crust. Baked until bubbling and fragrant, it is a wholesome twist on classic comfort food.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • Taco Filling: 1 tablespoon olive oil, 1 medium yellow onion (diced), 2 cloves garlic (minced), 1 red bell pepper (diced), 1 green bell pepper (diced), 1 medium zucchini (diced), 2 teaspoons ground cumin, 2 teaspoons chili powder, 1 teaspoon smoked paprika, 1/2 teaspoon dried oregano, 1/2 teaspoon salt (or to taste), 1/4 teaspoon black pepper, 1 (15 oz / 425 g) can black beans (drained and rinsed), 1 cup frozen or canned corn (drained if using canned), 1 (14.5 oz / 400 g) can diced tomatoes (with juices), 1/2 cup vegetable broth.
  • Cornbread-Style Topping: 1 cup (120 g) all-purpose flour, 1 cup (150 g) fine cornmeal, 1 tablespoon baking powder, 1/2 teaspoon salt, 2 tablespoons organic sugar, 1 cup (240 ml) unsweetened plant-based milk (soy, almond, or oat), 1/4 cup (60 ml) neutral oil (e.g., canola, sunflower), 1 tablespoon apple cider vinegar.

Instructions

Step 1
Preheat oven to 400°F (200°C). Lightly grease a 9x13-inch (23x33 cm) baking dish.
Step 2
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 more minutes.
Step 3
Stir in cumin, chili powder, smoked paprika, oregano, salt, and black pepper. Cook for 1 minute until fragrant.
Step 4
Add black beans, corn, diced tomatoes (with juices), and vegetable broth. Simmer for 5-7 minutes, stirring occasionally, until slightly thickened. Taste and adjust seasoning if needed.
Step 5
Pour the taco filling evenly into the prepared baking dish.
Step 6
For the cornbread topping: In a large bowl, whisk together flour, cornmeal, baking powder, salt, and sugar. In a separate bowl or measuring cup, combine plant-based milk, oil, and apple cider vinegar.
Step 7
Pour wet ingredients into dry ingredients. Stir gently until just combined (do not overmix).
Step 8
Spoon the cornbread batter evenly over the taco filling, spreading gently to cover.
Step 9
Bake for 28–32 minutes, or until the cornbread topping is golden and a toothpick inserted in the center comes out clean.
Step 10
Let rest for 5 minutes before serving. Serve warm, optionally garnished with fresh cilantro, avocado, or salsa.

Zusatztipps für die Zubereitung

To ensure the cornbread topping is perfectly fluffy, avoid overmixing the batter—stir just until the dry ingredients are moistened. Additionally, make sure the filling has simmered long enough to thicken slightly before transferring it to the baking dish.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Varianten und Anpassungen

For extra flavor and heat, you can add 1 minced jalapeño to the filling or stir 1/2 cup of vegan shredded cheese into the cornbread batter. For a gluten-free version, simply use a 1:1 gluten-free flour blend in place of the all-purpose flour.

Serviervorschläge

Serve this casserole warm, garnished with fresh cilantro, sliced avocado, or a spoonful of salsa. It also pairs wonderfully with a side of vegan sour cream or a crisp lime-dressed side salad.

Comforting plant-based casserole featuring seasoned black beans, sweet corn, and fluffy cornbread crust—perfect for family dinners.  Pin It
Comforting plant-based casserole featuring seasoned black beans, sweet corn, and fluffy cornbread crust—perfect for family dinners. | juniperbite.com

Enjoy this delightful fusion of Tex-Mex flavors and classic pot pie style. This Vegan Taco Pot Pie is a nutritious, plant-based dinner that brings warmth and flavor to any table.

Questions About This Recipe

Can I use gluten-free flour for the topping?

Yes, a gluten-free flour blend works well in place of all-purpose flour for the cornbread topping.

What plant-based milks are suitable here?

Unsweetened soy, almond, or oat milk all work well without altering the flavor significantly.

How do I know when the cornbread topping is done?

The topping should be golden brown and a toothpick inserted into the center should come out clean.

Can I add heat or extra spice to the filling?

Adding a minced jalapeño or extra chili powder can provide a pleasant spicy kick.

How long can leftovers be stored?

Store leftovers in the refrigerator for up to 3 days and reheat before serving.

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

Hearty plant-based casserole with spiced black beans and fluffy cornbread topping for satisfying meals.

Prep Time
20 minutes
Cook Time
35 minutes
Total Duration
55 minutes
Juniper Bite Chloe Fischer

Dish Type Warm Baked Recipes

Skill Level Easy

Cuisine Tex-Mex American

Serves 6 Number of Servings

Dietary Info Vegan-Friendly, No 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, or to taste
12 1/4 teaspoon black pepper
13 1 (15 oz) can black beans, drained and rinsed
14 1 cup frozen or canned 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

Directions

Step 01

Prepare Equipment and Filling Base: Preheat oven to 400°F. Lightly grease a 9x13-inch baking dish. In a large skillet over medium heat, warm olive oil and sauté diced onion for 3 minutes until softened.

Step 02

Build Aromatics and Vegetables: Add minced garlic, diced bell peppers, and diced zucchini to the skillet. Cook for 5 minutes, stirring occasionally, until vegetables begin to soften.

Step 03

Develop Spice Profile: Stir in ground cumin, chili powder, smoked paprika, dried oregano, salt, and black pepper. Cook for 1 minute until the spices become fragrant.

Step 04

Combine Filling Components: Add drained black beans, corn, diced tomatoes with juices, and vegetable broth. Simmer for 5-7 minutes, stirring occasionally, until the mixture slightly thickens. Adjust seasoning to taste.

Step 05

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

Step 06

Mix Cornbread Dry Ingredients: In a large bowl, whisk together all-purpose flour, cornmeal, baking powder, salt, and sugar until well combined.

Step 07

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

Step 08

Create Cornbread Batter: Pour the wet ingredients into the dry ingredients and stir gently until just combined. Do not overmix to preserve the light, fluffy texture.

Step 09

Apply Topping: Spoon the cornbread batter evenly over the taco filling and spread gently to cover the entire surface.

Step 10

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

Step 11

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

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Kitchen Gear Needed

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

Allergen Details

Always check what goes in for allergens, and talk to your doctor if you’re unsure.
  • Contains gluten unless using gluten-free flour substitute
  • Contains soy, almond, or oat depending on plant-based milk selection
  • Always verify product labels for undisclosed allergens

Nutrition Information (each serving)

This info’s just a guide, not medical advice.
  • Calories: 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.