30-Minute Ground Turkey Sweet Potato Skillet
This ground turkey sweet potato skillet is the kind of dinner you make when you need something fast, filling, and all in one pan. It’s loaded with lean protein, tender sweet potatoes, and a warm, smoky Southwestern spice blend.

Everything cooks together on the stovetop in about half an hour. The sweet potatoes turn soft with lightly crisped edges, the turkey soaks up the chili and cumin, and a quick finish with fresh lime and cilantro pulls it all together.
Why This Skillet Dinner Works
One pan and 30 minutes flat. The sweet potatoes cook in the same skillet as the turkey, picking up all the savory browned bits from the meat. You get a complete meal without juggling multiple pots.
The leftovers hold up beautifully. I often make a double batch because the flavors deepen overnight, and the texture stays just as good reheated.
Ingredients

- 2 tbsp olive oil: any neutral oil works
- 3 cups diced sweet potato: cut into ½-inch cubes for even cooking
- 1 lb ground turkey: a 93/7 lean blend keeps it moist without excess grease
- ½ medium yellow onion, diced
- 1 red bell pepper, diced: any color pepper will do
- 3 garlic cloves, minced
- 1 can (15 oz) diced tomatoes, undrained: fire-roasted adds a nice depth
- 1 can (15 oz) black beans, drained and rinsed
- ½ cup corn kernels: frozen, canned, or fresh off the cob
- ½ cup chicken broth: vegetable broth works too
- 2 tsp chili powder
- 1 tsp ground cumin
- ½ tsp smoked paprika
- Salt and black pepper
- 2 cups baby spinach (optional)
- Fresh cilantro, lime wedges, and sliced avocado for serving
Variations / Substitutions
- Swap the meat: Ground chicken, lean ground beef, or crumbled tofu all work. Adjust cook time as needed.
- No sweet potato: Butternut squash or diced Yukon gold potatoes are great stand-ins.
- Add more greens: Stir in a handful of chopped kale with the tomatoes, or use the spinach as written.
- Turn up the heat: Add a diced jalapeño with the onion, or a 4-oz can of diced green chiles with the tomatoes.
- Bean swap: Pinto beans or kidney beans step in just fine.
For a faster twist, try my Ground Turkey Taco Skillet.
How to Make Ground Turkey Sweet Potato Skillet
Step 1: Sauté the Sweet Potatoes

Heat the 2 tbsp olive oil in a large skillet over medium-high heat. Add the 3 cups diced sweet potato and cook, stirring occasionally, for about 8 minutes, until the edges begin to brown and the cubes are just starting to soften. If the pan looks dry at any point, add a splash of water to keep things moving.
You’ll see little caramelized patches forming. That browning adds a subtle sweetness that balances the savory spices later.
Step 2: Cook the Turkey and Aromatics

Push the sweet potatoes to one side of the skillet. Add the 1 lb ground turkey to the empty side, breaking it into crumbles. Sprinkle in the diced onion, red bell pepper, and minced garlic. Cook everything together, stirring often, for about 6 minutes, until the turkey is no longer pink and the onion turns translucent.
The turkey will release some moisture, which helps lift any browned bits from the bottom of the pan. Keep breaking the meat apart so it browns evenly and doesn’t steam.
Step 3: Build the Saucy Skillet

Pour in the can of undrained diced tomatoes, the drained black beans, the ½ cup corn, ½ cup chicken broth, 2 tsp chili powder, 1 tsp cumin, ½ tsp smoked paprika, and a generous pinch of salt and pepper. Stir well, bring to a simmer, then reduce the heat to medium-low. Cover and cook for 10 minutes, until the sweet potatoes are fork-tender.
The broth and tomato juices will reduce into a light, flavorful sauce that just coats the ingredients. Stir once or twice while it simmers so nothing sticks.
Step 4: Top with Cilantro and Serve

Remove the skillet from the heat. If you’re using the optional spinach, stir it in now, letting the residual heat wilt it in under a minute. Squeeze a lime wedge over the top and scatter a handful of fresh cilantro leaves. Serve straight from the skillet with extra lime and sliced avocado on the side.
Right before you dig in, everything looks vibrant—orange sweet potatoes, dark beans, bright pepper, and flecks of green cilantro. A final hit of lime really wakes up the whole dish.
Tips for the Best Skillet Dinner
- Cut the sweet potatoes small and uniform. Half-inch dice cook through in the time the rest of the ingredients come together. Larger chunks need more liquid and time.
- Don’t drain the canned tomatoes. The juice forms the base of the sauce, so don’t discard it.
- Let the skillet sit off heat for a minute after adding the spinach. It wilts gently without turning slimy.
- If you like a thicker sauce, uncover the skillet for the last 2 minutes of simmering to let more liquid evaporate.
The cook time depends on how small you dice the sweet potatoes. Use this guide:
| Dice size | Approximate cook time |
|---|---|
| ½ inch | 8-10 minutes |
| ¾ inch | 10-12 minutes |
| 1 inch | 12-15 minutes |
Storing and Reheating Leftovers
Store cooled leftovers in an airtight container in the fridge for up to 4 days. Reheat gently in a skillet over medium-low heat with a splash of water or broth, stirring occasionally until warmed through. You can also microwave individual portions in 30-second bursts.
What to Serve With Ground Turkey Sweet Potato Skillet
This skillet is a meal on its own, but a big handful of tortilla chips on the side turns it into a heartier bowl. A simple green salad with a lime vinaigrette cuts the richness nicely. If you want something creamy, a dollop of sour cream or Greek yogurt works well.
Frequently Asked Questions
Can I freeze this skillet?
Yes. Let it cool completely, then transfer to a freezer-safe container. It keeps well for up to 3 months. Thaw overnight in the fridge before reheating.
Is this recipe gluten-free?
Yes, as long as you use a gluten-free broth and check that your canned beans and tomatoes have no added gluten ingredients. All the core ingredients are naturally gluten-free.
Can I make it without corn?
Absolutely. Just leave it out. The dish still has plenty of texture from the potatoes and beans.

Ground Turkey Sweet Potato Skillet Recipe
Ingredients
Method
- Heat oil in a large skillet over medium-high heat. Cook sweet potato, stirring occasionally, for about 8 minutes until edges brown and soften.
- Push sweet potato to one side; add turkey, onion, bell pepper, and garlic. Cook 6 minutes, breaking up meat, until turkey is no longer pink.
- Stir in tomatoes with their juice, beans, corn, broth, chili powder, cumin, paprika, salt, and pepper. Bring to a simmer, cover, and cook 10 minutes until sweet potatoes are tender.
- Remove from heat. Stir in spinach if using and let wilt. Squeeze lime, top with cilantro and avocado, and serve.
