Spicy Black Bean and Sweet Potato Enchilada Casserole

🕒 Prep: 15 min
🔥 Cook: 30 min
🍽 Serves: 6
Be the First to Review!

This Spicy Black Bean and Sweet Potato Enchilada Casserole is a delightful blend of hearty, nourishing ingredients with a kick of spice. Perfect for a cozy dinner, it’s an easy dish that brings comfort and flavor all in one baking dish.

Spicy Black Bean and Sweet Potato Enchilada Casserole

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.

Ingredients for Spicy Black Bean and Sweet Potato Enchilada Casserole

Ingredients for Spicy Black Bean and Sweet Potato Enchilada Casserole

Olive oil is used to sauté the veggies, adding a smooth richness. Onion and garlic form the aromatic base, infusing the dish with savory depth. The spices — cumin, chili powder, and cayenne pepper — bring warmth and a hint of heat. Black beans provide protein and a hearty texture, while sweet potatoes add a touch of natural sweetness and color. Fire-roasted diced tomatoes introduce a smoky, tangy element. Corn tortillas add structure to the casserole, and Monterey Jack cheese offers a creamy, melty finish. Finally, cilantro adds a fresh, herbaceous note to brighten the dish.

Why This Spicy Black Bean and Sweet Potato Enchilada Casserole Works

In the pan, the onion and garlic soften in the oil and lose their sharp bite. As they cook with the cumin, chili powder, and cayenne, the spices coat everything and stick to the vegetables instead of staying dusty. After a few minutes, the black beans and sweet potatoes sit in that warm spice mix and tomato juices. The sweet potatoes slowly soften and soak up some of the tomato liquid, so they end up tender instead of dry.

Once the mixture goes into the baking dish with the tortilla strips, the tortillas start acting like little sponges. During baking, they soak in the tomato juices and some melted cheese, so the layers hold together like a casserole instead of falling apart like a loose stew. In the oven, the cheese melts down into the gaps between the tortilla strips and vegetables, then firms up again as it cools a bit. That melted-and-set cheese, plus the softened tortillas, keeps the whole thing sliceable while the beans and sweet potatoes stay soft and saucy inside.

Spicy Black Bean and Sweet Potato Enchilada Casserole Tips & Tricks

  • Use a fork to test the doneness of the sweet potatoes — they should be tender but not mushy.
  • For a spicier kick, add more cayenne pepper or a dash of hot sauce.
  • Letting the casserole rest for a few minutes before serving helps it hold its shape better when cut.

Mistakes To Avoid

Letting the sweet potatoes stay in big chunks means they often don’t soften in just 10 minutes on the stove and 30 minutes in the oven. Hard pieces end up hiding under the cheese, so the casserole looks done but bites have firm, slightly raw-tasting sweet potato instead of a soft, creamy layer.

Cooking the onion and garlic too fast on high heat burns the garlic before the onion softens. Once the garlic turns dark, it gives the whole bean and tomato mixture a harsh, bitter edge that doesn’t go away, even after baking.

Adding the spices after the tomatoes go in keeps the spices from toasting in the oil. The cumin and chili powder stay a bit raw and grainy in the sauce, so the mixture tastes flat and the texture of the sauce feels slightly sandy instead of smooth.

Using cold, just-cooked beans that are very wet makes the filling watery. In the oven, that extra liquid soaks into the tortilla strips, so the layers turn mushy and the casserole cuts into sloppy, falling-apart squares instead of neat pieces.

Equipment Used:

Oven, Skillet, Baking Dish

Ingredients

  1. 1 tbsp olive oil
  2. 1 large onion, diced
  3. 2 cloves garlic, minced
  4. 1 tsp ground cumin
  5. 1 tsp chili powder
  6. 1/4 tsp cayenne pepper
  7. 2 cups cooked black beans
  8. 2 cups sweet potatoes, peeled and cubed
  9. 1 can (14 oz) fire-roasted diced tomatoes
  10. 8 small corn tortillas, cut into strips
  11. 1 cup shredded Monterey Jack cheese
  12. 1/4 cup chopped cilantro
  13. Salt and pepper to taste

Step-by-step Instructions

  1. 1. Preheat oven to 375°F (190°C).
  2. 2. In a large skillet, heat olive oil over medium heat. Add onion and garlic, sauté until translucent.
  3. 3. Stir in cumin, chili powder, and cayenne pepper, cooking for another minute.
  4. 4. Add black beans, sweet potatoes, and diced tomatoes. Cook for 10 minutes or until sweet potatoes are tender.
  5. 5. Lightly grease a baking dish. Layer half of the tortilla strips on the bottom.
  6. 6. Spread half of the bean and sweet potato mixture over the tortillas.
  7. 7. Sprinkle half of the Monterey Jack cheese over the mixture.
  8. 8. Repeat layers, ending with cheese on top.
  9. 9. Cover with foil and bake for 20 minutes. Remove foil and bake for an additional 10 minutes or until cheese is bubbly and golden.
  10. 10. Garnish with chopped cilantro before serving.

Frequently Asked Questions

Can I use flour tortillas instead of corn?
Yes, but corn tortillas hold up better without getting too soggy.
How do I store leftovers?
Keep them in an airtight container in the fridge for up to 3 days. Reheat in the oven for best results.

Serving Ideas for Spicy Black Bean and Sweet Potato Enchilada Casserole

This casserole pairs wonderfully with a crisp green salad tossed in a lime vinaigrette. You could also serve it alongside a bowl of guacamole and tortilla chips for added texture and flavor contrast.

Ratings and Comments

Your feedback helps other cooks — thank you!

This recipe is for informational purposes only. Always follow proper food safety practices, cook foods to safe internal temperatures, and store leftovers appropriately. Results may vary.