2sweet potatoes: Peeled and diced for that hearty base.
1tablespoonneutral cooking oil: Such as avocado or canolafor sautéing.
2shallots: Finely sliced to bring sweetness and depth.
2–3 tablespoons red or yellow curry paste: Adjust this to match your spice level.
114-ounce can full-fat coconut milk: This makes it creamy and indulgent.
1/2 to 1cupvegetable or chicken broth: To achieve the desired consistency.
3–4 cups fresh baby spinach leaves: For that vibrant green boost.
1/2cuproasted peanuts: Roughly chopped for crunch.
Fresh cilantro: To garnish and add freshness.
1teaspoonlime zest: Adds a zesty brightness.
1teaspoonbrown sugar: Helps balance the dish.
Fish sauce or vegan fish sauce: For umami depth to taste.
Instructions
Step 1: Prepare the Ingredients
Start by peeling and dicing the sweet potatoes. Aim for bite-sized pieces to ensure they cook evenly. Slice the shallots thinly and have your other ingredients handy.
Step 2: Sauté the Shallots
In a large pot, heat your neutral cooking oil over medium heat. Add the sliced shallots. Sauté them for about 3-5 minutes or until they become translucent. This will create a fragrant base for your curry.
Step 3: Add Curry Paste
Once the shallots are ready, it’s time to add the red or yellow curry paste. Stir it in and cook for another 1-2 minutes to release all those spicy aromas. Golden tip: Taste a small amount of the paste to gauge its spice level before diving in.
Step 4: Incorporate Sweet Potatoes
Next, toss in those diced sweet potatoes. Stir to coat them with the curry mixture. Let them cook for about 5 minutes. This step allows the sweet potatoes to absorb the flavors early.
Step 5: Pour in Coconut Milk
Open that can of coconut milk and pour it over the sweet potatoes and shallots. It’s time for the magic to happen! Stir well to combine everything.
Step 6: Add Broth
Now, add your vegetable or chicken broth. Start with ½ cup and add more later if the mixture is too thick. Bring the curry to a gentle simmer.
Step 7: Simmer
Lower the heat and let the curry simmer for about 20-25 minutes or until the sweet potatoes are tender. Stir occasionally to prevent sticking.
Step 8: Stir in Spinach
Just before serving, fold in the fresh spinach. It will wilt within minutes, adding a pop of color and nutrition to your dish.
Step 9: Add Final Touches
To balance flavors, stir in the lime zest, brown sugar, and fish sauce. Taste the curry and adjust the seasoning as needed.
Step 10: Serve and Garnish
Spoon the curry into bowls and garnish with chopped peanuts and fresh cilantro.
Notes
Adjust Spice Level: If you prefer less heat, start with less curry paste. You can always add more later.
Texture Variation: For a thicker curry, reduce the amount of broth. For a lighter consistency, increase it.
Flavor Boost: A splash of lime juice at the end can brighten up the entire dish.
Meal Prep: This curry is even tastier the next day. Make it ahead of time for a quick meal.
Add Protein: Feel free to add cooked chicken, tofu, or chickpeas for extra protein.