Heat the olive oil in a large skillet over medium heat. Add the onion and cook for 4–5 minutes until soft and translucent.
Add the bell pepper and cook for 3 minutes until slightly softened. Stir in the garlic and taco seasoning and cook for 30 seconds until fragrant.
Add the green lentils, tomato paste, diced tomatoes, green chiles, and vegetable broth. Stir well and simmer for 5–7 minutes until thick and spoonable.
Fold in the corn kernels. Taste and add a little salt only if needed. Spread the mixture evenly into a 9x13 baking dish.
Top and Bake:
In a bowl, whisk together the cornmeal, flour, baking powder, and salt.
In a separate bowl, whisk the plant milk, olive oil, maple syrup, and apple cider vinegar. Add the wet ingredients to the dry and stir just until combined.
Spoon the batter evenly over the lentil filling and gently spread to the edges.
Bake uncovered for 35–40 minutes, until golden and set in the center.
Rest for 10 minutes before slicing.
Notes
Note: Taco seasoning often contains salt. Taste before adding extra.
Refrigerator: Store leftover tamale casserole in an airtight container in the fridge for up to 4 days.
Freezer: Freeze portions in an airtight container for up to 2 months.
To reheat: Warm covered in the oven at 350°F until heated through, or microwave individual servings.