Turkey Black Bean Sweet Potato Enchilada Skillet

Turkey Black Bean Sweet Potato Enchilada Skillet
I have a super easy and healthy weeknight meal for you guys! This one is SO delicious and full of tons of veggies and protein. It’s fantastic for meal prep, and keeps super well in the fridge. Plus, I can’t get enough Mexican food. We all know that by now.

Turkey Black Bean Sweet Potato Enchilada Skillet
This dish almost resembles chili, but super thick, and with a melty, cheesy layer of monterey jack on top. I’m not complaining.
Turkey Black Bean Sweet Potato Enchilada Skillet
It starts with sautéed garlic, onions, and peppers, and then lean ground turkey, sweet potato, black beans, corn, and a enchilada sauce mixture get added into the skillet. I love how many veggies, protein, and good carbs are in this. It’s truly a one-pot, complete meal. But I’d totally recommend adding avocado, and maybe a little Greek yogurt or sour cream on top. Do it up!
Turkey Black Bean Sweet Potato Enchilada SkilletThis also feeds a crowd. Well maybe not a crowd, but a good six people I’d say. It’s super filling because of all the beans, sweet potato, and protein from the turkey. If you’re only making it for yourself or a few people, definitely still make the whole batch.

You won’t be sorry. Plus, it freezes really well too!
Turkey Black Bean Sweet Potato Enchilada Skillet
I love meals that are made in one pot because that means less dishes for me. I know we can all relate.

You could totally use ground chicken, ground beef, or even extra beans here if you’re vegetarian. Super customizable and family friendly too!
Turkey Black Bean Sweet Potato Enchilada Skillet
Cheese on top not optional.

Turkey Black Bean Sweet Potato Enchilada Skillet
Recipe type: Main
Prep time: 
Cook time: 
Total time: 
Serves: 6
  • 1 medium yellow onion, chopped
  • 1 clove garlic, minced
  • 1 red bell pepper, chopped
  • 1 yellow bell pepper, chopped
  • 1 tablespoon avocado oil or olive oil
  • 1.3 pounds lean ground turkey
  • 1 medium sweet potato, peeled and diced into ½'' chunks
  • 1 (15 ounce) can tomato sauce
  • 2 tablespoons tomato paste
  • 1½ tablespoons chili powder
  • 2 teaspoons cumin
  • ½ teaspoon smoked paprika
  • ½ teaspoon onion powder
  • ½ teaspoon garlic powder
  • ¼ teaspoon salt
  • ¼ teaspoon pepper
  • ½ cup low sodium chicken broth
  • 1 cup frozen corn
  • 1 (15 ounce) can black beans
  • ½ cup + ⅔ cup freshly grated monterey jack cheese
  • ¼ cup freshly grated cheddar cheese
  • salt and pepper
  • ¼ cup chopped cilantro + extra for serving
  • 2 scallions, thinly sliced + extra for serving
  • Greek yogurt or sour cream for serving
  • lime wedges for serving
  1. Preheat oven to 350℉.
  2. Heat a large cast iron or oven safe skillet to medium-high heat. Add avocado oil or olive oil. Add onion, garlic, and bell pepper and sauté for 5 minutes or until onions are translucent and peppers are tender. Season with a pinch of salt and pepper.
  3. Add the turkey, chili powder, cumin, smoked paprika, onion powder, garlic powder, salt, and pepper, and cook for another 5-7 minutes or until turkey is cooked through.
  4. Add the sweet potato, tomato sauce, tomato paste, and chicken broth and cook for another 5 minutes, stirring occasionally.
  5. Remove from heat and add corn, black beans, ½ cup of the monterey jack, and the cheddar. Stir to combine.
  6. Top with the remaining ⅔ cup monterey jack. Bake for 25-30 minutes, or until cheese is golden and bubbly and sweet potato is cooked through.
  7. Let sit for a few minutes to cool, and top with cilantro and scallions.
  8. Serve with Greek yogurt or sour cream, extra cilantro and scallions, and lime wedges!


2 Comments on “Turkey Black Bean Sweet Potato Enchilada Skillet
  1. Loooove the idea of enchilada flavors paired with sweet potatoes! This is one tasty and healthy recipe I think I could get my entire family to fall in love with. Saved!

Leave a Reply