Sweet Potato Enchilada Casserole For Bold Nostalgia

With just a handful of simple ingredients, this sweet potato enchilada casserole delivers layers of smoky, savory, and slightly sweet flavor in every bite. We're talking tender roasted sweet potatoes and hearty black beans nestled between soft corn tortillas, all smothered in a vibrant red enchilada sauce and melted cheese. It's the ultimate comfort food that feels both wholesome and indulgent, perfect for a busy weeknight or a casual gathering with friends.
This easy sweet potato enchilada casserole is layered with roasted sweet potatoes, black beans, and corn, then baked until bubbly and served with cool sour cream.

What Makes Sweet Potato Enchilada Casserole So Special

With just a handful of simple ingredients, this sweet potato enchilada casserole delivers layers of smoky, savory, and slightly sweet flavor in every bite. We’re talking tender roasted sweet potatoes and hearty black beans nestled between soft corn tortillas, all smothered in a vibrant red enchilada sauce and melted cheese. It’s the ultimate comfort food that feels both wholesome and indulgent, perfect for a busy weeknight or a casual gathering with friends. After testing this recipe multiple times, our team found that roasting the sweet potatoes is the secret weapon. It concentrates their natural sweetness and gives them a wonderful texture that holds up in the layers. You’re going to love how this vegetarian enchilada casserole comes together with minimal fuss and maximum flavor.
This post may contain affiliate recommendations. Please see our disclosure policy.

Ingredients for Sweet Potato Enchilada Casserole

Here’s everything you’ll need to make this flavorful Mexican casserole recipe. We love that most of these are pantry staples or easy to find.
  • 1 large sweet potato, peeled and diced into 1/2-inch cubes
  • 1 tablespoon olive oil
  • 1 teaspoon ground cumin
  • 1/2 teaspoon chili powder
  • 1/4 teaspoon garlic powder
  • 1 (15-ounce) can black beans, rinsed and drained
  • 1 cup frozen corn, thawed
  • 1 (10-ounce) can red enchilada sauce
  • 8 (6-inch) corn tortillas, cut into quarters
  • 2 cups shredded Monterey Jack cheese
  • 1/4 cup chopped fresh cilantro
  • 1/4 cup diced red onion
  • 1/2 cup sour cream

Cook Time for Easy Enchilada Bake

We know your time is precious, so we’ve broken down the timeline for this easy enchilada bake. From start to finish, you can have this comforting dish on the table in about an hour and fifteen minutes. Prep time: 15 minutes Cook time: 55-60 minutes (includes roasting and baking) Total time: About 1 hour 15 minutes

How to Make Sweet Potato Enchiladas

Follow these simple steps to build your perfect sweet potato enchiladas. The layering process is straightforward and oh-so-rewarding.

Step 1: Roast the Sweet Potatoes

Preheat your oven to 375°F. Toss the diced sweet potato with olive oil, cumin, chili powder, and garlic powder on a baking sheet, then roast for 20-25 minutes until tender and lightly browned.

Step 2: Combine the Filling

In a large bowl, combine the roasted sweet potatoes, black beans, and corn, gently mixing to distribute evenly.

Step 3: Start Layering

Spread 1/4 cup of the enchilada sauce in the bottom of a 9×13-inch baking dish. Arrange a single layer of tortilla quarters over the sauce, slightly overlapping them.

Step 4: Build the First Major Layer

Spoon half of the sweet potato and bean mixture over the tortillas, then drizzle with 1/3 of the remaining enchilada sauce and sprinkle with 1/3 of the cheese.

Step 5: Repeat the Layers

Repeat the layers with another round of tortillas, the remaining sweet potato mixture, another 1/3 of the sauce, and another 1/3 of the cheese.

Step 6: Final Layer and Bake

Top with a final layer of tortillas, the remaining enchilada sauce, and the remaining cheese. Cover with foil and bake for 20 minutes, then remove the foil and bake for another 10 minutes until bubbly and golden.

Step 7: Rest and Garnish

Let the casserole rest for 10 minutes before slicing to allow the layers to set, making it easier to serve. Garnish with fresh cilantro, diced red onion, and a dollop of sour cream just before serving.

Pro Tips & Tasty Tweaks

We’ve made this sweet potato enchilada casserole countless times, and here are our favorite insights to make it even better for you.
  • For a flavor twist, try adding a teaspoon of smoked paprika to the sweet potatoes before roasting.
  • If you’re short on time, you can microwave the diced sweet potatoes for 5-7 minutes until tender, though roasting delivers deeper flavor.
  • To prevent a soggy bottom, make sure your first layer of tortillas is snug but not drowning in sauce.
  • For leftovers, store them in an airtight container in the fridge for up to 3 days and reheat in the oven or toaster oven to maintain texture.

Flavor & Texture Notes

When you pull this black bean enchiladas casserole from the oven, you’re greeted by a gorgeous, bubbly, and golden-brown cheese top. The aroma is a warm blend of earthy cumin, smoky chili, and sweet roasted vegetables. As you scoop into a serving, you’ll experience a wonderful contrast of textures: the soft, almost creamy sweet potatoes, the firm bite of the black beans, and the slight pop of the corn. The tortillas soften into a pasta-like layer that holds everything together, while the fresh, cool garnishes provide a bright, crisp finish. It’s a perfectly balanced bite every time.

Variations & Substitutions

One of the things we love most about this sweet potato enchilada casserole is how adaptable it is. Feel free to make it your own with these simple tweaks. For a different protein, you could add some seasoned, shredded chicken or ground turkey. If you want to spice things up, mix a diced jalapeño into the filling or use a spicy enchilada sauce. Don’t have Monterey Jack? A blend of cheddar and mozzarella works wonderfully. For a creamier twist, stir a few tablespoons of cream cheese into the sweet potato and bean mixture. Finally, if corn isn’t your thing, you can easily swap it for a cup of diced zucchini or bell peppers.

How to Serve Sweet Potato Enchilada Casserole

We love how this sweet potato enchilada casserole becomes the star of the table with just a few simple additions. After testing various serving styles, we found that a little freshness and crunch on the side truly makes the whole meal sing. For a complete and satisfying dinner, we often pair this vegetarian enchilada casserole with a crisp green salad dressed with a lime vinaigrette or a side of Mexican-style rice. The cool, creamy contrast of a dollop of sour cream or a sprinkle of diced avocado is always a winner. If you’re serving a crowd, you can easily set up a topping bar with sliced radishes, pickled red onions, and extra cilantro so everyone can customize their plate. Our team’s favorite way to enjoy this easy enchilada bake is with a side of tortilla chips for scooping up any saucy bits left on the plate. It turns a simple weeknight dinner into a fun, interactive meal.

Mistakes to Avoid

We’ve made our share of mistakes in the kitchen so you don’t have to. Here are the most common pitfalls we’ve encountered with this sweet potato enchilada casserole and how to easily avoid them. First, don’t skip roasting the sweet potatoes. While microwaving is faster, roasting caramelizes their natural sugars and prevents a watery filling, which is a common reason this Mexican casserole recipe can turn out soggy. Second, be mindful of the sauce distribution. Drowning the tortillas in too much sauce right at the bottom can make them mushy. Instead, we always start with just a thin layer. Another mistake we see is not letting the casserole rest after baking. If you’ve ever wondered why your slices don’t hold their shape, it’s likely because you cut in too soon. Letting it sit for 10 minutes allows the layers to set perfectly. Finally, using cold tortillas straight from the fridge can make them tear easily. Let them come to room temperature for more pliable layers in your black bean enchiladas. By avoiding these simple missteps, you’ll end up with a perfectly layered, flavorful sweet potato enchilada casserole every single time.

How to Store Sweet Potato Enchilada Casserole

This sweet potato enchilada casserole stores beautifully, making it a fantastic make-ahead meal. We’ve tested all the storage methods to give you the best results for leftovers. After one particularly busy week, we discovered that the individual portions reheat wonderfully for quick lunches. Let the casserole cool completely, then transfer slices to an airtight container. It will keep in the refrigerator for up to 3 days. For longer storage, you can freeze individual portions wrapped tightly in plastic wrap and then in foil for up to 2 months. To reheat, we recommend using an oven or toaster oven set to 350°F. Place the portion in an oven-safe dish, cover with foil, and bake for 15-20 minutes until heated through. This method helps maintain the texture of the tortillas and prevents the cheese from becoming rubbery, which can happen in the microwave. For the best results with this easy enchilada bake, always add fresh garnishes after reheating.

Try This Sweet Potato Enchilada Casserole Yourself

We genuinely hope you give this sweet potato enchilada casserole a try in your own kitchen. It’s one of those recipes that consistently delivers comfort and satisfaction, and we’re confident it will become a regular in your meal rotation. After sharing this recipe with friends and family, we’ve received so many messages about how it’s become their new favorite vegetarian enchilada casserole. One of our team members even told us her kids now request it by name, which is the highest compliment! Whether you’re cooking for a busy weeknight or a casual weekend gathering, this dish is wonderfully forgiving and adaptable. Don’t be afraid to make it your own with the variations we suggested earlier. We’d love to hear how your sweet potato enchiladas turn out and what creative twists you add to make it uniquely yours.
This easy sweet potato enchilada casserole is layered with roasted sweet potatoes, black beans, and corn, then baked until bubbly and served with cool sour cream.

Sweet Potato Enchilada Casserole

No ratings yet
With just a handful of simple ingredients, this sweet potato enchilada casserole delivers layers of smoky, savory, and slightly sweet flavor in every bite. We're talking tender roasted sweet potatoes and hearty black beans nestled between soft corn tortillas, all smothered in a vibrant red enchilada sauce and melted cheese. It's the ultimate comfort food that feels both wholesome and indulgent, perfect for a busy weeknight or a casual gathering with friends.
Prep Time 15 minutes
Cook Time 55 minutes
Total Time 1 hour 15 minutes
Servings: 6 servings
Course: Main Course
Cuisine: Mexican
Calories: 385

Ingredients
 
 

  • 1 large sweet potato, peeled and diced into 1/2-inch cubes
  • 1 tbsp olive oil
  • 1 tsp ground cumin
  • 0.5 tsp chili powder
  • 0.25 tsp garlic powder
  • 1 can black beans, rinsed and drained 15-ounce can
  • 1 cup frozen corn, thawed
  • 1 can red enchilada sauce 10-ounce can
  • 8 corn tortillas, cut into quarters 6-inch tortillas
  • 2 cups shredded Monterey Jack cheese
  • 0.25 cup chopped fresh cilantro for garnish
  • 0.25 cup diced red onion for garnish
  • 0.5 cup sour cream for serving

Equipment

  • 9x13-inch baking dish
  • Baking sheet
  • Large mixing bowl

Method
 

  1. Preheat your oven to 375°F. Toss the diced sweet potato with olive oil, cumin, chili powder, and garlic powder on a baking sheet, then roast for 20-25 minutes until tender and lightly browned.
  2. In a large bowl, combine the roasted sweet potatoes, black beans, and corn, gently mixing to distribute evenly.
  3. Spread 1/4 cup of the enchilada sauce in the bottom of a 9x13-inch baking dish. Arrange a single layer of tortilla quarters over the sauce, slightly overlapping them.
  4. Spoon half of the sweet potato and bean mixture over the tortillas, then drizzle with 1/3 of the remaining enchilada sauce and sprinkle with 1/3 of the cheese.
  5. Repeat the layers with another round of tortillas, the remaining sweet potato mixture, another 1/3 of the sauce, and another 1/3 of the cheese.
  6. Top with a final layer of tortillas, the remaining enchilada sauce, and the remaining cheese. Cover with foil and bake for 20 minutes, then remove the foil and bake for another 10 minutes until bubbly and golden.
  7. Let the casserole rest for 10 minutes before slicing to allow the layers to set, making it easier to serve. Garnish with fresh cilantro, diced red onion, and a dollop of sour cream just before serving.

Nutrition

Calories: 385kcalCarbohydrates: 48gProtein: 16gFat: 16gSaturated Fat: 8gCholesterol: 35mgSodium: 680mgPotassium: 620mgFiber: 10gSugar: 8gVitamin A: 120IUVitamin C: 6mgCalcium: 320mgIron: 3mg

Notes

For a flavor twist, try adding a teaspoon of smoked paprika to the sweet potatoes before roasting. To prevent a soggy bottom, make sure your first layer of tortillas is snug but not drowning in sauce. For leftovers, store in an airtight container in the fridge for up to 3 days and reheat in the oven or toaster oven to maintain texture.

Tried this recipe?

Let us know how it was!

Enjoyed the recipe? Share it!

Easy Dinner eBook

Everyday Recipe Library

Discover our collection of recipe eBooks — simple, delicious meals for every day.

Easy Dinners

Quick, fuss-free dinner recipes the whole family will love — ready in 30 minutes or less.

Get the eBook

Kitchen Essentials We Recommend

Tools that make cooking easier — tried, tested, and loved.

Stainless Cookware Set

Stainless Steel Cookware Set

Professional-grade pots and pans for every recipe.

Buy on Amazon Read Review
Total Crushing Blender

Total Crushing Blender

Smoothies, soups, sauces — powerful and easy to clean.

Buy on Amazon Read Review
Glass Food Storage Set

Glass Food Storage Set

Leakproof, oven-safe containers — perfect for meal prep.

Buy on Amazon Read Review

As an Amazon Associate we earn from qualifying purchases.

Got a recipe the world should try?

Share your favorite family recipe or national dish with food lovers in 100+ countries.

Submit Your Recipe

Frequently Asked Questions

Can I make sweet potato enchilada casserole ahead of time?

Absolutely! You can assemble the entire sweet potato enchilada casserole a day in advance, cover it tightly, and refrigerate it until ready to bake. Just add 5-10 minutes to the baking time since it will be going into the oven cold. This makes it perfect for stress-free entertaining.

How do I prevent my enchilada casserole from getting soggy?

The key is proper sauce distribution and roasting your sweet potatoes. We found that using just a thin layer of sauce at the bottom and roasting the sweet potatoes until tender but not mushy creates the perfect texture. Also, make sure your black beans are well-drained before adding them to the mixture.

Can I use flour tortillas instead of corn?

You can, but the texture will be different. Flour tortillas tend to become softer and more pasta-like in this Mexican casserole recipe, while corn tortillas hold their structure better. If you do use flour tortillas, consider reducing the sauce slightly as they absorb more liquid.

What’s the best way to reheat leftovers?

For the best texture, reheat your easy enchilada bake in the oven or toaster oven at 350°F until warmed through. The microwave can make the tortillas rubbery, though it works in a pinch if you’re short on time. Always add fresh garnishes after reheating for the brightest flavor.

Conclusion

We hope this sweet potato enchilada casserole brings as much joy to your table as it has to ours. It’s truly one of those special dishes that manages to be both nourishing and deeply satisfying, with its wonderful layers of flavor and texture. Remember that you can easily prep components ahead for a stress-free dinner any night of the week. We’re so excited for you to experience how this comforting, flavorful sweet potato enchilada casserole can become a new favorite in your home cooking repertoire.
SHOP OUR RECIPE E-BOOKS

All Your Favorite Recipes in Easy eBook Collections

All our recipes are free on the blog, but now you can enjoy them in easy-to-use, ad-free eBooks. Choose from 24 themed collections across your favorite subniches like Air Fryer, Easy Dinner, Italian or Dessert Recipes, many available in up to 16 language editions. Each recipe eBook is delivered as an instant digital download from our Everyday Recipe Library shop, ready to use on any device, giving you lifetime access to the recipes you love while helping us keep sharing free cooking inspiration with the MyDishRecipes community.

Shop Recipe eBooks & Support MyDishRecipes

All recipe eBooks are sold through our Everyday Recipe Library shop with secure checkout and instant digital download after purchase.

Leave a Comment

Recipe Rating