Chicken Sweet Potato Curry

This Chicken Sweet Potato Curry is a cozy, Indian-inspired dish made easily in one pot with pantry staples. Featuring tender chicken thighs, creamy coconut milk, fiber-rich sweet potatoes, and antioxidant-packed spices, this dish offers restaurant-quality flavors in under 40 minutes. It’s healthy, hearty, and perfect for a simple weeknight dinner or meal prep.

Full Recipe: 

Ingredients

  • 2 tablespoons coconut oil or avocado oil

  • 1 red or yellow onion, diced

  • 1 serrano pepper or jalapeño pepper, finely diced

  • ½ teaspoon salt

  • 1.5 pounds boneless, skinless chicken thighs, cut into bite-size pieces

  • 4 garlic cloves, minced

  • 2-inch piece of fresh ginger, peeled and grated

  • 2–3 tablespoons curry powder

  • ½ teaspoon Indian red chili powder or regular chili powder

  • 1 teaspoon ground cumin

  • 1 teaspoon turmeric powder

  • 1 teaspoon black pepper

  • 1 teaspoon garam masala (optional)

  • 1 (14.5 oz) can crushed tomatoes

  • 1½ pounds sweet potatoes (about 2 medium), cut into 1-inch pieces

  • 1 (13.5 oz / 400 ml) can full-fat unsweetened coconut milk

  • 3 cups baby spinach, roughly chopped

  • 1–2 tablespoons lemon juice

  • ¼ cup chopped cilantro, plus more for garnish (optional)

Directions

  1. Sauté Aromatics and Chicken:
    Heat oil in a large sauté pan over medium-high heat. Add diced onion, chili pepper, and salt; sauté for about 2 minutes until softened. Add chicken pieces and cook until lightly browned.

  2. Spice the Chicken:
    Stir in garlic, ginger, curry powder, chili powder, cumin, turmeric, black pepper, and garam masala (if using). Cook while stirring constantly for about 1 minute.

  3. Add Tomatoes and Sweet Potatoes:
    Pour in the crushed tomatoes, then add sweet potatoes and coconut milk. Stir, scraping up any browned bits from the bottom of the pan.

  4. Simmer:
    Bring to a gentle boil, reduce to a simmer, cover, and cook for about 15 minutes, stirring occasionally.

  5. Add Spinach:
    Add chopped spinach, cover, and cook for about 5 more minutes until the spinach is wilted and the sweet potatoes are fork-tender.

  6. Finish and Serve:
    Turn off heat, stir in lemon juice and cilantro. Serve hot over jasmine rice, cauliflower rice, or with naan bread.

Nutrients

(Approximate per serving, based on 6 servings)

  • Calories: ~450–500 kcal

  • Protein: ~28g

  • Fat: ~25g

  • Carbohydrates: ~30g

  • Fiber: ~6g

  • Sodium: Moderate (depends on added salt and broth)

The Beauty of One-Pot Comfort Food

There’s something incredibly rewarding about a one-pot meal that’s easy to prepare yet tastes like you spent hours tending it. Chicken Sweet Potato Curry is exactly that kind of dish. Starting with sautéed aromatics like onion, garlic, ginger, and chili, the base quickly builds complexity. Then, with the addition of deeply fragrant spices and slow-simmered coconut milk, the dish develops into a rich and hearty curry that’s both luxurious and soul-warming.

One-pot recipes like this one mean less cleanup, less stress, and more focus on enjoying your meal. All the flavors meld beautifully in the same pan, creating a depth that usually requires much longer cooking times. It’s the kind of meal that feels special enough for a Sunday dinner but is simple enough to whip up on a Wednesday night after a long day.

The Role of Sweet Potatoes in This Curry

Sweet potatoes are the heart of this curry, bringing a natural sweetness, creamy texture, and a dose of wholesome nutrition. Rich in fiber, potassium, vitamin A, and antioxidants, sweet potatoes not only complement the spiced coconut sauce but also add a hearty substance that makes this meal especially filling.

Their natural sweetness perfectly balances the warm spices in the curry powder, cumin, and turmeric, ensuring that the dish feels rounded and never too spicy. As the sweet potatoes simmer gently in the coconut milk and crushed tomatoes, they become tender and flavorful, absorbing all the aromatic spices while lending a comforting, velvety texture to the dish.

Building Bold Flavors with Spices

Spices are the soul of this Chicken Sweet Potato Curry. A robust blend of curry powder, chili powder, cumin, turmeric, and black pepper creates a complex, layered flavor profile that feels authentic yet approachable. Curry powder forms the backbone, offering warm and earthy notes, while turmeric lends a golden hue and subtle bitterness that deepens the dish’s complexity.

The touch of chili powder and serrano or jalapeño pepper introduces a gentle heat that tingles without overwhelming the palate. Ground cumin adds smokiness, and if you choose to include garam masala, you get a slightly sweeter, aromatic finish that hints at cinnamon, cloves, and cardamom. The result is a sauce that is vibrant, rich, and deeply satisfying, soaking into every bite of chicken and sweet potato.

Tender, Flavorful Chicken

Boneless, skinless chicken thighs are the perfect protein for this dish, offering a juicier, more flavorful alternative to chicken breasts. Their natural richness stands up beautifully to the bold spices and creamy sauce. Cutting the thighs into bite-sized pieces ensures that they cook quickly and absorb the surrounding flavors, becoming tender and succulent as they simmer.

Chicken thighs are also forgiving in a one-pot curry, remaining moist and tender even if the cooking time varies slightly. This makes the dish approachable for cooks of all levels, allowing for flexibility without sacrificing quality.

Adding Freshness with Spinach and Herbs

Near the end of cooking, baby spinach is stirred into the curry, adding a burst of color, freshness, and additional nutrients. The tender leaves wilt into the sauce, contributing their mild earthiness without disrupting the curry’s rich flavor. Spinach boosts the dish’s fiber, iron, and vitamin content, making it even more balanced and nutritious.

Chopped fresh cilantro stirred in just before serving adds a bright, herbaceous note that lifts the entire dish. A final squeeze of fresh lemon juice sharpens the flavors, balancing the richness of the coconut milk and bringing a vibrant finish that makes each bite feel fresh and lively.

Serving Suggestions for a Complete Meal

Chicken Sweet Potato Curry is wonderfully versatile when it comes to serving options. For a traditional pairing, spoon it generously over fragrant jasmine rice or basmati rice, allowing the grains to soak up the flavorful sauce. For a lower-carb option, cauliflower rice makes an excellent substitute, offering a light and healthy base without sacrificing texture or satisfaction.

Naan bread or roti are perfect accompaniments, ideal for scooping up the thick, rich curry sauce. A simple cucumber raita or yogurt sauce can be served on the side to offer a cooling contrast to the warm spices. For a complete meal, consider adding a crisp green salad with a citrusy vinaigrette to balance the richness of the curry.

Health Benefits of the Ingredients

This curry not only delivers in flavor but also provides a well-rounded nutritional profile. Chicken thighs offer high-quality protein essential for muscle repair and immune function. Sweet potatoes provide complex carbohydrates, antioxidants, and dietary fiber, supporting digestive health and energy levels.

Coconut milk, while rich, contains medium-chain triglycerides (MCTs), which may support metabolism and provide quick energy. Spinach adds a wealth of vitamins like A, C, and K, as well as iron and folate. The various spices, especially turmeric and cumin, boast anti-inflammatory and antioxidant properties that contribute to overall health and wellness.

By focusing on whole, minimally processed ingredients, this curry offers a hearty meal that satisfies both the body and the soul.

Customizations and Variations

The beauty of Chicken Sweet Potato Curry is its adaptability. You can easily adjust the spice level by increasing or reducing the amount of chili powder or pepper. If you prefer a vegetarian version, simply substitute chickpeas, tofu, or cauliflower for the chicken and adjust the cooking time accordingly.

For extra vegetables, add diced bell peppers, peas, or carrots along with the sweet potatoes. If you love a thicker, creamier curry, use a bit less coconut milk or simmer uncovered for a few extra minutes to reduce the sauce further. For those who enjoy an extra layer of flavor, a sprinkle of toasted cashews or almonds on top adds a satisfying crunch.

Why You’ll Love Making This Dish at Home

This recipe embodies everything people love about home cooking: it’s simple, flavorful, nourishing, and incredibly comforting. It requires minimal prep, basic pantry ingredients, and only one pot, making it perfect for busy schedules without sacrificing the pleasure of a homemade meal.

The warmth of the spices, the creaminess of the coconut milk, and the natural sweetness of the sweet potatoes create a meal that feels both exotic and familiar. It’s a dish that invites you to slow down, savor each bite, and enjoy the comforting embrace of good food made with love.

Whether you are new to making curries or an experienced home cook looking for a fresh twist, this Chicken Sweet Potato Curry will quickly become a beloved staple in your recipe collection.

Conclusion

Chicken Sweet Potato Curry is a hearty, nourishing, and flavor-packed meal that comes together easily and delivers extraordinary results. With its tender chicken, creamy coconut sauce, sweet potatoes, and vibrant spices, it offers a restaurant-quality experience right in your own kitchen.

Ideal for weeknight dinners, meal prep, or casual entertaining, this one-pot wonder is as practical as it is delicious. It’s a meal that comforts, nourishes, and delights, offering a warm and flavorful embrace whenever you need it most. Once you try it, you’ll find yourself returning to this cozy curry again and again, savoring every rich, vibrant, and satisfying bite.

Leave a Comment