Chicken Sweet Potato Curry: The Ultimate Cozy & Flavorful Recipe

By Natalie Quinn

On December 17, 2025

A close-up overhead shot of a rustic bowl filled with vibrant orange chicken sweet potato curry, showing the creamy texture of the coconut milk sauce.

Cuisine

Asian, Thai

Prep time

15 minutes

Cooking time

30 minutes

Total time

45 minutes

Servings

4 servings

This Chicken Sweet Potato Curry is the perfect one-pot meal you’ve been dreaming of. It masterfully blends tender chicken, earthy sweet potatoes, and creamy coconut milk into a rich, aromatic sauce packed with flavor. If you’re searching for a go-to weeknight dinner that is both incredibly satisfying and surprisingly simple to make, you’ve found it. This recipe is designed to be straightforward, delivering a restaurant-quality meal without the fuss. It’s a dish that brings warmth and comfort to any dinner table.

We’re going to walk through everything you need to know, from picking the perfect ingredients to storing leftovers. Get ready to impress your family and friends with a curry that tastes like it simmered for hours but comes together in under 45 minutes.

An overhead view of the key ingredients for chicken sweet potato curry arranged on a dark wood background, including cubed chicken, sweet potatoes, and spices.
Fresh, high-quality ingredients are the key to this flavorful curry.

Why You’ll Fall in Love With This Chicken Sweet Potato Curry

This isn’t just another curry recipe; it’s a game-changer for busy weeknights. Here’s why it deserves a permanent spot in your recipe collection:

  • Incredibly Flavorful: The combination of red curry paste, creamy coconut milk, fresh ginger, and garlic creates a sauce with an incredible depth of flavor that is perfectly balanced.
  • One-Pot Wonder: Everything cooks in a single pot or Dutch oven, which means cleanup is an absolute breeze. Less time washing dishes means more time enjoying your delicious meal.
  • Healthy & Hearty: Packed with protein from the chicken and complex carbs and vitamins from the sweet potatoes and spinach, it’s a wholesome meal that will keep you full and satisfied.
  • Quick & Easy: From start to finish, this dish is ready in about 45 minutes, making it the perfect solution for a hectic evening when you’re craving something special.

The Key Ingredients for a Perfect Curry

The magic of this dish lies in its simple yet powerful ingredients. Using high-quality components will elevate the final taste, turning a good meal into a great one. Here’s a breakdown of what you’ll need:

A close-up overhead shot of a rustic bowl filled with vibrant orange chicken sweet potato curry, showing the creamy texture of the coconut milk sauce.
The rich coconut milk broth creates an incredibly creamy and satisfying sauce.

For the Curry Base

  • Coconut Oil: A neutral-flavored oil perfect for sautéing the aromatics. You can also use avocado or olive oil.
  • Yellow Onion, Garlic, and Ginger: This trio forms the aromatic foundation of the curry. Fresh garlic and ginger are essential for the best flavor.
  • Red Curry Paste: This is the heart of the dish. Thai Kitchen and Mae Ploy are popular brands. The spice level can vary, so adjust the amount to your preference.
  • Full-Fat Coconut Milk: Do not substitute with light coconut milk! The full-fat version is crucial for creating that rich, creamy, and luscious sauce.
  • Chicken Broth: This helps to thin the sauce to the perfect consistency. Use a low-sodium version to better control the saltiness.

The Stars of the Show

  • Boneless, Skinless Chicken Breasts: Cut into bite-sized 1-inch cubes, they cook quickly and absorb all the flavors of the curry sauce. Chicken thighs also work beautifully if you prefer dark meat.
  • Sweet Potatoes: Peeled and cubed, they add a wonderful natural sweetness and creamy texture that complements the spicy curry. For other great sweet potato ideas, check out our Honey Garlic Sausage and Sweet Potatoes.
  • Fresh Spinach: Wilted in at the end, it adds a boost of nutrients and a pop of vibrant color.
  • Lime Juice: A squeeze of fresh lime juice at the end brightens up all the flavors and adds a finishing touch of acidity.

How to Make Chicken Sweet Potato Curry: A Step-by-Step Guide

Follow these simple steps to create your delicious curry. The process is straightforward and perfect for cooks of all skill levels.

  1. Sauté the Aromatics: Heat the coconut oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the diced onion and cook until softened, about 4-5 minutes. Add the minced garlic and grated ginger and cook for another minute until fragrant.
  2. Bloom the Curry Paste: Stir in the red curry paste and cook for 1-2 minutes, stirring constantly. This step, known as “blooming,” is crucial as it awakens the spices and deepens their flavor.
  3. Build the Sauce: Pour in the full-fat coconut milk and chicken broth. Whisk everything together until the curry paste is fully incorporated and the sauce is smooth. Bring the mixture to a gentle simmer.
  4. Cook the Chicken and Sweet Potatoes: Add the cubed chicken and sweet potatoes to the pot. Stir to combine, reduce the heat to medium-low, cover, and let it simmer for 15-20 minutes, or until the chicken is cooked through and the sweet potatoes are fork-tender.
  5. Wilt the Spinach and Finish: Remove the pot from the heat. Stir in the fresh spinach until it wilts, which should only take about a minute. Finish by stirring in the fresh lime juice. Season with salt and pepper to taste.

Expert Tips for a Restaurant-Quality Curry

Want to take your Chicken Sweet Potato Curry to the next level? Follow these pro tips.

  • Don’t Rush the Bloom: Frying the curry paste for a minute or two before adding liquids is the most important step for flavor development. Don’t skip it!
  • Use Full-Fat Coconut Milk: This is non-negotiable for a creamy sauce. Light coconut milk will result in a thin, watery curry.
  • Cut Ingredients Uniformly: Cut your chicken and sweet potatoes into similar-sized pieces to ensure they cook evenly.
  • Taste and Adjust: Before serving, always taste your curry. Does it need more salt? A little more lime juice for brightness? A pinch of brown sugar to balance the heat? Adjust as needed.

Delicious Variations to Try

While this recipe is fantastic as is, it’s also incredibly versatile. Here are a few ideas to customize it:

  • Add More Veggies: Bell peppers, zucchini, broccoli florets, or green beans are all excellent additions. Add them in the last 10 minutes of simmering.
  • Make it Vegan: Swap the chicken for a can of chickpeas (drained and rinsed) and use vegetable broth. It’s a simple switch for a delicious plant-based meal. For another great bean recipe, try these Tuscan Butter Beans.
  • Adjust the Spice: If you love heat, add a pinch of red pepper flakes or a sliced Thai chili. If you prefer it mild, use less curry paste.

Frequently Asked Questions

Absolutely. To make it vegan, simply substitute the chicken with one can of drained and rinsed chickpeas or cubed extra-firm tofu. You will also need to use vegetable broth instead of chicken broth.

The spice level is controlled by the red curry paste. For a milder curry, use 1-2 tablespoons. For a spicier kick, use 4 tablespoons or add a pinch of red pepper flakes or a sliced Thai chili.

Cut the sweet potatoes into uniform 1-inch cubes to ensure they cook evenly. Be careful not to overcook them; they should be just fork-tender, which usually takes about 15-20 minutes of simmering.

Yes, it’s a very balanced and healthy meal. It’s rich in protein from the chicken, complex carbohydrates and vitamins from the sweet potatoes, and healthy fats from the coconut milk. Using fresh ingredients makes it a nutritious choice.

Full-fat, canned coconut milk is essential for a rich and creamy curry. Avoid using light coconut milk or coconut milk from a carton, as it will result in a thin, less flavorful sauce.

What to Serve with Your Curry

This Chicken Sweet Potato Curry is a complete meal on its own, but it’s also wonderful with a few simple sides. Serve it over a bed of fluffy jasmine or basmati rice to soak up every last drop of the delicious sauce. For a lower-carb option, cauliflower rice works great. Warm naan bread or roti is also perfect for dipping. Garnish with fresh cilantro, chopped peanuts, or a dollop of plain yogurt for extra texture and flavor.

Storage, Freezing, and Reheating Instructions

This recipe is perfect for meal prep! Here’s how to store it:

  • Refrigeration: Store leftover curry in an airtight container in the refrigerator for up to 4 days. The flavors will meld and often taste even better the next day.
  • Freezing: Let the curry cool completely, then transfer it to a freezer-safe container or zip-top bag. It can be frozen for up to 3 months. Thaw it in the refrigerator overnight before reheating.
  • Reheating: Gently reheat the curry in a saucepan over medium-low heat until warmed through. You may need to add a splash of chicken broth or water to loosen the sauce.

Your New Favorite Weeknight Dinner Awaits

This Chicken Sweet Potato Curry is more than just a recipe; it’s a celebration of flavor, simplicity, and wholesome ingredients. It’s the kind of meal that brings comfort and joy to your kitchen. We know you’ll love it as much as we do. If you make this recipe, don’t forget to leave a comment and share it on Pinterest!

A beautiful overhead shot of a bowl of creamy chicken sweet potato curry, garnished with fresh cilantro and lime wedges, ready to be shared on Pinterest.
Share this delicious one-pot Chicken Sweet Potato Curry recipe with your friends!

Chicken Sweet Potato Curry Recipe

A close-up overhead shot of a rustic bowl filled with vibrant orange chicken sweet potato curry, showing the creamy texture of the coconut milk sauce.

Chicken Sweet Potato Curry: The Ultimate Cozy & Flavorful Recipe

This Chicken Sweet Potato Curry is a creamy, flavorful, and healthy one-pot meal that's ready in under 45 minutes. It combines tender chicken and sweet potatoes in a rich coconut milk and red curry sauce.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Asian, Thai
Calories: 485

Ingredients
  

  • 1 tbsp coconut oil
  • 1 medium yellow onion diced
  • 3 cloves garlic minced
  • 1 tbsp fresh ginger grated
  • 3 tbsp red curry paste adjust to taste
  • 1 can (13.5 oz) full-fat coconut milk
  • 1 cup low-sodium chicken broth
  • 1.5 lbs boneless, skinless chicken breasts cut into 1-inch cubes
  • 2 medium sweet potatoes peeled and cubed
  • 3 cups fresh spinach packed
  • 1 tbsp fresh lime juice
  • Salt and pepper to taste

Equipment

  • 1 Large Dutch Oven or Heavy-Bottomed Pot
  • 1 Knife and Cutting Board

Instructions
 

  1. Heat the coconut oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the diced onion and cook until softened, about 4-5 minutes. Add the minced garlic and grated ginger and cook for another minute until fragrant.
  2. Stir in the red curry paste and cook for 1-2 minutes, stirring constantly to bloom the spices.
  3. Pour in the full-fat coconut milk and chicken broth. Whisk everything together until the sauce is smooth. Bring the mixture to a gentle simmer.
  4. Add the cubed chicken and sweet potatoes to the pot. Stir to combine, reduce the heat to medium-low, cover, and let it simmer for 15-20 minutes, or until the chicken is cooked through and the sweet potatoes are fork-tender.
  5. Remove the pot from the heat. Stir in the fresh spinach until it wilts, which should only take about a minute. Finish by stirring in the fresh lime juice. Season with salt and pepper to taste before serving.

Notes

Tip 1: For the best flavor, use full-fat coconut milk. It creates a much creamier and richer sauce.
Tip 2: Feel free to add other vegetables like bell peppers or broccoli during the last 10 minutes of simmering.
Tip 3: Serve hot over jasmine rice and garnish with fresh cilantro and chopped peanuts for extra texture and flavor.

You might also like these recipes

Leave a Comment

Recipe Rating