Sweet Potato Curry | YumFoodUsa

Sweet Potato Curry

This creamy sweet potato curry is a vibrant, flavorful dish that combines tender chunks of sweet potato, sweet red bell peppers, fresh spinach, and warm spices simmered in a luscious coconut milk sauce. Naturally vegan and gluten-free, it’s a wholesome and satisfying meal that comes together in just 30 minutes—perfect for weeknights or whenever comfort food is calling.

Why You’ll Love This Recipe

This curry is rich in flavor, yet incredibly simple to prepare. The sweetness of the potatoes balances beautifully with the spiciness of red curry paste and earthiness of turmeric. Coconut milk adds a silky texture and subtle creaminess, while fresh spinach offers a touch of green freshness. It’s a one-pan meal that’s hearty, healthy, and adaptable to your taste. Serve it with rice or naan for a complete, satisfying experience.

ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • 1 tablespoon coconut oil or olive oil
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon grated fresh ginger
  • 2 tablespoons red curry paste
  • 2 medium sweet potatoes, peeled and diced
  • 1 red bell pepper, chopped
  • 1 can (15 oz) coconut milk
  • 1/2 cup vegetable broth
  • 1 teaspoon ground turmeric
  • Salt and pepper to taste
  • 2 cups fresh spinach
  • 1 tablespoon lime juice (optional)
  • Cooked rice or naan, for serving

directions

  1. Heat coconut oil or olive oil in a large pan over medium heat. Sauté the diced onion for 3–4 minutes until translucent.
  2. Add minced garlic and grated ginger. Cook for 1 minute until fragrant.
  3. Stir in the red curry paste and turmeric. Mix well to coat the aromatics.
  4. Add diced sweet potatoes and chopped red bell pepper. Pour in the coconut milk and vegetable broth. Stir thoroughly and bring the mixture to a gentle simmer.
  5. Cover and cook for 15–20 minutes, or until the sweet potatoes are tender.
  6. Stir in fresh spinach and allow it to wilt for about 2 minutes.
  7. Add lime juice (if using), and season with salt and pepper to taste.
  8. Serve hot over cooked rice or with naan. Garnish with fresh cilantro if desired.

Servings and timing

Servings: 4 servings
Prep Time: 10 minutes
Cooking Time: 20 minutes
Total Time: 30 minutes
Calories per serving: 325 kcal

Variations

  • Add protein: Include canned chickpeas or cubed tofu for added substance.
  • Make it spicier: Add a chopped chili or a dash of cayenne pepper.
  • Swap the greens: Use kale, chard, or collard greens instead of spinach.
  • Use different vegetables: Try zucchini, cauliflower, or green beans.
  • Curry paste options: Adjust the quantity based on heat preference, or try yellow or green curry paste for a flavor variation.

storage/reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave until heated through. The curry may thicken after cooling—add a splash of broth or water to loosen it if needed. This dish also freezes well for up to 2 months. Thaw in the refrigerator overnight and reheat before serving.

FAQs

Is this curry spicy?

The spice level depends on the curry paste you use. Red curry paste usually has moderate heat. Adjust to taste.

Can I make this dish oil-free?

Yes, sauté the aromatics in a splash of vegetable broth instead of oil.

What type of sweet potato is best?

Orange-fleshed sweet potatoes are ideal for their sweetness and creamy texture.

Can I use frozen spinach?

Yes, thawed frozen spinach works well—squeeze out excess moisture before adding.

Is this recipe freezer-friendly?

Yes, it freezes well. Allow to cool completely before storing in airtight containers.

What is a good substitute for coconut milk?

You can use cashew cream, oat cream, or another unsweetened plant-based cream for a similar texture.

Can I add lentils?

Yes, red lentils can be added with the broth—just increase the liquid slightly and simmer until tender.

What rice pairs best with this curry?

Jasmine or basmati rice are great options. Brown rice works well for a whole-grain alternative.

How do I make it less creamy?

Use light coconut milk or reduce the coconut milk and increase broth for a thinner consistency.

Can I serve it without rice or naan?

Yes, it can be enjoyed on its own as a stew or paired with quinoa or millet for variety.

Conclusion

Sweet Potato Curry is a nourishing, easy-to-make dish that brings bold flavors and hearty ingredients to the table. With creamy coconut milk, tender vegetables, and aromatic spices, it’s a meal that feels indulgent while being wholesome. Whether you’re preparing dinner for the family or looking for meal prep options, this vibrant vegan curry is a versatile and delicious choice you’ll want to make again and again.

Print

Sweet Potato Curry

Sweet Potato Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy sweet potato curry is a vibrant, hearty dish packed with tender chunks of sweet potato, red bell peppers, spinach, and warm spices all simmered in a rich coconut milk base. It’s vegan, gluten-free, and perfect for a quick, comforting meal.

  • Author: Mari
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian-Inspired
  • Diet: Vegan

Ingredients

Units Scale
  • 1 tablespoon coconut oil or olive oil
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon grated fresh ginger
  • 2 tablespoons red curry paste
  • 2 medium sweet potatoes, peeled and diced
  • 1 red bell pepper, chopped
  • 1 can (15 oz) coconut milk
  • 1/2 cup vegetable broth
  • 1 teaspoon ground turmeric
  • Salt and pepper to taste
  • 2 cups fresh spinach
  • 1 tablespoon lime juice (optional)
  • Cooked rice or naan, for serving

Instructions

  1. In a large pan, heat the oil over medium heat. Sauté the onion for 3-4 minutes until translucent.
  2. Add garlic and ginger, and cook for another minute. Stir in red curry paste and turmeric.
  3. Add sweet potatoes and red bell pepper. Pour in the coconut milk and vegetable broth. Stir well and bring to a simmer.
  4. Cover and cook for 15-20 minutes, until sweet potatoes are fork-tender.
  5. Stir in the spinach and let it wilt, about 2 minutes. Add lime juice, salt, and pepper to taste.
  6. Serve hot over rice or with naan. Garnish with fresh cilantro if desired.

Notes

  • Adjust the amount of red curry paste to your spice preference.
  • Add chickpeas or tofu for extra protein.
  • Leftovers keep well and are even more flavorful the next day.
  • Use baby spinach for quicker wilting and tender texture.

Nutrition

  • Serving Size: 1 serving
  • Calories: 325
  • Sugar: 6g
  • Sodium: 420mg
  • Fat: 18g
  • Saturated Fat: 11g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 6g
  • Protein: 5g
  • Cholesterol: 0mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments