Imagine a warm, bubbly casserole dish filled with layers of tender sweet potatoes, flavorful black beans, and rich enchilada sauce, all topped with a blanket of melted cheese. That’s the comforting experience of Sweet Potato and Black Bean Enchilada Casserole. This dish is a delightful vegetarian twist on classic enchiladas, offering a satisfying and nutrient-packed meal that’s perfect for any occasion, from casual weeknight dinners to festive gatherings. I remember the first time I made this casserole. I was trying to incorporate more vegetarian meals into my diet and was looking for something that was both easy to prepare and full of flavor.

Sweet Potato and Black Bean Enchilada Casserole: A Hearty, Vegetarian Delight
A layered casserole with sweet potatoes, black beans, and enchilada sauce, topped with cheese. Perfect for a hearty vegetarian meal.
- Prep Time: 25 minutes
- Cook Time: 35 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Main Course, Dinner
- Method: Baking, Steaming/Boiling
- Cuisine: Mexican-inspired, Southwestern
- Diet: Vegetarian
Ingredients
- 3 cups cubed sweet potatoes
- 1 can (15 oz) black beans, drained
- 1 cup enchilada sauce
- 8 corn tortillas, cut into strips
- 1 cup shredded Mexican cheese
- 1 tsp cumin
- 1 tsp chili powder
- Salt and pepper to taste
Instructions
- Preheat the Oven: Preheat your oven to 375°F (190°C). This ensures the casserole cooks evenly and the cheese melts properly.
- Cook the Sweet Potatoes: Steam or boil the cubed sweet potatoes until they are tender. This usually takes about 10-15 minutes, depending on the size of the cubes. Test the potatoes for doneness by piercing them with a fork. If the fork slides in easily, the potatoes are cooked.
- Prepare the Filling: In a large bowl, mix the cooked sweet potatoes, drained and rinsed black beans, cumin, chili powder, salt, and pepper. Stir gently until all ingredients are well combined. Avoid mashing the sweet potatoes too much, as you want them to retain some texture.
- Assemble the Casserole: Grease a 9×13 inch casserole dish with cooking spray or oil. This prevents the casserole from sticking to the dish and makes it easier to clean up. Layer half of the corn tortilla strips on the bottom of the dish, overlapping them slightly. Then, layer half of the sweet potato and black bean mixture evenly over the tortilla strips. Drizzle half of the enchilada sauce over the mixture. Repeat the layers with the remaining tortilla strips, sweet potato and black bean mixture, and enchilada sauce.
- Top with Cheese: Sprinkle the shredded Mexican cheese evenly over the top of the casserole. Ensure that the cheese covers the entire surface of the casserole.
- Bake: Bake the casserole in the preheated oven for 30-35 minutes, or until the cheese is melted and bubbly and the edges are golden brown. The cheese should be melted and slightly browned.
- Rest and Serve: Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This allows the layers to set and makes it easier to slice and serve. The casserole will also be very hot, so allowing it to cool slightly will prevent burns.
Notes
- Cut sweet potatoes into uniform cubes.
- Drain and rinse black beans.
- Layer ingredients evenly.
- Let casserole rest before serving.
This recipe was a game-changer. The combination of sweet potatoes and black beans created a naturally sweet and savory flavor profile, and the casserole was incredibly simple to assemble. It quickly became a family favorite, and I love how versatile it is. This recipe is perfect for beginner cooks. It’s straightforward, uses readily available ingredients, and requires minimal cooking skills. The layering method makes it easy to assemble, and the baking process is hands-off, allowing you to focus on other tasks. Plus, the combination of sweet potatoes and black beans provides a healthy and well-balanced meal, rich in fiber, vitamins, and protein, making it a great choice for those looking for nutritious and delicious vegetarian options.
Ingredients and Preparation: Building Layers of Flavor
This recipe relies on a combination of familiar ingredients that, when layered and baked, create a flavorful and satisfying enchilada casserole. Here’s a detailed breakdown with added tips and tricks to ensure success:
Base Ingredients:
- Sweet Potatoes: 3 cups, cubed. Sweet potatoes add a sweet, earthy flavor and a soft, creamy texture. Ensure they are peeled and cut into uniform cubes, about 1-inch in size, for even cooking. This ensures that all the sweet potatoes cook at the same rate and have a consistent texture.
- Black Beans: 1 can (15 oz), drained. Black beans add a hearty, savory flavor and a creamy texture. Drain and rinse the beans thoroughly to remove excess sodium and any starchy liquid that can make the casserole watery.
- Enchilada Sauce: 1 cup. Enchilada sauce provides the signature flavor of enchiladas. Use your favorite store-bought sauce, or make your own for a more personalized touch. You can choose from mild, medium, or hot enchilada sauce depending on your preference for spice.
- Corn Tortillas: 8, cut into strips. Corn tortillas add a slightly sweet, chewy texture. Cut them into strips for easy layering and to ensure they are evenly distributed throughout the casserole. You can also use flour tortillas for a softer texture.
- Shredded Mexican Cheese: 1 cup. Mexican cheese blend adds a sharp, savory flavor and a melty texture. Use a good quality cheese for the best results. You can also use a blend of cheddar and Monterey Jack cheese for a milder flavor.
- Cumin: 1 teaspoon. Cumin adds a warm, earthy flavor that complements the sweetness of the sweet potatoes and the savoriness of the black beans.
- Chili Powder: 1 teaspoon. Chili powder adds a mild, spicy flavor that enhances the overall flavor profile of the casserole.
- Salt and Pepper: To taste. Season generously to enhance the flavors of the casserole. Taste the sweet potato and black bean mixture before layering and adjust the seasoning as needed.
Alternative Ingredient Suggestions:
Base Ingredients:
- Sweet Potato Alternatives: Use butternut squash, regular potatoes, or even yams for a different flavor and texture. Butternut squash adds a sweet, nutty flavor, regular potatoes add a starchy, creamy texture, and yams add a slightly sweeter and more vibrant flavor.
- Black Bean Alternatives: Use pinto beans, kidney beans, or cannellini beans for different flavors and textures. Pinto beans add a creamy, nutty flavor, kidney beans add a firm, earthy flavor, and cannellini beans add a mild, buttery flavor.
- Enchilada Sauce Alternatives: Use a homemade enchilada sauce for a more personalized flavor. You can also use a different type of sauce like salsa, a tomato-based sauce, or even a chipotle sauce for a smoky flavor.
- Corn Tortilla Alternatives: Use flour tortillas for a softer texture and a milder flavor. You can also use gluten-free tortillas for a gluten-free version.
- Cheese Alternatives: Use cheddar cheese, Monterey Jack cheese, pepper jack cheese, or a combination of different cheeses for different flavor profiles. Cheddar cheese adds a sharp, tangy flavor, Monterey Jack adds a mild, creamy flavor, and pepper jack adds a spicy kick.
- Spice Alternatives: Use a combination of individual spices like garlic powder, onion powder, and oregano to create your own spice blend. You can also use a pre-made taco seasoning blend for convenience.
Additions:
- Vegetable Additions: Add diced bell peppers, onions, corn kernels, or spinach for extra flavor, texture, and nutrients. Sauté the vegetables before adding them to the casserole to soften them and enhance their flavor.
- Protein Additions: Add cooked chicken, ground beef, or shredded pork for a non-vegetarian version. You can also add tofu, tempeh, or lentils for a vegetarian protein boost.
- Spice Additions: Add a pinch of cayenne pepper, a dash of hot sauce, or a few slices of jalapeño peppers for extra heat. You can also add a sprinkle of red pepper flakes for a subtle kick.
Step-by-Step Instructions: Creating Your Sweet Potato and Black Bean Enchilada Casserole Masterpiece
- Preheat the Oven: Preheat your oven to 375°F (190°C). This ensures the casserole cooks evenly and the cheese melts properly.
- Cook the Sweet Potatoes: Steam or boil the cubed sweet potatoes until they are tender. This usually takes about 10-15 minutes, depending on the size of the cubes. Test the potatoes for doneness by piercing them with a fork. If the fork slides in easily, the potatoes are cooked.
- Prepare the Filling: In a large bowl, mix the cooked sweet potatoes, drained and rinsed black beans, cumin, chili powder, salt, and pepper. Stir gently until all ingredients are well combined. Avoid mashing the sweet potatoes too much, as you want them to retain some texture.
- Assemble the Casserole: Grease a 9×13 inch casserole dish with cooking spray or oil. This prevents the casserole from sticking to the dish and makes it easier to clean up. Layer half of the corn tortilla strips on the bottom of the dish, overlapping them slightly. Then, layer half of the sweet potato and black bean mixture evenly over the tortilla strips. Drizzle half of the enchilada sauce over the mixture. Repeat the layers with the remaining tortilla strips, sweet potato and black bean mixture, and enchilada sauce.
- Top with Cheese: Sprinkle the shredded Mexican cheese evenly over the top of the casserole. Ensure that the cheese covers the entire surface of the casserole.
- Bake: Bake the casserole in the preheated oven for 30-35 minutes, or until the cheese is melted and bubbly and the edges are golden brown. The cheese should be melted and slightly browned.
- Rest and Serve: Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This allows the layers to set and makes it easier to slice and serve. The casserole will also be very hot, so allowing it to cool slightly will prevent burns.
Beginner Tips and Notes: Mastering the Art of Sweet Potato and Black Bean Enchilada Casserole
- Uniform Cubes: Cut the sweet potatoes into uniform cubes for even cooking.
- Fork-Tender Test: Test the sweet potatoes for doneness by piercing them with a fork.
- Drain and Rinse Beans: Drain and rinse the black beans thoroughly to remove excess sodium and starchy liquid.
- Grease the Dish: Grease the casserole dish to prevent sticking and make cleanup easier.
- Layer Evenly: Layer the ingredients evenly for consistent flavor in each serving.
- Use Quality Cheese: Use good quality cheese for the best flavor and texture.
Serving Suggestions: Completing Your Sweet Potato and Black Bean Enchilada Casserole Experience
- Sour Cream: Serve with a dollop of sour cream for added tanginess and creaminess.
- Guacamole: Serve with guacamole for a creamy and flavorful addition that complements the flavors of the casserole.
- Salsa: Serve with salsa for a fresh and spicy kick that adds a burst of flavor.
- Cilantro: Garnish with fresh cilantro for a fresh, herbaceous flavor and a pop of color.
- Green Onions: Garnish with chopped green onions for a mild onion flavor and a fresh touch.
- Hot Sauce: Serve with hot sauce for those who like extra heat and a spicy kick.
- Lime Wedges: Serve with lime wedges for a squeeze of brightness and acidity that cuts through the richness of the casserole.
- Side Salad: Serve with a side salad for a light and refreshing accompaniment that balances the richness of the casserole.
- Cornbread: Serve with cornbread for a comforting and satisfying meal that complements the flavors of the casserole.
- Rice: Serve with a side of rice, such as Mexican rice or brown rice, for a more substantial meal.
- Refried Beans: Serve with refried beans for a classic Mexican side that adds a creamy and savory element.
- Pickled Jalapeños: Top with pickled jalapeños for added heat and tang that cuts through the richness of the casserole.
- Avocado Slices: Top with avocado slices for added creaminess and healthy fats that enhance the texture of the casserole.
- Tortilla Chips: Serve with tortilla chips for dipping and adding a crunchy texture to the meal.
- Black Olives: Top with sliced black olives for added flavor and a salty bite.
Storage Tips for Leftovers:
- Refrigeration: Store leftover enchilada casserole in an airtight container in the refrigerator for up to 3-4 days.
- Individual Portions: Store leftovers in individual portions for easy reheating and serving. This makes it convenient for quick lunches or snacks.
- Airtight Containers: Use airtight containers to prevent the casserole from drying out and absorbing odors from the refrigerator. This helps maintain the flavor and texture.
- Cool Completely: Allow the casserole to cool completely before refrigerating to prevent condensation and maintain texture. Condensation can make the casserole soggy.

Conclusion: Share Your Culinary Creations!
This Sweet Potato and Black Bean Enchilada Casserole is a fantastic way to enjoy a flavorful and satisfying vegetarian meal. I encourage you to try this recipe and share your experiences in the comments below! I’d love to hear about your variations, tips, and tricks. Did you experiment with different cheeses, vegetables, or spices? Your feedback is valuable and inspires other home cooks. Let us know how your casserole turned out and what serving suggestions you enjoyed most. Share your photos and tag me on social media so I can see your casserole masterpieces! Use #SweetPotatoEnchilada and #EasyCasseroleRecipes so I can find your creations. I also enjoy seeing your cooking adventures on Instagram stories, so feel free to tag me and show off your creations. Happy cooking, and I can’t wait to see what you create!