This One Pan Turkey Sweet Potato Skillet is a hearty, protein-packed dinner that comes together in a single pan for easy cleanup. Smoky chili powder, tender sweet potato, and creamy black beans make each bite feel satisfying without any fuss. It's a reliable pick when you want real food fast on a busy weeknight.

About 20 minutes start to finish, including a few minutes of chopping.

Per serving (makes 3): 401 cal · 35.0g protein · 31.7g carbs · 15.6g fat

Ingredients

  • 16 oz ground turkey
  • 2 cup sweet potato
  • 1 cup black beans
  • 1 cup onion
  • 1 tbsp olive oil
  • 1 tbsp chili powder
  • 1 tbsp garlic

Instructions

  1. Heat olive oil in a large skillet over medium heat. Add diced onion and minced garlic, cook 2 minutes.
  2. Add diced sweet potato, cover, and cook 6 minutes until tender.
  3. Push veggies aside, add ground turkey and chili powder. Break up and brown 5 minutes.
  4. Stir in drained black beans, warm through, and serve.

Meal prep & storage

This skillet is a great candidate for batch cooking. Store leftovers in an airtight container in the fridge for up to 4 days, or freeze portions for up to 2 months. Reheat in a skillet over medium with a splash of water, or microwave in 60-second bursts until warmed through.

Swaps

Ground chicken or lean ground beef work well in place of turkey, and diced butternut squash can stand in for sweet potato with a similar sweetness. Pinto or kidney beans swap easily for black beans, and if you want more heat, try a smoky chipotle powder instead of standard chili powder.


A new high-protein recipe every day — get the weekly lineup by email.

Train for it: daily no-equipment workouts at TryThisWOD.