Thai Sweet Potato Curry

This warm and cozy Vegan Thai Sweet Potato Curry recipe is easy to make in one pot. Roasted sweet potatoes and spinach are simmered in a rich red curry sauce and then served over rice to leave you with a comforting and wholesome dinner.

thai sweet potato curry

Ingredients

ingredients for thai sweet potato curry
  • Sweet potatoes
  • Oil
  • Garlic 
  • Tomato paste
  • Red curry paste
  • Vegetable broth
  • Full-fat coconut milk
  • Salt
  • Spinach
  • Basmati rice
thai sweet potato curry

How to Make

Step 2: Preheat the oven to 400ºF (200ºC) and line a baking sheet with parchment paper.

Step 3: Lay the diced sweet potatoes on the baking sheet and drizzle 1 tablespoon of oil over top. Toss to combine, then roast the sweet potatoes for 10-15 minutes. Set aside.

baked sweet potato cubes on a sheet pan

Step 4: Heat the remaining 1 tablespoon of oil in a large skillet over medium heat. Once hot, add the chopped onions and cook until soft and translucent.

cooking onions

Stir in the minced garlic, tomato paste, and red curry paste and cook for 1 more minute.

adding aromatics

Step 5: Add the vegetable broth, coconut milk, and baked sweet potatoes to the skillet. Reduce the heat to low and simmer the curry for 20-25 minutes, stirring occasionally.

adding coconut milk, broth and sweet potatoes

Step 6: Finish by stirring the spinach into the curry and cook until the leaves wilt, about 1 minute.

adding spinach

Serve the curry over cooked basmati rice and enjoy.

cooked curry in the pot
sweet potato curry
thai sweet potato curry

Thai Sweet Potato Curry

Author: Mira
Prep 15 minutes
Cook 30 minutes
Total 45 minutes
Servings: 4 servings
Calories (per serving): 692 kcal
This warm and cozy Vegan Thai Sweet Potato Curry recipe is easy to make in one pot. Roasted sweet potatoes and spinach are simmered in a rich red curry sauce and then served over rice to leave you with a comforting and wholesome dinner.

Ingredients
  

  • 4 med. sweet potatoes (640 g, peeled and diced)
  • 4 tbsp neutral-tasting oil
  • 4 cloves garlic (minced)
  • 2 tsp tomato paste
  • 4 tbsp red curry paste
  • 2 cups vegetable broth
  • 2 cups full-fat coconut milk
  • 2 tsp salt
  • 4 cups baby spinach (120 g)
  • 1 cup dry rice

Instructions
 

  • Start by cooking the rice according to the instructions on the packaging.
  • Preheat the oven to 400ºF (200ºC) and line a baking sheet with parchment paper.
  • Lay the diced sweet potatoes on the baking sheet and drizzle 1 tablespoon of oil over top. Toss to combine, then roast the sweet potatoes for 10-15 minutes. Set aside.
  • Heat the remaining 1 tablespoon of oil in a large skillet over medium heat. Once hot, add the chopped onions and cook until soft and translucent. Stir in the minced garlic, tomato paste, and red curry paste and cook for 1 more minute.
  • Add the vegetable broth, coconut milk, and baked sweet potatoes to the skillet. Reduce the heat to low and simmer the curry for 20-25 minutes, stirring occasionally.
  • Finish by stirring the spinach into the curry and cook until the leaves wilt, about 1 minute. Serve the curry over cooked rice and enjoy.

Nutrition

Serving: 1 servingCalories: 692kcalCarbohydrates: 76gProtein: 10gFat: 36gSodium: 981mgPotassium: 1323mgFiber: 8gSugar: 16gVitamin A: 1367IUVitamin C: 43mgCalcium: 117mgIron: 4mg
Tried this recipe?Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating