Creamy Sweet Potato Curry Recipe

15 min prep 30 min cook 4 servings
Creamy Sweet Potato Curry Recipe
Save This Recipe!
Click to save for later - It only takes 2 seconds!
Prep: 15 mins
Cook: 30 mins
Servings: 4

Imagine waking up to a bowl of silky sweet‑potato curry that feels both comforting and exotic. This Creamy Sweet Potato Curry is the perfect brunch hero, marrying the earthiness of sweet potatoes with a fragrant coconut‑spice broth.

What sets this dish apart is the delicate balance of sweet, savory, and a whisper of heat, all rounded out by a splash of lime and a handful of fresh cilantro. The coconut milk creates a luscious, velvety texture that coats every bite.

Busy families, brunch‑loving friends, and anyone craving a wholesome start to the day will adore it. Serve it on a lazy weekend or as a hearty weekday treat, paired with toasted naan or fluffy rice.

The process is straightforward: roast the sweet potatoes, simmer them in a spiced coconut sauce, finish with bright herbs, and you have a restaurant‑quality brunch ready in under an hour.

Why You'll Love This Recipe

One‑Pan Simplicity: All the magic happens in a single skillet, so cleanup is minimal and the flavors meld together effortlessly.

Nutritious Comfort: Sweet potatoes deliver fiber, vitamin A, and potassium, while coconut milk adds healthy fats for sustained energy.

Customizable Heat: Adjust the chili flakes or fresh ginger to suit anyone from mild‑minded brunch guests to spice seekers.

Make‑Ahead Friendly: The curry tastes even better the next day, making it perfect for batch‑cooking or leftovers.

Ingredients

This curry leans on a handful of pantry staples and fresh produce to create depth without complexity. The sweet potatoes form a buttery base, while coconut milk, tomatoes, and a blend of aromatic spices generate a silky, fragrant sauce. Fresh lime and cilantro finish the dish with bright acidity and herbaceous pop.

Main Ingredients

  • 2 large sweet potatoes, peeled and cubed (about 3 cups)
  • 1 tablespoon coconut oil (or vegetable oil)

Curry Sauce

  • 1 ½ cups coconut milk (full‑fat)
  • 1 cup diced tomatoes (canned or fresh)
  • 1 tablespoon grated fresh ginger
  • 2 cloves garlic, minced

Seasonings & Garnish

  • 1 ½ teaspoons curry powder
  • ½ teaspoon ground turmeric
  • ¼ teaspoon cayenne pepper (optional)
  • Salt and freshly ground black pepper, to taste
  • Juice of ½ lime
  • ¼ cup fresh cilantro, chopped

The sweet potatoes give natural sweetness and a creamy texture once they soften. Coconut milk adds richness while the tomatoes contribute a subtle acidity that balances the sweetness. Ginger, garlic, and the spice blend create depth, and the final splash of lime and cilantro lifts the whole dish with fresh, zesty notes.

Step-by-Step Instructions

Preparing the Sweet Potatoes

Toss the cubed sweet potatoes with a pinch of salt and a drizzle of coconut oil. Spread them on a single layer in a large skillet and roast over medium‑high heat for 8‑10 minutes, stirring once, until the edges turn golden and the centers are just tender. This step builds a caramelized foundation that deepens the curry’s flavor.

Building the Curry Base

  1. Sauté aromatics. Push the potatoes to the side of the pan, add a splash more oil if needed, then stir in the minced garlic and grated ginger. Cook for 30‑45 seconds until fragrant, being careful not to let them brown.
  2. Introduce spices. Sprinkle curry powder, turmeric, and cayenne (if using) over the aromatics. Stir constantly for 1 minute; the spices will toast lightly, releasing their essential oils and creating a richer, more aromatic sauce.
  3. Add liquids. Pour in the diced tomatoes and coconut milk, scraping up any browned bits from the pan. Bring the mixture to a gentle simmer, then reduce the heat to low.
  4. Simmer together. Return the sweet potatoes to the center of the pan, cover, and let the curry simmer for 12‑15 minutes. The potatoes will finish cooking, absorbing the spiced coconut broth and becoming melt‑in‑your‑mouth soft.
  5. Season & finish. Taste and adjust salt, pepper, and heat. Stir in the lime juice for brightness, then sprinkle the chopped cilantro just before serving.

Serving the Curry

Spoon the creamy curry into warm bowls, drizzle any remaining sauce from the pan, and garnish with extra cilantro if desired. Serve alongside toasted naan, a side of jasmine rice, or a simple cucumber salad for a balanced brunch plate. The dish stays warm for about 20 minutes, making it ideal for a relaxed morning spread.

Tips & Tricks

Perfecting the Recipe

Uniform cubes. Cut sweet potatoes into ½‑inch pieces so they cook evenly and develop consistent caramelization.

Don’t rush the simmer. Allow the sauce to bubble gently; this melds flavors and prevents a watery texture.

Flavor Enhancements

For an extra layer of depth, stir in a teaspoon of toasted cumin seeds or a splash of tamarind paste just before serving. A dollop of plain Greek yogurt adds a cool contrast to the spice, while toasted coconut flakes bring a pleasant crunch.

Common Mistakes to Avoid

Overcrowding the pan will steam the potatoes instead of browning them, resulting in a bland base. Also, adding the coconut milk too early can cause it to separate; always introduce it after the spices have toasted.

Pro Tips

Use full‑fat coconut milk. The higher fat content creates a richer, silkier sauce that clings to the potatoes.

Finish with fresh lime. Adding citrus at the end preserves its bright aroma, preventing dullness from prolonged cooking.

Prep ahead. Cube the sweet potatoes and store them in water overnight; this prevents oxidation and speeds up the cooking process.

Adjust thickness. If the sauce becomes too thick, thin it with a splash of vegetable broth or extra coconut milk.

Variations

Ingredient Swaps

Replace sweet potatoes with butternut squash or pumpkin for a slightly different sweetness. Swap coconut milk for cashew cream if you prefer a nuttier profile. For protein, stir in chickpeas or pan‑seared tofu to make the dish vegetarian.

Dietary Adjustments

To keep it gluten‑free, simply ensure any canned tomatoes are labeled gluten‑free. For a dairy‑free version, stick with coconut milk and omit the optional yogurt. Reduce carbs by serving over cauliflower rice or a low‑carb grain blend.

Serving Suggestions

Pair the curry with warm naan, quinoa, or a simple cucumber‑mint raita. A side of lightly sautéed greens (spinach or kale) adds color and extra nutrients, while a drizzle of toasted sesame oil offers a fragrant finish.

Storage Info

Leftover Storage

Allow the curry to cool to room temperature, then transfer it to an airtight container. It keeps in the refrigerator for 3‑4 days. For longer storage, portion into freezer‑safe bags or containers and freeze up to 3 months; label with the date for easy reference.

Reheating Instructions

Reheat gently on the stovetop over low heat, adding a splash of coconut milk or broth if the sauce has thickened. Stir frequently until steaming hot, about 5‑7 minutes. In a microwave, cover a bowl loosely and heat on medium power for 2‑3 minutes, stirring halfway through.

Frequently Asked Questions

Absolutely. Prepare the sweet potatoes and sauce up to a day in advance. Store them separately in airtight containers, then combine and reheat just before serving. This makes weekend brunches effortless and lets the flavors meld even more.

You can substitute with any plant‑based milk (almond, soy) mixed with a tablespoon of coconut cream for richness. For a dairy version, use heavy cream, but reduce the amount slightly to avoid an overly thick sauce.

Serve it over jasmine or basmati rice, alongside warm naan, or with a light quinoa salad. A crisp cucumber‑mint raita or simple mixed greens dressed with lemon vinaigrette provide a refreshing contrast to the creamy curry.

This Creamy Sweet Potato Curry brings together comforting textures, bold spices, and bright finishing notes, all in a quick, one‑pan brunch solution. With clear steps, storage guidance, and plenty of ways to personalize, you’re equipped to make it your own. Gather the ingredients, follow the method, and enjoy a warm, satisfying bowl that feels both home‑cooked and restaurant‑worthy.

Creamy Sweet Potato Curry Recipe
Recipe Card

Creamy Sweet Potato Curry Recipe

Prep
15 min
Cook
30 min
Total
45 min
Servings
4
Category: Dinner
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Preparing the Sweet Potatoes

Toss the cubed sweet potatoes with a pinch of salt and a drizzle of coconut oil. Spread them on a single layer in a large skillet and roast over medium‑high heat for 8‑10 minutes, stirring once, until...

2
Building the Curry Base

Spoon the creamy curry into warm bowls, drizzle any remaining sauce from the pan, and garnish with extra cilantro if desired. Serve alongside toasted naan, a side of jasmine rice, or a simple cucumber...

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.