• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Snack On Meat

  • Home
  • All RECIPES
  • Desserts
  • Cakes
  • Chicken
  • Salade
  • Contact
  • Privacy Policy
You are here: Home / Chicken / Chicken Sweet Potato Curry (One Pot + Slow Cooker Option)

Chicken Sweet Potato Curry (One Pot + Slow Cooker Option)

This Chicken Sweet Potato Curry is a cozy, Indian-inspired dish made in just one pot with simple pantry staples. Creamy coconut milk, tender chicken, sweet potatoes, and aromatic spices come together in under 40 minutes for a flavorful weeknight dinner that’s every bit as satisfying as your favorite takeout.

And if you’d rather let the slow cooker do the work? I’ve got you covered with crockpot instructions below!


Why You’ll Love This Recipe

✨ Rich & creamy with layers of flavor from coconut milk and spices.
✨ Nutritious — packed with protein, fiber, and antioxidant-rich ingredients.
✨ Flexible — easy to adapt for vegan, dairy-free, or gluten-free diets.
✨ Meal-prep friendly — reheats and freezes beautifully.


Ingredients You’ll Need

  • Chicken – Boneless, skinless chicken thighs work best for tenderness, but chicken breast also works.
  • Sweet Potatoes – Naturally sweet and hearty, they balance the spices and add bulk.
  • Aromatics – Onion, garlic, and ginger build the flavor base. Add serrano or jalapeño for mild heat.
  • Spices – Curry powder, cumin, chili powder, turmeric, and garam masala (optional).
  • Coconut Milk – Full-fat is best for a creamy, luxurious texture.
  • Crushed Tomatoes – A tangy balance for the richness.
  • Spinach – Stirred in at the end for freshness and color.
  • Cilantro & Lemon Juice – Bright finishing touches.

Step-by-Step Instructions

  1. Sauté Aromatics & Chicken
    Heat oil in a large sauté pan. Cook onion, chili, and salt until softened, then add chicken and brown lightly.
  2. Toast the Spices
    Stir in garlic, ginger, curry powder, cumin, turmeric, chili powder, and garam masala. Coat chicken and cook for 1 minute.
  3. Build the Sauce
    Add tomatoes, sweet potatoes, and coconut milk. Scrape up any browned bits, then bring to a gentle boil.
  4. Simmer
    Reduce to low heat, cover, and cook for about 15 minutes, until sweet potatoes are nearly tender.
  5. Add Spinach
    Stir in spinach, cover again, and cook until wilted and sweet potatoes are fork-tender.
  6. Finish & Serve
    Remove from heat, stir in lemon juice and cilantro, and serve over rice or with naan.

Variations & Substitutions

  • Vegan Option: Skip the chicken and add chickpeas or tofu.
  • Coconut-Free: Swap in cashew cream (blend soaked cashews with water).
  • More Veggies: Try red bell peppers, green beans, peas, or zucchini.
  • Spice Level: Adjust chili amount for mild or extra-spicy curry.

Slow Cooker Method

  1. Skip the oil. Leave chicken thighs whole.
  2. In the slow cooker, whisk together coconut milk, tomatoes, and spices.
  3. Add chicken, onion, garlic, ginger, chili, and sweet potatoes. Stir to coat.
  4. Cook on Low 7–8 hours or High 4 hours.
  5. Before serving, chop chicken, stir in spinach, cilantro, and lemon juice.

Serving Suggestions

  • Classic: Over steamed jasmine rice with naan for dipping.
  • Low-carb: With cauliflower rice or steamed broccoli.
  • Fresh touch: Garnish with avocado slices and lime juice.

Storing & Reheating

  • Fridge: Store in an airtight container for up to 4 days.
  • Freezer: Freeze for 4–6 months. Thaw overnight before reheating.
  • Reheat: Warm on the stove with a splash of coconut milk or broth.

Recipe Card

Chicken Sweet Potato Curry
Prep Time: 20 mins | Cook Time: 20 mins | Total: 40 mins | Servings: 4–6

Ingredients:

  • 2 tbsp coconut oil
  • 1 onion, diced
  • 1 serrano or jalapeño, finely diced
  • 1 ½ lbs chicken thighs, bite-sized pieces
  • 4 garlic cloves, minced
  • 2-inch piece ginger, grated
  • 2–3 tbsp curry powder
  • ½ tsp chili powder
  • 1 tsp cumin
  • 1 tsp turmeric
  • 1 tsp garam masala (optional)
  • 1 can (14.5 oz) crushed tomatoes
  • 1 ½ lbs sweet potatoes, cubed
  • 1 can (13.5 oz) full-fat coconut milk
  • 3 cups spinach, roughly chopped
  • 1–2 tbsp lemon juice
  • ¼ cup cilantro, chopped

Instructions:

  1. Sauté onion, chili, and chicken in oil until lightly browned.
  2. Add garlic, ginger, and spices. Cook 1 min.
  3. Stir in tomatoes, sweet potatoes, and coconut milk. Simmer 15 mins.
  4. Add spinach, cook until wilted and sweet potatoes are tender.
  5. Stir in lemon juice and cilantro. Serve hot.
Previous Post: « Easy Sausage and Cabbage Stir Fry
Next Post: Crockpot Beef Short Ribs »

Primary Sidebar

About Me

Welcome to SnackOnMeat! I’m Shardae, the food lover behind this blog. I’m thrilled to have you here, sharing in my passion for creating delicious recipes that celebrate the art of hearty, satisfying meals.Read more...
Privacy
About

New Recipes

Crockpot Beef Short Ribs

Chicken Sweet Potato Curry (One Pot + Slow Cooker Option)

Easy Sausage and Cabbage Stir Fry

Cinnamon Swirl Pumpkin Bread Mini Loaves

Healthy Burger Bowls with Special Sauce

One-Pot French Onion Pasta

Dessert Recipes

Gingerbread Brownies

Old-Fashioned Easy Apple Crisp

Watermelon Mochi (Naturally Gluten-Free & Dye-Free)

Yakgwa (Korean Honey Cookies)

Lime Sugar Cookies: Soft, Chewy, and Bursting with Citrus Flavor

Iced Lemon Lavender Shortbread Cookies

Copyright © 2025 Snack On Meat on the Foodie Pro Theme