Dive into comfort food heaven with this hearty and flavorful Vegan Cowboy Tamale Pie! Perfect for weeknight dinners or meal prep, this plant-based dish features a savory, spice-kissed medley of black beans, kidney beans, bell peppers, zucchini, and corn, all simmered in a rich tomato base infused with smoky paprika and chili powder. Topped with a golden, tender cornbread crust made from wholesome cornmeal and a touch of maple syrup, this recipe is a satisfying twist on a Southwestern classic. Ready in just an hour and packed with protein and veggies, this vegan tamale pie is a crowd-pleaser that brings the perfect balance of comfort and nutrition to your table.
Preheat your oven to 400°F (200°C). Lightly grease a 9-inch pie dish or an oven-safe casserole dish.
Heat the olive oil in a large skillet over medium heat. Add the diced onion and sauté for 3-4 minutes until softened.
Stir in the minced garlic, bell peppers, and zucchini. Cook for an additional 5 minutes until the vegetables are tender.
Add the canned black beans, kidney beans, diced tomatoes (with their juices), frozen corn, vegan Worcestershire sauce, chili powder, ground cumin, smoked paprika, salt, and black pepper. Stir well and simmer for 5-7 minutes to allow the flavors to meld. Remove from heat.
In a mixing bowl, combine the cornmeal, all-purpose flour, baking powder, and a pinch of salt.
In a separate bowl, whisk together the plant-based milk, maple syrup, and neutral oil. Gradually pour the wet ingredients into the dry ingredients, stirring until just combined to form a smooth cornbread batter.
Pour the bean and vegetable mixture into the prepared baking dish, spreading it out evenly.
Spoon the cornbread batter over the filling and spread it out to cover the surface completely.
Bake the tamale pie in the preheated oven for 25-30 minutes, or until the cornbread topping is golden brown and a toothpick inserted into the center comes out clean.
Allow the pie to cool for 5-10 minutes before serving. Slice into portions and enjoy!
Serving size | 2464.6 grams (2464.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2862 |
Total Fat 88.10g | 113% |
Saturated Fat 12.80g | 64% |
Polyunsaturated Fat 2.70g | |
Cholesterol 0mg | 0% |
Sodium 3985mg | 173% |
Total Carbohydrate 459.50g | 167% |
Dietary Fiber 80.10g | 286% |
Total Sugars 72.20g | |
Protein 84.90g | 170% |
Vitamin D 75IU | 375% |
Calcium 704mg | 54% |
Iron 30mg | 165% |
Potassium 4983mg | 106% |
Source of Calories