Skip to Content

Vegetarian Elote Tortilla Casserole

Today’s hearty Vegetarian Elote Tortilla Casserole is just packed with elote style frozen corn, spinach, black beans, and salsa verde — plus, of course, plenty of melted cheese! Enjoy yours on Meatless Monday, Taco Tuesday, or any night you’re looking for a flavor explosion of a recipe.

Vegetarian Elote Tortilla Casserole: A recipe inspired by ALDI special buys! This week’s ad features frozen elote style corn, which made me remember that I impulse bought a bag the last go-round that has just been languishing in my freezer ever since.

If you’re seeing this in between elote sales at ALDI, though, Trader Joe’s carries a frozen Mexican style roasted corn with cotija which should also work great…

vegetarian tortilla casserole

This elote style corn was a serendipitous freezer (and ALDI) find this week, because:

Two birds, one delicious tortilla casserole! I also threw in some black beans for protein, as well as a bag of spinach for extra flavor and texture (and, because it was on its last legs).

The spice level here will vary depending on the salsa you use, but was not particularly fiery with a mild roasted salsa verde. You can always cool off your serving with additional sour cream, if desired.

Vegetarian Elote Tortilla Casserole

tortilla casserole ingredients

Ingredients

2 Tbsp olive oil
1/3 cup diced onion
2 tsp minced garlic (about four cloves)
8 oz fresh spinach
12-14 oz bag frozen elote style corn
Can of black beans, rinsed and drained
16 oz jar salsa verde, divided
1/2 cup sour cream or plain Greek yogurt
12 medium flour tortillas
2 cups shredded cheddar, jack, or Mexican-style cheese

Directions

Preheat oven to 375 degrees and spray a 13×9 baking dish with cooking spray. Chop your onion and garlic.

Heat the olive oil in a large skillet over medium heat. Saute the onion for three minutes, then stir in the garlic and spinach. Continue to saute over medium heat until spinach is wilted, stirring occasionally.

Meanwhile, microwave the corn to package directions. Drain & rinse the beans.

add the corn,  beans, salsa, and sour cream

Add the corn, beans, sour cream (or Greek yogurt) and 1 1/2 cups of salsa verde into the skillet with the spinach mixture

tortilla casserole filling in the pan

Stir until everything is nicely combined and the sour cream is melted in. Turn off the heat under the pan.

Pour the remaining 1/2 cup of salsa verde into the prepared baking dish, using the back of a spoon to spread it out to cover the bottom.

arrange tortillas in baking dish

Line the baking dish with three tortillas, tearing the third one in half to fit it on the sides. Top those tortillas with 1/3 of the spinach, corn, & beans mixture, and sprinkle that with 1/2 cup of the cheese.

Repeat this process until you have used all of the ingredients, noting that the top layer will be just the last three tortillas topped with cheese.

layer and cook the casserole

Cover your baking dish tightly with foil, and bake the tortilla casserole at 375 degrees for 20 minutes. Remove the foil and continue baking for another 10 minutes, until cheese is nicely melted and slightly browned.

Note: I recommend serving your casserole with sliced avocado as shown here, but you could also try cilantro, sour cream, guacamole, or other toppings of choice.

Tortilla casserole is a great choice for elote style corn…

Tortilla casserole with elote style corn and lots of cheese!

Vegetarian elote tortilla casserole has all the flavor you’d want from vegetarian enchiladas, with none of the work involved in rolling them up. So good! The sweet corn pops against the mildly spicy salsa, the spinach & black beans are both flavorful and filling, and the cheese and sour cream provide a creamy tang that brings the whole dish together.

And let’s hear it for leftovers, too, because this tortilla casserole reheats really nicely. I cooked it up last night for Meatless Monday, then enjoyed another helping for lunch earlier this afternoon and was just as pleased.

Looking for more vegetarian recipe ideas? Take a few minutes to browse through the Meatless Monday category for additional dinner options — or, check out fifteen favorite meatless meals to jump start your vegetarian cooking.

Vegetarian Elote Tortilla Casserole, printable recipe

Vegetarian Elote Tortilla Casserole

Today’s hearty Vegetarian Elote Tortilla Casserole is just packed with elote style frozen corn, spinach, black beans, and salsa verde — plus, of course, plenty of melted cheese!
Course dinner
Cuisine casserole
Keyword basic black beans, corn, elote, meatless monday, sauteed spinach, tortilla casserole, vegetarian
Prep Time 25 minutes
Cook Time 30 minutes
Total Time 55 minutes
Servings 6

Ingredients

  • 2 Tbsp olive oil
  • 1/3 cup diced onion
  • 2 tsp minced garlic about four cloves
  • 8 oz fresh spinach
  • 12-14 oz bag frozen elote style corn
  • Can of black beans rinsed and drained
  • 16 oz jar salsa verde divided
  • 1/2 cup sour cream or plain Greek yogurt
  • 12 medium flour tortillas
  • 2 cups shredded cheddar jack, or Mexican-style cheese

Instructions

  • Preheat oven to 375 degrees and spray a 13×9 baking dish with cooking spray. Chop your onion and garlic.
  • Heat the olive oil in a large skillet over medium heat. Saute the onion for three minutes, then stir in the garlic and spinach. Continue to saute over medium heat until spinach is wilted, stirring occasionally.
  • Meanwhile, microwave the corn to package directions. Drain & rinse the beans.
  • Add the corn, beans, sour cream (or Greek yogurt) and 1 1/2 cups of salsa verde into the skillet with the spinach mixture
  • Stir until everything is nicely combined and the sour cream is melted in. Turn off the heat under the pan.
  • Pour the remaining 1/2 cup of salsa verde into the prepared baking dish, using the back of a spoon to spread it out to cover the bottom.
  • Line the baking dish with three tortillas, tearing the third one in half to fit it on the sides. Top those tortillas with 1/3 of the spinach, corn, & beans mixture, and sprinkle that with 1/2 cup of the cheese.
  • Repeat this process until you have used all of the ingredients, noting that the top layer will be just the last three tortillas topped with cheese.
  • Cover your baking dish tightly with foil, and bake the tortilla casserole at 375 degrees for 20 minutes. Remove the foil and continue baking for another 10 minutes, until cheese is nicely melted and slightly browned.

Notes

I recommend serving your casserole with sliced avocado as shown here, but you could also try cilantro, sour cream, guacamole, or other toppings of choice.

Recipes in the real world

weekly ALDI meal plans from Mashup Mom -- six complete dinners for four, $60 out the door! MashupMom.com, every Wednesday.

Be sure not to miss the free ALDI meal plans, which show you how to use these easy family recipes to meal plan affordably and realistically for your family. Or, find more recipe ideas with the Recipe Search!

Be sure not to miss the free ALDI meal plans, which show you how to use these easy family recipes to meal plan affordably and realistically for your family. Or, find more recipe ideas with the Recipe Search!

Recipe Rating




Jan Wishau

Saturday 2nd of September 2023

We made vegetarian elote tortilla casserole last night. It really took it up a notch when we added toppings: avacado, raw onion and chopped tomatoes, cilantro, and a dollop of sour cream. I wrote my topping on my printed recipe as part of the ingredients so I wouldn't forget to shop for them too. Didn't have elote corn at my Aldi so I used a bag of frozen corn. It worked fine.

Alison

Saturday 21st of January 2023

This was delicious! I added 1lb of ground beef I needed to use up, but other than that I tried to follow the recipe and all my kids loved it, which is rare. Thank you for this recipe!

rachel

Wednesday 25th of January 2023

I hear that on all the kids agreeing! That's great to hear. :)

Lauren

Monday 10th of May 2021

Hi my store didn’t have the elote and we don’t have a Trader Joe’s. Will it come out ok with regular frozen corn?

Katherine Nelson

Tuesday 11th of May 2021

I used a can of corn last night and it turned out fine. Just drained the corn with the black beans. My store didn't have the elote either.

rachel

Tuesday 11th of May 2021

The elote style corn is spiced up and roasted. You will probably need to add more seasoning (start with a bit of chili powder) if you use plain corn, and it will change the dish a bit, but it would still be tasty. :)

Holly

Tuesday 4th of May 2021

This looks great! I got the ingredients to make it this week. Do you think I could prep it on a Sunday and bake on Tuesday - maybe add a few minutes while covered since it's starting cold? What about making it up to baking but freezing? Thanks for your recipes!

rachel

Wednesday 5th of May 2021

Hi - I haven't tried either of these things, but let us know how it goes if you do! I think it should work, but might be a little concerned about the texture if prepping/freezing ahead of time.

Elizabeth DeMio

Friday 10th of July 2020

This was fantastic! Easy and delicious. Thanks for all you do...a great help to all of us out here!