Go Back
+ servings
5 from 3 votes
Hand with Fork Digging into a Slice of Vegan Tamale Pie on a Plate
Three Bean Vegan Tamale Pie
Prep Time
10 mins
Cook Time
40 mins
Total Time
50 mins
This vegan tamale pie is made with a mixture of chickpeas, pinto beans and red beans simmered in a spicy tomato sauce and baked up with a crumbly cornbread crust.
Course: Entree
Cuisine: American
Servings: 8
Calories: 474 kcal
Author: Alissa
For the Spicy Three Bean Base
  • 1 tbsp. olive oil
  • 1 onion, diced
  • 1 red bell pepper
  • 3 garlic cloves, minced
  • 1-14 oz. can diced tomatoes
  • 1-14 oz. can crushed tomatoes
  • 1-14 oz. can pinto beans, drained and rinsed
  • 1-14 oz. can red kidney beans, drained and rinsed
  • 1-14 oz. can chickpeas, drained and rinsed
  • 1 cup frozen corn kernels, thawed
  • 1 tbsp. ground cumin
  • 2 tsp. ancho chili powder
  • salt and pepper to taste
For the Cornbread Crust
Make the Spicy Three Bean Base
  1. Coat the bottom of a large skillet with olive oil (use a 12 inch oven-safe skillet if you have one) and place over medium heat. Add onion and cook until softened, about 5 minutes. Add bell pepper and garlic and cook another minute.
  2. Add diced and crushed tomatoes, pinto beans, kidney beans, chickpeas, corn, cumin and ancho chili powder. Bring to a simmer and lower heat. Allow to simmer until sauce thickens, about 15 minutes, stirring occasionally. Season with salt and pepper to taste.
  3. If your skillet is not oven safe, lightly oil a 9 inch by 13 inch baking pan and transfer mixture to pan. Otherwise, leave the mixture in the skillet for baking.
Make the Cornbread Crust
  1. When bean mixture is almost finished cooking, preheat oven to 375°.
  2. Stir cornmeal, flour, flax, baking powder and salt together in a medium mixing bowl. Add milk, olive oil and scallions. Stir just until fully blended. Fold in scallions.
  3. Carefully spread cornbread batter in a thin layer overtop of bean mixture using a large spoon or rubber scraper.
  4. Bake until cornbread crust is firm and bean mixture is bubbly, about 20 minutes. Remove from oven and allow to sit for 5 minutes before cutting.
Nutrition Facts
Three Bean Vegan Tamale Pie
Amount Per Serving
Calories 474 Calories from Fat 174
% Daily Value*
Fat 19.3g30%
Saturated Fat 2.7g14%
Sodium 737mg31%
Potassium 764mg22%
Carbohydrates 65.1g22%
Fiber 14.2g57%
Sugar 7.5g8%
Protein 13.9g28%
Calcium 170mg17%
Iron 5.4mg30%
* Percent Daily Values are based on a 2000 calorie diet.