Sweet Potato and Black Bean Enchilada Skillet Recipe
Introduction
This Sweet Potato and Black Bean Enchilada Skillet is a hearty, flavorful dish perfect for a comforting weeknight meal. Packed with vibrant veggies, warming spices, and melty cheese, it comes together quickly in one pan. It’s a satisfying vegetarian option bursting with Tex-Mex flavors.

Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 2 medium sweet potatoes, peeled and diced (about 4 cups)
- 1 red bell pepper, diced
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- ½ teaspoon smoked paprika
- ½ teaspoon dried oregano
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 can (15-ounce) black beans, drained and rinsed
- 1 can (10-ounce) red enchilada sauce
- ½ cup frozen or canned corn (optional)
- 1 cup shredded Mexican cheese blend
- 2 tablespoons fresh cilantro, chopped (for garnish)
- 1 avocado, sliced (optional, for serving)
- Lime wedges (for serving)
Instructions
- Step 1: Prepare the ingredients by washing, peeling, and dicing the sweet potatoes into small, even cubes. Dice the onion and mince the garlic to have everything ready for cooking.
- Step 2: Heat a large skillet over medium heat and add the olive oil. Add the sweet potatoes and diced onion, cooking until they start to soften and turn a light golden color, about 8-10 minutes.
- Step 3: Stir in the minced garlic and cook for about 30 seconds until fragrant. Add the black beans, chili powder, cumin, smoked paprika, oregano, salt, and black pepper. Stir to combine and toast the spices lightly.
- Step 4: Pour the red enchilada sauce into the skillet and stir well to coat all ingredients. Reduce heat and let the mixture simmer until the sweet potatoes are tender, about 10 minutes. If using, stir in the corn during this step.
- Step 5: Sprinkle the shredded Mexican cheese evenly over the top. Cover the skillet to melt the cheese on the stovetop, or place the skillet under a broiler for a few minutes until the cheese is bubbly and lightly browned.
- Step 6: Garnish with fresh chopped cilantro and serve immediately with sliced avocado and lime wedges for added brightness and flavor.
Tips & Variations
- For extra heat, add a pinch of cayenne pepper or some chopped jalapeño when adding spices.
- Swap the black beans for pinto or kidney beans for a different texture and taste.
- Use pepper jack cheese if you prefer a spicier melt.
- Serve with warm corn tortillas or over rice to make it a more filling meal.
- Leftover skillet can be topped with a fried egg for a hearty breakfast twist.
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently in a skillet over low heat or microwave until warmed through, adding a splash of water or broth if the mixture seems dry. Avoid reheating under the broiler to prevent overcooking.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this recipe vegan?
Yes! Simply omit the cheese or use a plant-based cheese alternative to keep the dish vegan-friendly.
Can I prepare this dish in advance?
Absolutely. You can cook the skillet fully, cool it, and store it in the fridge. Reheat before serving and add fresh garnishes right before eating for the best flavor and texture.
PrintSweet Potato and Black Bean Enchilada Skillet Recipe
A hearty and flavorful Sweet Potato and Black Bean Enchilada Skillet that combines tender sweet potatoes, black beans, and vibrant spices simmered in enchilada sauce, topped with melted Mexican cheese, and garnished with fresh cilantro and avocado. This vegetarian dish is perfect for an easy weeknight meal, offering a satisfying blend of savory and smoky flavors in just 45 minutes.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: Mexican
- Diet: Vegetarian
Ingredients
Vegetables & Aromatics
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 2 medium sweet potatoes, peeled and diced (about 4 cups)
- 1 red bell pepper, diced
- ½ cup frozen or canned corn (optional)
- 1 avocado, sliced (optional, for serving)
- Lime wedges (for serving)
Pantry & Canned Goods
- 1 tablespoon olive oil
- 1 can (15-ounce) black beans, drained and rinsed
- 1 can (10-ounce) red enchilada sauce
Spices
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- ½ teaspoon smoked paprika
- ½ teaspoon dried oregano
- ½ teaspoon salt
- ¼ teaspoon black pepper
Cheese & Garnishes
- 1 cup shredded Mexican cheese blend
- 2 tablespoons fresh cilantro, chopped (for garnish)
Instructions
- Prepare the Ingredients: Begin by washing, peeling, and dicing the sweet potatoes into small, evenly sized cubes. Dice the onion and mince the garlic. Having all ingredients prepped before cooking ensures a smooth and efficient process.
- Cook the Sweet Potatoes: Heat a large skillet over medium heat and add the olive oil. Add the sweet potatoes and diced onion, cooking until they begin to soften and develop a light golden color, about 8-10 minutes. This step helps develop the sweet potatoes’ texture essential for the dish.
- Add Garlic, Beans, and Seasonings: Stir in the minced garlic and cook for about 30 seconds until fragrant. Then add the black beans along with chili powder, cumin, smoked paprika, dried oregano, salt, and black pepper. Cook for 2-3 minutes to toast the spices slightly, enhancing their flavors.
- Stir in the Enchilada Sauce: Pour the red enchilada sauce into the skillet and stir well until everything is evenly coated. Reduce the heat to low and let the mixture simmer for 5-7 minutes, allowing the sweet potatoes to absorb the sauce and become tender.
- Add the Cheese: Sprinkle the shredded Mexican cheese blend evenly over the top of the skillet. Either cover the skillet with a lid and let the cheese melt on the stovetop for 3-5 minutes, or carefully place the skillet under a preheated broiler for 2-3 minutes until the cheese is bubbly and lightly browned.
- Garnish and Serve: Remove the skillet from heat and garnish with chopped fresh cilantro. Serve immediately with optional sliced avocado and lime wedges to add brightness to the dish.
Notes
- For a vegan version, substitute cheese with a plant-based cheese alternative or omit it altogether.
- Optional corn adds a nice sweetness but can be left out if preferred or unavailable.
- The broiler method for melting cheese adds a nice browned finish but be sure to watch it closely to avoid burning.
- Leftovers can be refrigerated for up to 3 days and reheated gently on the stovetop or microwave.
- Add extra heat by including a chopped jalapeño or hot sauce if desired.
Keywords: sweet potato, black bean, enchilada, skillet, vegetarian, Mexican, easy weeknight dinner, one-pan, healthy

