Creamy Coconut Sweet Potato and Rice Stew

This Coconut Sweet Potato and Rice Stew is a comforting, nutrient-packed dish that’s perfect for weeknight dinners or meal prep.

Brimming with fiber-rich sweet potatoes, plant-based protein from kale, and healthy fats from coconut milk, it’s both satisfying and nourishing.

Flavorful spices like turmeric and garam masala elevate this simple, one-pot meal, making it wholesome, easy to prepare, and irresistibly delicious.

Coconut Sweet Potato and Rice Stew

Ruth M. Moran
A creamy, flavorful stew combining sweet potatoes, kale, and coconut milk over basmati rice, finished with a fragrant spiced chili oil.
Quick, wholesome, and perfect for plant-based dinners or meal prep.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Main Dish
Cuisine Comfort Food, Plant-Based, Vegan
Servings 6

Equipment

  • Large pot or Dutch oven – 1
  • Small saucepan – 1
  • Cutting board (1)
  • Knife (1)
  • Measuring Cups and Spoons (as needed)
  • Spoon or spatula (1)

Ingredients
  

For the Stew:

  • 3 tablespoons extra virgin olive oil
  • 1 yellow onion chopped
  • 2 inches fresh ginger grated
  • 4 cloves garlic minced or grated
  • 2 medium sweet potatoes peeled and cubed
  • 2 teaspoons garam masala
  • 1 teaspoon turmeric
  • ¼ –1/2 teaspoon cayenne pepper to taste
  • cup fresh cilantro chopped, plus extra for garnish
  • Kosher salt and black pepper to taste
  • 1 14-ounce can coconut milk
  • 3 cups chopped kale
  • 2 cups cooked basmati rice

For the Spiced Chili Oil:

  • cup extra virgin olive oil
  • 4 cloves garlic lightly smashed
  • 1 tablespoon raw sesame seeds
  • 2 –3 teaspoons crushed red pepper flakes
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • Salt to taste

Instructions
 

  • Stove-Top Method
    Prepare the Aromatic Base: Heat 3 tablespoons of olive oil in a large pot over medium heat.
    Once the oil shimmers, add 1 chopped yellow onion and sauté for about 5 minutes, stirring occasionally, until the onion becomes soft and translucent.
    This creates a flavorful base that will infuse the stew.
    Next, add 2 inches of freshly grated ginger and 4 minced garlic cloves.
    Cook for 2 minutes until fragrant, releasing their aromatic oils.
  • Add Sweet Potatoes and Spices: Add 2 peeled and cubed sweet potatoes to the pot. Stir to coat the potatoes in the onion, garlic, and ginger mixture.
    Sprinkle 2 teaspoons garam masala, 1 teaspoon turmeric, and 1/4 to 1/2 teaspoon cayenne pepper over the vegetables.
    Stir continuously for about 1 minute to toast the spices lightly, which intensifies their flavors and releases a wonderful aroma.
  • Simmer the Sweet Potatoes: Pour 3 cups of water into the pot, ensuring the sweet potatoes are fully submerged.
    Season generously with kosher salt and a pinch of black pepper.
    Increase the heat to high and bring the mixture to a rolling boil.
    Once boiling, reduce the heat to low, cover the pot with a lid, and let it simmer for 15–20 minutes, or until the sweet potatoes are tender when pierced with a fork.
  • Incorporate Coconut Milk and Kale: After the sweet potatoes are tender, reduce the heat to low and stir in 1 can (14 ounces) of coconut milk.
    Add 3 cups of chopped kale, stirring until the kale begins to wilt and soften, about 5 minutes.
    Remove the pot from heat and fold in 1/3 cup chopped cilantro. Taste the stew and adjust salt and pepper if needed.
  • Prepare the Spiced Chili Oil: While the stew is simmering, heat 1/3 cup olive oil in a small saucepan over medium-low heat.
    Add 4 lightly smashed garlic cloves and cook, stirring occasionally, for about 5 minutes, until the garlic is fragrant and lightly golden.
    Stir in 1 tablespoon raw sesame seeds, 2–3 teaspoons crushed red pepper flakes, and 1 teaspoon ground cumin.
    Cook for 30 seconds, then remove from heat and mix in 1 teaspoon paprika. Season with salt to taste.
    Allow the oil to cool slightly to enhance flavor.
  • Assemble and Serve: Divide 2 cups of cooked basmati rice among bowls.
    Ladle the hot sweet potato and kale stew over the rice.
    Drizzle generously with the spiced chili oil and sprinkle additional chopped cilantro for freshness.
    Serve alongside warm naan bread for a complete, comforting meal.
  • Instant Pot Method
    Sauté Aromatics: Set your Instant Pot to Sauté mode.
    Add 3 tablespoons olive oil and 1 chopped yellow onion, cooking for about 5 minutes until soft.
    Add 2 inches grated ginger, 4 minced garlic cloves, and 2 cubed sweet potatoes.
    Stir for 2 minutes until fragrant. Sprinkle 2 teaspoons garam masala, 1 teaspoon turmeric, and 1/4–1/2 teaspoon cayenne pepper, stirring for another minute to toast the spices.
  • Pressure Cook Sweet Potatoes: Pour 3 cups water into the Instant Pot and season generously with salt.
    Close the lid, set the valve to sealing, and select the Manual/Pressure Cook setting for 10 minutes on high pressure.
    Once cooking is complete, carefully perform a quick release to release the steam. Open the lid once pressure has fully released.
  • Finish with Coconut Milk and Kale: Switch the Instant Pot back to Sauté mode.
    Stir in 1 can coconut milk and 3 cups chopped kale, cooking for 5 minutes until the kale softens.
    Remove from heat and fold in 1/3 cup chopped cilantro. Taste and adjust seasoning with salt and pepper if needed.
  • Make the Spiced Chili Oil: In a small saucepan, heat 1/3 cup olive oil over medium-low heat.
    Add 4 lightly smashed garlic cloves and cook until fragrant, about 5 minutes.
    Add 1 tablespoon sesame seeds, 2–3 teaspoons crushed red pepper flakes, and 1 teaspoon ground cumin, cooking for 30 seconds.
    Remove from heat, stir in 1 teaspoon paprika, and season with salt.
  • Serve and Enjoy: Place 2 cups cooked basmati rice into bowls. Ladle the rich coconut sweet potato stew over the rice.
    Drizzle with spiced chili oil and garnish with extra cilantro. Serve with warm naan for a hearty, satisfying, and vibrant meal.

Notes

  • Sweet potatoes can vary in sweetness and texture; adjust cooking time if needed until tender.
  • Kale can be substituted with spinach, Swiss chard, or collard greens.
  • Adjust cayenne pepper according to your preferred spice level.
  • For a richer flavor, use full-fat coconut milk, but light coconut milk can reduce calories.
  • The spiced chili oil can be made ahead and stored in the fridge for up to 1 week.
  • Cook the rice in advance for faster meal prep.
  • Leftovers taste even better the next day as flavors meld.
  • This recipe works well with both stove-top and Instant Pot methods.

Chef’s Secrets For Maximum Flavor

To achieve a deeply flavorful stew, focus on building layers of taste from the very beginning.

Sauté the onions until translucent, letting them caramelize slightly to create natural sweetness.

Toasting the spices for even just a minute releases essential oils that intensify aroma and depth.

For an extra creamy texture, lightly mash a few sweet potato cubes directly in the pot before adding the kale.

Fresh cilantro added at the end keeps the dish bright, while letting the chili oil cool slightly before drizzling ensures the flavors don’t become bitter.

These small techniques elevate the stew from simple to exceptional.

Serving Suggestions To Impress Guests

This stew pairs beautifully with fluffy basmati rice, which absorbs the rich coconut sauce perfectly.

Serve it with warm naan or flatbread to scoop up every last bit of stew.

For a more substantial meal, add roasted chickpeas or grilled tofu on the side for extra plant-based protein.

Garnish with additional fresh cilantro or a sprinkle of toasted sesame seeds to add color and texture.

A side of lightly pickled vegetables, such as cucumbers or carrots, adds a crisp, refreshing contrast to the creamy stew.

Storage Tips For Meal Prep

Store leftover stew in an airtight container in the refrigerator for up to 4–5 days.

Reheat gently on the stove or in the microwave to avoid breaking down the coconut milk.

If storing rice separately, combine only when ready to serve to maintain texture.

The chili oil should be kept in a sealed jar in the fridge for up to a week.

For long-term storage, freeze the stew in portioned containers for up to 3 months; thaw overnight in the fridge and reheat slowly for best results.

Frequently Asked Questions

1. Can I use other greens instead of kale?

Yes! Spinach, Swiss chard, or collard greens can be substituted. Keep in mind that softer greens like spinach cook faster, so add them toward the end to avoid overcooking.

2. How do I make the stew spicier or milder?

Adjust the cayenne pepper to taste. For more heat, add extra chili flakes or a pinch of smoked paprika. For a milder version, reduce the cayenne and omit some chili flakes in the oil.

3. Can this recipe be made vegan or plant-based?

Absolutely! This recipe is already plant-based. For added protein, consider adding chickpeas, lentils, or tofu. Coconut milk provides healthy fats and creaminess without any animal products.

4. How should I reheat leftovers without losing texture?

Gently reheat on the stove over low heat, stirring occasionally. If the stew seems too thick, add a splash of water or coconut milk. Reheating in the microwave in short bursts while stirring works as well.

5. Can I prepare this recipe in advance for meal prep?

Yes! Both the stew and chili oil can be made ahead. Store in airtight containers in the fridge for up to 5 days. Rice is best cooked fresh or kept separate until serving to maintain its fluffiness.