One-Pot Sweet Potato Curry with Coconut Milk

A vibrant and creamy vegetarian curry that combines tender sweet potatoes with aromatic spices and rich coconut milk. The natural sweetness of the potatoes balances perfectly with warm curry powder and bright lime, creating a comforting dish that's both satisfying and nourishing. Perfect for busy weeknights when you want something flavorful but simple, this one-pot meal minimizes cleanup while maximizing taste. The curry develops deep flavors as it simmers, and the sweet potatoes become perfectly tender while maintaining their shape.
Ingredients
- 1 tablespoon oil
- 1 red onion, sliced thin
- 3 cloves garlic, minced
- 2 teaspoons fresh ginger, grated
- 3 tablespoons curry powder
- 1 teaspoon salt
- 1 can (14 oz.) diced tomatoes
- 1 can (15 oz.) coconut milk
- 1 lime, juiced and zested
- 2 medium sweet potatoes, chopped 1/4-inch
Instructions
- 1
Heat oil in a large pot over medium-high heat
- 2
Add onions and cook for 8 minutes
- 3
Add garlic and ginger and cook for one more minute
- 4
Add curry powder, salt, tomatoes, coconut milk, lime juice, and zest
- 5
Bring to a boil and add sweet potatoes
- 6
Cover and cook on medium for 15 to 20 minutes until sweet potatoes are tender
- 7
Top with scallions and cilantro and serve over rice if desired
Tips
Cut sweet potatoes uniformly to ensure even cooking and tender results throughout the curry.
Let the curry rest for 5 minutes after cooking to allow flavors to meld and sauce to thicken slightly.
Good to Know
Refrigerate for up to 4 days in covered container
Can be made up to 2 days ahead and reheated gently
Serve hot over rice, quinoa, or with naan bread
Common Mistakes
Cut sweet potatoes uniformly to avoid uneven cooking
Don't skip the onion cooking time to avoid raw onion flavor
Substitutions
Vegan Options
General Alternatives
FAQ
Can I use other vegetables instead of sweet potatoes?
Yes, try butternut squash, regular potatoes, or cauliflower. Adjust cooking time based on the vegetable's density and size.
What if I don't have fresh ginger?
Use 1/2 teaspoon ground ginger instead of fresh. Add it with the curry powder for best flavor distribution.
How long will this curry keep in the refrigerator?
Store covered for up to 4 days. The flavors actually improve overnight as they have time to meld together.