I originally put this recipe together because I wanted something that felt like classic enchilada comfort food but with a little extra heartiness and flavor packed into every layer. Once I tasted the combination of roasted sweet potatoes with seasoned beef and smoky enchilada sauce, I knew this one was staying in my dinner rotation. Layers of roasted sweet potatoes, seasoned ground beef, black beans, enchilada sauce, melted Mexican cheese, and soft tortillas bake together until bubbling, cheesy, and warm enough to make the whole kitchen smell incredible.
As everything bakes together, the sweet potatoes become soft with lightly caramelized edges and just a little natural sweetness that works so well with the rich savory beef filling. The black beans add a creamy texture throughout the casserole while the garlic, onions, chili powder, paprika, and cumin build that warm smoky flavor into every bite. One thing I always notice with this recipe is how the tortillas soften into the sauce and create those rich enchilada-style layers that make it feel even more comforting.
I also love what happens once the cheese melts across the top. It turns gooey and creamy while holding everything together underneath, and adding fresh cilantro and a spoonful of cool sour cream at the end balances all of the rich flavors perfectly. Every bite gives you seasoned beef, tender sweet potatoes, creamy beans, melted cheese, smoky enchilada sauce, and soft baked tortillas all in one forkful.
This has become one of those meals I make when I want something filling that also reheats really well the next day. It feels warm, hearty, cozy, and deeply comforting while still being easy enough for weeknights. It is rich, flavorful, satisfying, and perfect for feeding family, meal prep, or nights when I want comfort food that actually keeps everyone full.
Why You’ll Love It
The roasted sweet potatoes add incredible flavor and texture. Roasting the sweet potatoes first creates soft caramelized bites that add natural sweetness and richness throughout the casserole.
Seasoned ground beef makes the dish hearty and satisfying. The savory beef adds rich comforting flavor that pairs perfectly with the smoky enchilada sauce and sweet potatoes.
Black beans add creamy texture and extra heartiness. The beans make the casserole feel rich, filling, and deeply comforting in every bite.
The enchilada sauce creates bold smoky flavor throughout the layers. The sauce soaks into the tortillas and filling creating rich comforting flavor in every spoonful.
Melted Mexican cheese makes the casserole extra creamy and comforting. The gooey baked cheese helps hold the layers together while adding rich savory texture.
Perfect for meal prep and leftovers. The flavors become even richer after sitting making this dish excellent for reheating throughout the week.
Everything bakes together beautifully in one dish. The tortillas, sauce, beef, sweet potatoes, beans, and cheese blend together into rich casserole-style layers.
The spices add warmth without overpowering the dish. Chili powder, paprika, garlic, onion, and cumin create bold comforting flavor while still staying approachable and family-friendly.
Fresh cilantro and sour cream balance the richness perfectly. The cool creamy topping and fresh herbs add brightness that keeps the dish from feeling too heavy.
The bubbling cheesy casserole presentation feels warm and inviting. The melted cheese, rich enchilada sauce, roasted sweet potatoes, and fresh cilantro create the ultimate cozy comfort food dinner centerpiece.