
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.What You’ll Find in This Article
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 minutesHow 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.
Sweet Potato Enchilada Casserole
Ingredients
Equipment
Method
- 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.
- In a large bowl, combine the roasted sweet potatoes, black beans, and corn, gently mixing to distribute evenly.
- 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.
- 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.
- 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.
- 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.
- 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
Notes
Tried this recipe?
Let us know how it was!Enjoyed the recipe? Share it!
Kitchen Essentials We Recommend
Tools that make cooking easier — tried, tested, and loved.
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


