Now Cook This!

menu icon
go to homepage
  • Home
  • Recipe Index
  • About
  • Contact
  • Subscribe
search icon
Homepage link
  • Home
  • Recipe Index
  • About
  • Contact
  • Subscribe
×
Home » Recipes » Dinner (Meatless)

Butternut Squash and Black Bean Enchilada Casserole

Last Updated: Jan 11, 2026 • Published: Jan 11, 2026 By Michelle

Jump to Recipe

This easy Butternut Squash and Black Bean Enchilada Casserole has lots of Mexican-spiced veggies layered with enchilada sauce, cheese and flour tortillas. It's a delicious meatless dinner that you'll want to put on repeat!

A piece of butternut squash and black bean enchilada casserole topped with sour cream, green onions and cilantro on a white plate with a fork and small bowls of enchilada sauce, green onions and sour cream in the background. this recipe

Michelle's Recipe Rundown

Friends, if you enjoy Mexican/Tex-Mex food and vegetarian dinners, this easy vegetarian enchilada casserole is a must-try. It's one of my go-to meatless meals because it's so flavorful and so filling that you don't miss the meat at all!

The butternut squash is slightly sweet, which makes it the perfect complement to the black beans, tomatoes, onions, chiles, Mexican spices and red enchilada sauce. And the flour tortillas and cheese bring it all together. It has a mild heat level, but you can turn it up if you'd like.

Plus, you get all the enchilada yumminess with a lot less work and mess, as there's no dipping, filling and rolling the tortillas required. Just make the veggie filling, layer everything in a dish and bake.

Ready to serve in 90 minutes, this recipe gives you 6 generous servings. It's even impressive enough to serve guests!

Butternut squash is one of my favorite winter squashes; it's so versatile!
Here are more recipes to try: Roasted Veggie Tacos With Cilantro-Lime Cream, Instant Pot Creamy Butternut Squash Soup and Instant Pot Butternut Squash Risotto.

Jump to:
  • Michelle's Recipe Rundown
  • Ingredients & Notes
  • How to Prepare the Butternut Squash
  • Substitutions & Variations
  • How to Make Butternut Squash & Black Bean Enchilada Casserole
  • Recipe Tips
  • Leftover Storage & Reheating
  • Serving Suggestions
  • More Easy Mexican Dinner Recipes to Try
  • 📋Recipe

Ingredients & Notes

Here are all of the ingredients you need to make this Mexican butternut squash casserole with black beans, along with some notes on making the best selections and preparation.

All of the ingredients needed to make butternut squash and black bean enchilada casserole.

Ingredient amounts are in the recipe card below.

  • Butternut Squash - Fresh is definitely best here; it holds its shape and texture better than frozen (which can get a little mushy after thawing and cooking).
    • TIP: Many grocery stores sell pre-cubed fresh butternut squash; it's a great shortcut!
  • Black Beans - Use canned or home-cooked beans (such as my Instant Pot Black Beans), whichever you prefer.
  • Fire-Roasted Diced Tomatoes (canned) - I love the subtle smoky flavor of these tomatoes, but regular canned diced tomatoes work well too.
  • Jalapeno Peppers - Remove the seeds and membranes, and these add just a hint of heat. You can omit them, if desired.
  • Enchilada Sauce - I use and recommend my Homemade Red Enchilada Sauce (it's quick, easy, mild, and delish!); you can use your favorite canned enchilada sauce instead.
  • Flour Tortillas (10-inch Burrito Size) - You'll need 4 total. Cut 3 in half, and cut 1 into 6 equal wedges, like this:
a graphic showing how to cut the 4 tortillas, 3 in half and one into 6 pieces.

How to Prepare the Butternut Squash

Here's how to peel, de-seed and cube the the butternut squash before cooking. You'll need a vegetable peeler, a sharp knife and a spoon.

a collage of 4 images showing how to peel, remove the seeds from, and chop the butternut squash.
  1. Cut off the top and bottom ends of the squash.
  2. Remove the outer skin with a vegetable peeler.
  3. Cut the squash in half from top to bottom, then scoop out the seeds with a spoon.
  4. Cut the squash into ½-inch cubes.

Substitutions & Variations

  • Peeled and diced sweet potatoes could be used instead of butternut squash; they will be a little sweeter.
  • You can use pinto beans instead of black beans.
  • 2 cans (10-oz) of fire-roasted diced tomatoes with green chiles, such as Rotel, can replace the individual cans of diced tomatoes and green chiles.
  • Corn tortillas can be used instead of flour tortillas; the flavor will be a bit different. Since corn tortillas are usually smaller, you will need about 12 of them, depending on the size. Cut them to fit as needed.

How to Make Butternut Squash & Black Bean Enchilada Casserole

This is just a brief overview of the steps. The full printable recipe with ingredient amounts and detailed instructions is in the recipe card below.

A collage of 2 images, one shows onions and jalapeno peppers being sauteed in a pan, and the other shows garlic added to the pan.

In a large skillet, sauté the onions, jalapeno peppers in the oil until they start to soften. Add the garlic and sauté for another minute.

A collage of 3 images, one showing the butternut squash, tomatoes and spices added to the pan, one shows the mixture simmering in the pan with the lid on, and one shows the finished cooked mixture.

Add the squash, tomatoes, green chiles and spices. Cover and simmer until the squash is tender, about 20 minutes.

A collage of 2 images, one showing the black beans added to the pan, and one showing everything in the pan being stirred together.

Add the black beans; stir to combine.

A collage of 4 images, one of enchilada sauce in the bottom of a baking dish, one of a layer of tortillas, one of a layer of the veggie mixture topped with enchilada sauce, and one of a layer of cheese.

Assemble the first layer of the casserole in a baking dish: enchilada sauce, tortillas, veggie mixture, enchilada sauce, and cheese.

The finished uncooked assembled casserole in the baking dish.

Repeat the layers 2 more times, starting with the tortillas.

The finished baked casserole in the baking dish.

Bake at 400°F until heated through, bubbly and the cheese is melted, 25 to 30 minutes. Rest for 15 minutes before cutting.

Recipe Tips

  • The butternut squash cubes should all be about the same size so they cook evenly. Cook until they are tender but not mushy.
  • Options if you'd like more heat: leave the seeds and/or membrane in the jalapenos, use a medium or hot enchilada sauce, use a hotter variety of canned diced green chiles, or add some cayenne pepper to the vegetable mixture.
  • Resting the casserole before slicing helps each piece hold together better when serving.
  • If you don't have an 11x7x2-inch baking dish, you can make this in a 13x9x2-inch baking dish. You may need to cut up another tortilla or two to fill in any gaps.
  • Roasted butternut squash seeds are a delicious snack! Use my Roasted Pumpkin Seeds recipe as a guideline if you'd like to try them.
The whole enchilada casserole sprinkled with cilantro in a white baking dish.

Leftover Storage & Reheating

Refrigerate: Store leftover enchilada casserole, once cooled, tightly covered or in an airtight container in the refrigerator for up to 4 days.

Freeze: Once cooled, place desired number of servings in a freezer bag, remove as much air as possible to prevent freezer burn, and freeze for up to 3 months. Thaw completely in the refrigerator before reheating.

Reheat: Place the desired number of servings in a greased baking dish, cover the dish with foil, and bake in a 325°F oven until heated through.

Serving Suggestions

This enchilada casserole is excellent on its own, but the toppings make it even more delicious! My favorites are sour cream, green onions, and fresh cilantro. I sometimes also drizzle on a little extra enchilada sauce because I love lots of sauce on anything!

And although you don't really need any side dishes, my Quick and Easy Mexican Rice is the perfect complement if you would like to serve one (it can also help stretch out the casserole to get a few more servings).

Tortilla chips with homemade salsa or homemade guacamole would be a great starter.

A piece of butternut squash and black bean enchilada casserole being lifted out of the baking dish.

I hope you try this Butternut Squash and Black Bean Enchilada Casserole recipe and love it as much as I do. Thanks for visiting today!

michelle signature

More Easy Mexican Dinner Recipes to Try

  • Homemade Crunchwrap Supreme (Taco Bell Copycat)
  • Easy Baked Chicken Chimichangas
  • a piece of Mexican lasagna garnished with taco sauce, sour cream, green onions, and cilantro on a white plate with a fork
    Mexican Lasagna With Chicken
  • a Mexican stuffed peppers topped with taco sauce, green onions and cilantro on a white plate
    Slow Cooker Mexican Stuffed Peppers

Check out my Mexican & Tex-Mex Recipes page for more!

If you make this recipe, I'd love to know how it went! Please leave a star rating and comment below. Thanks!

📋Recipe

A piece of butternut squash and black bean enchilada casserole topped with sour cream, green onions and cilantro on a white plate with a fork.

Butternut Squash and Black Bean Enchilada Casserole

This easy enchilada casserole has lots of Mexican-spiced butternut squash, black beans and other veggies layered with enchilada sauce, cheese and flour tortillas. It's a delicious meatless dinner that you'll want to put on repeat!
Print Recipe Pin Recipe Rate & Comment
Author: Michelle
Prep Time: 25 minutes minutes
Cook Time: 50 minutes minutes
Resting Time: 15 minutes minutes
Total Time: 1 hour hour 30 minutes minutes
Servings: 6
Estimated Calories: 524
(prevent your screen from going dark)

Ingredients

For the Veggie Mixture

  • 1 tablespoon avocado oil, or any neutral-flavored oil you prefer
  • 2 cups chopped onions
  • ¼ cup seeded and diced jalapeno peppers, seeds and membranes removed
  • 4 cloves garlic, minced
  • 4 cups cubed fresh butternut squash, about ½-inch pieces; peel and remove the seeds before cubing
  • 1 (14.5-ounce) can fire-roasted diced tomatoes
  • 1 (4-ounce) can diced green chiles, I use mild
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 (15.5-ounce) can black beans, drained and rinsed
  • ½ teaspoon salt, or to taste (I use kosher salt)
  • ¼ teaspoon black pepper, or to taste

Other Casserole Ingredients

  • 2 cups red enchilada sauce, divided; I use and recommend my Easy Homemade Red Enchilada Sauce, which is mild; you can use canned sauce instead
  • 4 large burrito-sized flour tortillas, 10 inches in diameter; 3 of them halved and 1 cut into 6 equal wedges
  • 2 cups shredded cheddar cheese, divided

Instructions

  • Preheat the oven to 400°F.

Make the Veggie Mixture

  • Heat the avocado oil in a large skillet over medium heat (I use a 12-inch skillet). Add the onions and japaleno peppers; sauté, stirring occasionally, until they have begun to soften, about 2 to 3 minutes.
  • Add the garlic; sauté, stirring constantly, for one minute.
  • Add the butternut squash, diced tomatoes, green chiles, chili powder, cumin, coriander, salt, and pepper; stir to combine.
  • Increase the heat to get the mixture going/bubbling, then reduce the heat, cover and simmer, stirring occasionally, until the squash is tender but not mushy (you want it to keep its shape), about 20 minutes.
  • Stir in the black beans. Taste the mixture and adjust the seasonings, if needed. Keep in mind that you will be adding the enchilada sauce, which is also seasoned.

Assemble the Casserole

  • Evenly spread out ½ cup of enchilada sauce in the bottom of an 11x7x2-inch baking dish.
  • Take 2 of the tortilla halves and place them in the dish over the sauce with the straight sides against the edges of the pan (they will overlap in the center). Then take 2 of the tortilla wedges and place one on each side to cover the gaps, putting one of straight sides against the edge of the pan.
    See step-by-step photo #4 in the post for reference, if needed.
  • Evenly spread ⅓ of the vegetable mixture over the tortillas.
  • Add ½ cup of enchilada sauce over the vegetable mixture, distributing it evenly.
  • Evenly sprinkle ½ cup of the cheese over the veggies and sauce.
  • Repeat the layers 2 more times: 2 tortilla halves plus 2 wedges, ⅓ of the veggie mixture, ½ cup enchilada sauce, ½ cup cheese, 2 tortilla haves plus 2 wedges, the remaining ⅓ of the veggie mixture, the remaining ½ cup of enchilada sauce, and all of the remaining cheese (which will be 1 cup).

Bake & Serve

  • Bake, uncovered, until heated through and bubbly around the edges and the cheese is melted, about 25 to 30 minutes.
    If you are concerned about bubble-overs, put the baking dish on a large rimmed sheet pan before baking.
  • Remove from the oven and allow the casserole to rest for 15 minutes before slicing. This will help the pieces hold together better when serving.
  • Serve as is or add your favorite toppings (I like sour cream, green onions and cilantro).

Notes

  • Make sure that the butternut squash cubes are all roughly the same size so that they cook evenly. The post has step-by-step photos showing how to prepare the butternut squash.
    • For an easy shortcut, use pre-cubed fresh butternut squash from the grocery store.
  • The post has a graphic showing how to cut the tortillas if you need a visual.
  • You can use 1¾ cups of home-cooked black beans instead of canned.
  • As written, this recipe has a mild heat level. Options for adding more heat: keep in some and/or all of the seeds and membranes from the jalapeno peppers, use  hot canned diced green chiles, use a medium or hot enchilada sauce, or add some cayenne pepper to the veggie mixture. 
  • If you don't have an 11x7x2-inch baking dish, you can use a 13x9x2-inch baking dish. You may need to cut up an extra tortilla or two in order to cover up any gaps. 
  • Estimated calories shown do not include any toppings.
Did you try this recipe?Be sure to leave a star rating and comment below. Also, share a photo on Instagram and mention @nowcookthis or tag #nowcookthisrecipes.

Leave A Comment Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




picture of michelle, the owner of now cook this, with text that says hello

I'm Michelle.

Welcome to my kitchen where something good is always cooking! I want us all to cook and eat at home more, so I'm here to share my favorite simple and delicious recipes that are perfect for the everyday home cook!

More about me

Popular Recipes

  • 8 pieces of French toast on a sheet pan with butter and a small pitcher of maple syrup on the side
    Sheet Pan French Toast
  • a piece of butter baked haddock on a white plate with rice pilaf, green beans and a lemon edge on the side.
    Butter-Baked Haddock
  • one-pan baked chicken, potatoes and green beans in a baking dish with a serving fork and spoon on the side
    One-Pan Baked Chicken, Potatoes and Green Beans
  • Classic Tuna Casserole (No Canned Soup!)

Warm & Cozy Soups

  • a bowl of french onion soup with a spoon in it and another bowl of soup in the background.
    Easy Homemade French Onion Soup
  • Italian wedding soup in a white bowl with a spoon
    Italian Wedding Soup
  • Cajun-spiced corn chowder with gnocchi garnished with parsley and Cajun seasoning in a white soup mug
    Cajun-Spiced Corn Chowder With Gnocchi
  • a bowl of creamy tomato with heavy cream swirled on the top and a spoon on the side
    Creamy Tomato Soup

Footer

↑ back to top

About

  • Privacy Policy
  • Terms of Use

Newsletter

  • Subscribe

Contact Me

  • Contact

Copyright © 2026 Now Cook This LLC

A piece of butternut squash and black bean enchilada casserole topped with sour cream, green onions and cilantro on a white plate with a fork and text overlays that say butternut squash and black bean enchilada casserole, easy meatless dinner, and now cook this dot com.