Turkey Curry & Sweet Potato Skillet
This turkey curry sweet potato skillet turns simple ground turkey, grated sweet potato, spinach, curry powder, and coconut milk into a warm, filling dinner in about 20 minutes.
It fits a budget-friendly kitchen because it uses one pan, affordable lean protein, one vegetable that stretches the meal, and a small amount of coconut milk for rich flavor without needing a long list of ingredients. The sweet potato adds natural sweetness, fiber, and color. The spinach wilts in at the end, so it stays tender and bright.
Why You’ll Love This Recipe
- Warm curry flavor: Curry powder blooms into the turkey and coconut milk for a cozy, savory sauce.
- Great texture: The turkey browns lightly, the grated sweet potato softens fast, and the spinach turns silky.
- Fast weeknight cooking: Grating the sweet potato helps it cook in minutes instead of roasting for a long time.
- Easy cleanup: Everything cooks in one skillet, so dinner stays simple.
Fabian’s Budget and Health Tip: Use a box grater for the sweet potato instead of buying pre cut vegetables. It costs less, cooks faster, and helps the sweet potato melt into the curry sauce. If ground turkey is on sale, buy an extra pack and freeze it flat so it thaws quickly for another skillet dinner.
Ingredients (Serves 4)
- 1 pound ground turkey, about 454 grams
- 1 medium sweet potato, grated, about 10 ounces or 280 grams
- 1 cup fresh spinach, about 30 grams
- 1 tablespoon curry powder, about 6 grams
- 1/4 cup canned coconut milk, about 60 milliliters
- 2 teaspoons olive oil, about 10 milliliters, if your skillet needs it
- 1/2 teaspoon fine salt, about 3 grams, or to taste
- 1/4 teaspoon black pepper, about 1 gram
Step-by-Step Instructions
1. Heat the Skillet
Place a large skillet over medium heat. Add the olive oil if your pan is not nonstick. When the oil looks glossy and moves easily across the pan, the skillet is ready.
2. Brown the Turkey
Add the ground turkey and break it into small pieces with a spoon. Cook for 5 to 6 minutes, stirring often, until the turkey loses its pink color and you see light golden bits on the edges. Those browned bits give the curry more flavor.
3. Add the Sweet Potato and Curry
Stir in the grated sweet potato, curry powder, salt, and black pepper. Keep stirring for about 1 minute. The curry should smell warm and fragrant, and the sweet potato should start to soften against the hot turkey.
4. Add the Coconut Milk and Cover
Pour in the coconut milk and stir until the turkey and sweet potato look lightly coated. Cover the skillet and cook for 6 minutes. The mixture should gently steam, and the sweet potato should turn tender and slightly creamy.
5. Wilt the Spinach
Remove the lid and add the spinach. Stir for 1 to 2 minutes, just until the leaves wilt and turn deep green. Taste and add a little more salt if the curry tastes flat.
6. Serve Warm
Spoon the turkey curry sweet potato skillet into bowls while it is hot. Serve it as is for a lighter meal, or add rice if you want a heartier dinner.
Expert Troubleshooting and FAQs
Why is my skillet watery?
The sweet potato may have released extra moisture, or the coconut milk may be thin. Cook uncovered for 2 to 3 minutes, stirring often, until the sauce tightens and clings to the turkey.
Can I use frozen spinach?
Yes. Thaw it first and squeeze out as much water as possible. Add it at the end, just like fresh spinach, and stir until it is hot.
Can I use ground chicken instead of turkey?
Yes. Ground chicken works well. It is often lean, so watch the heat and stir often. If it starts sticking, add a small splash of coconut milk or water.
How do I know the sweet potato is cooked?
It should look soft and blend into the sauce. If you taste a strand, it should feel tender with no raw crunch. If needed, cover the skillet for 2 more minutes.
Estimated Nutritional Facts per Serving
- Calories: about 265
- Protein: about 24 grams
- Carbs: about 12 grams
- Fats: about 13 grams
Turkey Curry & Sweet Potato Skillet

Ingredients
- 1 pound ground turkey, about 454 grams
- 1 medium sweet potato, grated, about 10 ounces or 280 grams
- 1 cup fresh spinach, about 30 grams
- 1 tablespoon curry powder, about 6 grams
- 1/4 cup canned coconut milk, about 60 milliliters
- 2 teaspoons olive oil, about 10 milliliters, if your skillet needs it
- 1/2 teaspoon fine salt, about 3 grams, or to taste
- 1/4 teaspoon black pepper, about 1 gram
Instructions
- 1. Heat the Skillet. Place a large skillet over medium heat. Add the olive oil if your pan is not nonstick. When the oil looks glossy and moves easily across the pan, the skillet is ready.
- 2. Brown the Turkey. Add the ground turkey and break it into small pieces with a spoon. Cook for 5 to 6 minutes, stirring often, until the turkey loses its pink color and you see light golden bits on the edges. Those browned bits give the curry more flavor.
- 3. Add the Sweet Potato and Curry. Stir in the grated sweet potato, curry powder, salt, and black pepper. Keep stirring for about 1 minute. The curry should smell warm and fragrant, and the sweet potato should start to soften against the hot turkey.
- 4. Add the Coconut Milk and Cover. Pour in the coconut milk and stir until the turkey and sweet potato look lightly coated. Cover the skillet and cook for 6 minutes. The mixture should gently steam, and the sweet potato should turn tender and slightly creamy.
- 5. Wilt the Spinach. Remove the lid and add the spinach. Stir for 1 to 2 minutes, just until the leaves wilt and turn deep green. Taste and add a little more salt if the curry tastes flat.
- 6. Serve Warm. Spoon the turkey curry sweet potato skillet into bowls while it is hot. Serve it as is for a lighter meal, or add rice if you want a heartier dinner.








