30 Minute Indian Chicken Sweet Potato Curry Recipe

Introduction

This 30 Minute Indian Chicken Sweet Potato Curry is a flavorful and comforting dish that combines tender chicken with sweet potatoes in a rich, spiced coconut sauce. It’s easy to prepare, making it perfect for a weeknight dinner that feels special without taking hours in the kitchen.

A rustic shallow bowl filled with a rich orange-yellow curry containing browned pieces of chicken and bright orange chunks of sweet potato, topped with fresh green herbs and scattered red pomegranate seeds. On one side of the bowl, there is a serving of white rice mixed with herbs and small pieces of yellow vegetables. A piece of flatbread rests on the edge of the bowl. A gold spoon and fork lie on the rice. In the background, a white bowl holds a pomegranate half with seeds scattered around. The bowl sits on a white marbled surface with star anise pieces nearby. The warm light casts soft shadows, enhancing the textures and colors. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 2 pounds boneless skinless chicken breasts or thighs
  • 2 tablespoons yellow curry powder
  • 1 tablespoon garam masala
  • 1/4 teaspoon cayenne pepper, use to taste
  • Salt and chili flakes, to taste
  • 6 tablespoons salted butter
  • 1 onion, chopped
  • 1 medium sweet potato, chopped
  • 3 cups canned coconut milk
  • 1/2 cup fresh cilantro
  • 2 cups fresh baby spinach
  • Cooked rice, for serving
  • Fresh naan, for serving

Instructions

  1. Step 1: In a large Dutch oven or braiser, toss the chicken with the yellow curry powder, garam masala, cayenne pepper, salt, and chili flakes. Add the chopped onion and 3 tablespoons of butter. Place the pot over high heat and cook until the butter begins to brown around the chicken and the spices release a fragrant aroma.
  2. Step 2: Add the remaining 3 tablespoons of butter and the chopped sweet potatoes to the pot. Stir to coat everything evenly in the butter and spices.
  3. Step 3: Reduce the heat to low. Pour in the coconut milk and 1/2 cup of water. Scatter the fresh cilantro on top. Partially cover the pot and let it simmer for 15 to 20 minutes, or until the chicken is fully cooked and tender.
  4. Step 4: Stir in the fresh baby spinach until it wilts. Taste the curry and adjust seasoning with salt and chili flakes as needed.
  5. Step 5: Serve the chicken curry over cooked rice, garnish with extra fresh cilantro, and enjoy with warm naan bread on the side.

Tips & Variations

  • Use chicken thighs for more tender, juicy meat, or breasts for a leaner dish.
  • Adjust the cayenne pepper to your desired spice level to keep the curry mild or add more heat.
  • For a richer flavor, brown the chicken a bit longer before adding the liquids.
  • Swap spinach for kale or Swiss chard for a different leafy green texture.

Storage

Store any leftover curry in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat or in the microwave, stirring occasionally. The curry may thicken upon refrigeration; add a splash of water or coconut milk when reheating to loosen the sauce.

How to Serve

The dish is served in a rustic ceramic bowl filled with four main layers: a base layer of white rice with scattered green herbs, a thick creamy orange-yellow curry sauce covering chunks of grilled chicken and roasted vegetables like sweet potatoes with a slightly charred texture, a soft piece of flatbread resting on the side, and sprinkled bright red pomegranate seeds and green herbs for garnish on top. A golden spoon and fork rest inside the bowl partly on the rice. The bowl sits on a copper surface with star anise spices scattered around, and in the background, there is a white bowl with pomegranate seeds and fruit pieces on a white marbled textured surface. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I make this curry ahead of time?

Yes, this curry tastes even better the next day as the flavors continue to develop. Prepare it up to one day in advance and store it in the refrigerator until ready to reheat and serve.

What can I serve instead of rice?

If you prefer, you can serve this curry with warm naan bread alone, quinoa, or cauliflower rice for a lower-carb option. The sauce is versatile and pairs well with many sides.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

30 Minute Indian Chicken Sweet Potato Curry Recipe


  • Author: Cleo
  • Total Time: 30 minutes
  • Yield: 6 servings 1x

Description

A vibrant and flavorful 30-minute Indian Chicken Sweet Potato Curry featuring tender chicken simmered in a rich coconut milk sauce with aromatic spices, sweet potatoes, fresh spinach, and cilantro. This comforting curry pairs perfectly with steamed rice and warm naan bread for a satisfying meal.


Ingredients

Scale

Protein and Spices

  • 2 pounds boneless skinless chicken breasts or thighs
  • 2 tablespoons yellow curry powder
  • 1 tablespoon garam masala
  • 1/4 teaspoon cayenne pepper, use to taste
  • Salt, to taste
  • Chili flakes, to taste

Vegetables and Herbs

  • 1 onion, chopped
  • 1 medium sweet potato, chopped
  • 2 cups fresh baby spinach
  • 1/2 cup fresh cilantro

Dairy and Liquids

  • 6 tablespoons salted butter
  • 3 cups canned coconut milk
  • 1/2 cup water

Serving

  • Cooked rice, for serving
  • Fresh naan, for serving

Instructions

  1. Season the Chicken and Sauté: In a large Dutch oven or braiser, toss the chicken with yellow curry powder, garam masala, cayenne pepper, salt, and chili flakes. Add the chopped onions and 3 tablespoons of salted butter. Place the pot over high heat and cook, melting the butter and allowing it to brown around the chicken while releasing the aromas of the spices.
  2. Add Sweet Potatoes and Butter: Add the remaining 3 tablespoons of butter and the chopped sweet potatoes to the pot. Toss everything together so the sweet potatoes coat in the butter and spice mixture, mixing well with the chicken and onions.
  3. Simmer with Coconut Milk: Reduce the heat to low. Pour in the coconut milk and 1/2 cup of water. Add the cilantro on top but do not stir it in immediately. Partially cover the pot and let it simmer gently for 15 to 20 minutes, or until the chicken is fully cooked and the sweet potatoes are tender.
  4. Finish with Spinach and Seasoning: Stir in the fresh baby spinach until wilted. Taste and adjust seasoning with additional salt and chili flakes as desired.
  5. Serve: Spoon the chicken curry and sauce over cooked rice. Garnish with fresh cilantro and serve alongside warm naan bread for a complete and flavorful meal.

Notes

  • You can use either chicken breasts or thighs depending on preference; thighs yield more tender results.
  • Adjust cayenne pepper and chili flakes to control the dish’s spiciness.
  • For a richer flavor, use full-fat canned coconut milk.
  • Serve with basmati or jasmine rice for best results.
  • The dish is best eaten fresh but can be refrigerated for up to 3 days and reheated gently on the stovetop.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Keywords: Indian chicken curry, sweet potato curry, coconut curry, easy chicken curry, weeknight dinner, quick curry recipe

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating