Go Back
+ servings
Easy Vegan Salsa Verde Mexican Casserole on the plate

Salsa Verde Mexican Casserole - Vegan

Course: Main Course
Cuisine: Mexican
Keyword: Easy Vegan Salsa Verde Mexican Casserole
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 6
Calories: 315kcal
Author: Cindy Rainey
This Salsa Verde Mexican Casserole is meat and dairy free. It is full of vegetables and flavor.  It is easy to through together because you use frozen vegetables, jarred salsa and canned beans. 
Print Recipe


Vegetable Layer

  • 1/2 cup vegetable broth you will use more in the potatoes
  • 1 Mexican Gray Squash about 1 1/2 cups
  • 16 ounces frozen mixed vegetables I like the petite cut
  • 15.5 ounces can chili beans - black beans undrained
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder

Mashed Potato Layer

  • 1 3/4 cup vegetable broth
  • 2 Tablespoons vegan butter do not add if wanting to eat oil-free
  • 3/4 cup plant milk (such as soy or almond or oat) unsweetened
  • 1 1/3 cup potato flakes
  • 3 Tablespoons nutritional yeast

Putting it all Together

  • 24 ounces salsa verde I used mild.
  • 10 10" round tortillas I used whole wheat


  • Preheat oven to 350°

The Vegetable Layer

  • Chop zucchini/Mexican Gray Squash into bite-sized pieces.  Set aside. 
  • Add enough vegetable broth to line the bottom of sauté pan. Sauté zucchini for about 3 minutes or until it begins to soften. Watch the bottom of your pan so that the broth does not dry out or pan begin to stick.  Add more broth if necessary.
  • Add the frozen mixed vegetables, black chili beans, onion and garlic powders.  Do not drain the chili bean liquid/sauce from the can, but add it to the mixture.  
  • Continue sautéing a few more minutes or until vegetables have softened and the flavors have mixed well. Set aside.

The Mashed Potato Layer

  • In a sauce pan, bring vegetable broth, vegan butter (if using) and plant milk to a gentle boil.  Remove from heat.
  • Stir in dehydrated potato flakes and nutritional yeast.  Add salt if desired.

Putting it All Together!

  • Layer and spread in a 9x13" pan in this order:
     1/3 jar of salsa verde,
    2 1/2 tortillas - tear to fit and cover the salsa layer,
     1/2 vegetable mixture,
     2 1/2 tortillas - tear to fit and cover the vegetable layer,
    mashed potatoes - use all of the potatoes. Carefully spread over tortilla layer,
    1/3 jar of salsa verde,
    2 1/2 tortillas - tear to fit and cover the salsa layer,
    1/2 (remaining) vegetable mixture,
    2 1/2 tortillas - tear to fit and cover the vegetable layer,
    1/3 jar (remaining) salsa verde
  • Cover and bake at 350° for 30 minutes.  Let sit for about 10 minutes before serving.


Calories: 315kcal | Carbohydrates: 47g | Protein: 14g | Fat: 8g | Saturated Fat: 1g | Sodium: 1706mg | Potassium: 1160mg | Fiber: 9g | Sugar: 12g | Vitamin A: 5155IU | Vitamin C: 29.4mg | Calcium: 224mg | Iron: 3.3mg