Select Page

Sep 1, 2025

Cast-Iron Vegetarian Tamale Pie

When you think of comfort food, chances are it’s rich, hearty, and often not the healthiest. But what if you could dig into something warm, satisfying, and deeply flavorful without derailing your fitness goals? That’s exactly where this Cast-Iron Vegetarian Tamale Pie comes in. Packed with plant-based protein, fiber, and colorful vegetables, this tamale pie is a one-pan wonder that works equally well for meal prep or a cozy weekend dinner. It’s a fitness-friendly take on a Mexican-American classic, made without meat but with all the flavor and texture you crave. The best part? It’s cooked in a cast-iron skillet, which adds a beautiful crust and makes for easy oven-to-table serving. Let’s dive into this wholesome recipe that balances indulgence and nutrition.

Ingredients:

For the veggie filling:
1 tbsp olive oil
1 medium red onion, diced
2 cloves garlic, minced
1 red bell pepper, diced
1 zucchini, chopped
1 cup corn kernels (fresh or frozen)
1 can (15 oz) black beans, rinsed and drained
1 can (14 oz) diced tomatoes, drained
1 tsp ground cumin
1 tsp smoked paprika
½ tsp chili powder
Salt & pepper to taste
¼ cup chopped fresh cilantro (optional)
½ cup shredded reduced-fat cheddar cheese (optional)

For the cornmeal topping:

¾ cup cornmeal
1 cup unsweetened almond milk (or low-fat milk)
1 tsp baking powder
¼ tsp salt
1 tbsp olive oil
1 tbsp maple syrup or honey (optional for a hint of sweetness)

Instructions

1. Preheat oven to 400℉

2. Sauté veggies in 10-12 inch cast-iron skillet.

3. Heat olive oil over medium heat. Add onions and garlic and sauté until translucent. Stir in bell pepper, zucchini, and corn. Cook for 5 minutes.

4. Add beans & spices. Mix in black beans, tomatoes, cumin, paprika, chilli powder, salt and pepper. Let simmer for 5-7 minutes until thickened. Remove from heat and stir in cilantro and cheese if using.

5. Prepare the topping: In a mixing bowl, whisk cornmeal, milk, baking powder, salt, olive oil and sweetener. It should be pourable but not too runny.

6. Assemble the pie: Pour the cornmeal mixture evenly over the filling in the skillet and spread it gently.

7. Bake for 20-25 minutes or until the topping is golden and set. A toothpick should come out clean.

8. Cool & Serve: Let it rest for 5 minutes before slicing. Garnish with extra cilantro or a dollop of Greek yogurt if desired.

Make it a Fitness-Friendly Choice

This tamale pie is low in saturated fat, high in fiber, and full of antioxidants thanks to the variety of vegetables. The black beans offer plant-based protein, while the cornmeal topping adds complex carbohydrates that help sustain energy. Nutritional Value (per serving, approx. 1 piece of the pie)
Calories: 290
Protein: 10 g
Carbs: 34g
Fiber: 8g
Fat 10g
Sodium 420mg

Nutritional Insights

Black beans are a rich source of plant protein and fiber, which aid in satiety and gut health (USDA FoodData Central)
Cornmeal provides whole-grain benefits and is gluten-free, making it ideal for many dietary needs.
Cooked tomatoes are rich in lycopene, a powerful antioxidant
Cast-iron cookware can add trace amounts of dietary iron, especially helpful for vegetarians.

Final Notes

Healthy eating does not always have to be giving up on your favorite food; it is mostly cooking smarter, not stricter. This cast-iron vegetarian tamale pie can be a great example for you to see how a complex, unhealthy dish could also turn into a great, simple, yet healthier alternative for you. It’s quick to prepare, customizable to your liking, and perfect for sharing. Looking for more high-protein vegetarian recipes or meal prep ideas? Explore more on the blog or follow us on Instagram for updates.

Calory

Quickest way to count calories, track macros, water, and all of your food intake. Download App