
Taco-seasoned ground turkey and tender sweet potato cubes cooked in one skillet, served over crisp greens with black beans, avocado, and a creamy lime yogurt drizzle.
A One-Skillet Dinner With Taco Night Flavor
When you want a satisfying dinner without a sink full of dishes, this ground turkey and sweet potato bowl brings everything together in one skillet. Lean ground turkey is browned with chili powder, cumin, smoked paprika, and oregano, then cooked with small sweet potato cubes until tender and lightly caramelized. Black beans are added toward the end for extra fiber and texture.
The warm skillet mixture is served over shredded romaine and topped with juicy tomatoes, creamy avocado, sharp cheddar, and a cool lime yogurt drizzle. Each bowl provides about 45 grams of protein and 13 grams of fiber without relying on rice or another grain. It works well for busy weeknights, meal prep, or an easy ground turkey dinner with plenty of flavor.
Why You’ll Love This Recipe
- High protein: Ground turkey, black beans, cheddar, and Greek yogurt provide about 45 grams of protein per bowl.
- One skillet: The turkey and sweet potatoes cook together, keeping preparation and cleanup simple.
- Taco flavor: Chili powder, cumin, smoked paprika, and oregano create a rich, savory seasoning blend.
- Naturally sweet and filling: Sweet potatoes add gentle sweetness and fiber that complement the smoky spices.
- No rice or grains: Crisp romaine and black beans create a fresh but substantial base.
- Meal prep friendly: The cooked skillet mixture keeps for up to four days and reheats well.
- Easy to adapt: Ground chicken, beef, or bison can be substituted for the turkey.
Time Breakdown & Servings
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 4 bowls
Ingredients You’ll Need

- 1 tablespoon olive oil
- 1 1/4 pounds 93% lean ground turkey
- 1/2 medium yellow onion, diced
- 3 garlic cloves, minced
- 2 medium sweet potatoes (about 1 pound), peeled and cut into 1/2-inch cubes
- 1 tablespoon chili powder
- 1 1/2 teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1 teaspoon fine sea salt, divided
- 1/2 teaspoon black pepper
- 3/4 cup low-sodium chicken broth
- 1 can (15 ounces) black beans, drained and rinsed
- 1 tablespoon fresh lime juice, plus 2 tablespoons for the drizzle
- 6 cups shredded romaine lettuce
- 1 cup cherry tomatoes, halved
- 1 ripe avocado, sliced
- 1/2 cup shredded sharp cheddar cheese
- 1/2 cup plain nonfat Greek yogurt
- 1 tablespoon water, for thinning the drizzle
- 1/4 cup chopped fresh cilantro, divided
Ingredient Notes & Practical Substitutions
- Ground turkey: Ground chicken, lean beef, or bison can be used with the same cooking method. Because chicken and turkey are lean, keep the full tablespoon of olive oil.
- Sweet potatoes: Cubed butternut squash is another option and cooks slightly faster, so begin checking it after 8 minutes. Regular gold potatoes also work.
- Black beans: Pinto beans or chickpeas can replace the black beans while keeping the bowl hearty and fiber-rich.
- Greek yogurt: Use unsweetened dairy-free yogurt for a dairy-free drizzle, or substitute mashed avocado thinned with lime juice.
- Romaine: Baby spinach, shredded cabbage, or butter lettuce can be used as the base.
Kitchen Tools You’ll Need
Only a few basic kitchen tools are required.
- Large deep skillet with a lid
- Small mixing bowl
- Whisk or fork
- Spatula
- Sharp knife and cutting board
- Measuring spoons
Step-by-Step Instructions

- Brown the turkey. Heat 1 tablespoon olive oil in a large deep skillet over medium-high heat. Add the ground turkey and break it into small crumbles. Cook for 6 to 7 minutes, stirring occasionally, until no pink remains and the edges are golden.
- Cook the aromatics. Push the turkey to one side of the skillet. Add the diced onion and cook for about 2 minutes, until translucent. Add the minced garlic and cook for another 30 seconds.
- Season the skillet. Add the chili powder, cumin, smoked paprika, oregano, 3/4 teaspoon salt, and black pepper. Stir everything together for about 1 minute, allowing the spices to toast and coat the turkey.
- Add the sweet potatoes. Stir the sweet potato cubes into the seasoned turkey, distributing them evenly throughout the skillet.
- Simmer until tender. Pour in the chicken broth and scrape up any browned bits from the bottom of the pan. Bring the mixture to a simmer, cover, reduce the heat to medium-low, and cook for 10 to 12 minutes. Stir once or twice while cooking, checking that the sweet potatoes become fork-tender.
- Reduce the liquid. Remove the lid and cook for another 2 to 3 minutes, stirring frequently, until most of the broth has evaporated and the mixture is thick and glossy.
- Add the beans. Stir in the black beans and 1 tablespoon lime juice. Cook for 2 minutes, until the beans are warmed through. Taste and add the remaining 1/4 teaspoon salt if needed.
- Prepare the drizzle. Whisk the Greek yogurt, 2 tablespoons lime juice, water, and 2 tablespoons cilantro in a small bowl until smooth and pourable.
- Prepare the toppings. Shred the romaine, halve the tomatoes, and slice the avocado shortly before serving.
- Assemble the bowls. Divide the romaine between four bowls. Spoon the warm turkey and sweet potato mixture over the greens, then add the tomatoes, avocado, and cheddar. Drizzle with the lime yogurt and finish with the remaining cilantro.
Expert Tips for Best Results
- Cut the cubes small. Half-inch sweet potato pieces cook evenly within the available simmering time.
- Toast the spices. Letting the seasonings cook briefly in the hot skillet brings out their flavor.
- Reduce the broth fully. Cooking off the excess liquid prevents the finished mixture from becoming watery.
- Break the turkey into small crumbles. Smaller pieces spread the seasoning throughout the skillet and make the bowls easier to eat.
- Add the greens last. Spoon the warm mixture over the cold romaine immediately before serving to preserve its crisp texture.
Common Mistakes To Avoid
- Cutting the sweet potatoes too large: Large pieces may remain firm inside while the turkey becomes overcooked.
- Skipping the browning step: Turkey that is only steamed will not develop the same golden edges and savory flavor.
- Using too much broth: Excess liquid can leave the skillet soupy rather than thick and saucy.
- Stirring the turkey constantly: Giving it some time against the hot skillet helps develop browned edges.
- Dressing the lettuce early: Add the yogurt drizzle just before serving so the romaine stays crisp.
Recipe Variations
- Ground chicken skillet: Replace the turkey with ground chicken while keeping the same seasonings and cooking times.
- Spicy version: Add 1 diced jalapeno with the onion and a pinch of cayenne with the other spices.
- Stuffed sweet potato: Bake whole sweet potatoes, split them open, and fill them with the cooked turkey mixture.
- Dairy free: Leave out the cheddar and use dairy-free yogurt in the drizzle, adding extra avocado for creaminess.
- Rice bowl option: Serve each portion over 3/4 cup cooked brown rice or cauliflower rice.
What to Serve With This Dish
- Baked tortilla chips with salsa
- A crisp cucumber and radish salad
- Grilled corn with lime
- Sliced mango with chili salt
- Iced hibiscus tea
Storage & Reheating Guide
Store: Keep the cooked turkey and sweet potato mixture and the lime yogurt drizzle in separate airtight containers in the refrigerator for up to 4 days. Store the fresh toppings separately and add them when serving.
Reheating: Reheat the skillet mixture in a skillet over medium heat for about 4 minutes with a splash of broth, or microwave it covered for 90 seconds, stirring once.
Estimated Nutrition Information
| Nutrient | Per Serving |
|---|---|
| Calories | 530 |
| Protein | 45 g |
| Carbs | 46 g |
| Fat | 21 g |
| Fiber | 13 g |
| Sugar | 10 g |
Nutrition information is an estimate based on standard ingredient values and may vary by brand and portion size.
Frequently Asked Questions
- Can I use ground chicken instead of turkey?
Yes. Ground chicken cooks in the same amount of time and pairs well with all of the seasonings in the recipe. - Can I freeze the skillet mixture?
Yes. Freeze the cooked turkey and sweet potato mixture for up to 3 months. Thaw it overnight in the refrigerator and add the fresh toppings after reheating. - How do I keep the sweet potatoes from getting mushy?
Cut them into even half-inch cubes and begin checking them around the 10-minute mark. Remove them from the heat once they are fork-tender. - Is this recipe good for meal prep?
Yes. The cooked skillet mixture keeps well for up to 4 days. Store the lettuce, avocado, tomatoes, and drizzle separately to maintain their freshness. - Can I make it spicier?
Yes. Add diced jalapeno, cayenne, or a spoonful of chipotle in adobo to the skillet for additional heat.
Conclusion
This ground turkey and sweet potato bowl combines taco-inspired seasoning, tender vegetables, black beans, fresh toppings, and a creamy lime yogurt drizzle in one easy meal. The skillet mixture is packed with protein and fiber, while the crisp romaine, avocado, and tomatoes add freshness and texture. With simple preparation and convenient storage, it is well suited to weeknight dinners and meal prep alike.