long-grain rice(e.g. basmati)
curry powder(mild or hot)
Peel sweet potatoes and cut into larger cubes (1 inch, 2.5cm). Dice onion.
Pour rice into a strainer and wash it while swirling your hand through the water and the rice for about 2-3 minutes. This releases the starch and the rice gets less sticky. When the water coming out at the bottom runs clear, put the rice into a pot and add water. Bring it to a boil and once the water is boiling turn down the heat to the lowest level. Let the rice simmer until it has absorbed all the liquid and is tender. For Basmatic rice this takes about 15 minutes. If it is not tender enough when the liquid is absorbed, add a few tbsp water and continue simmering.
While the rice is simmering, put a pan on the stove and mix curry powder, salt, ground coriander, ground ginger, ground turmeric and, if desired, cayenne pepper together while the pan is heating up.
Add a small part of the water and onions and simmer for 2-3 minutes until the onions are soft and translucent, stir frequently. Stir in coconut milk and the remainder of the water and bring to a boil.
Add sweet potatoes, decrease heat to medium and simmer covered for 10-12 minutes until sweet potatoes are fork-tender, stirring occasionally.
While the curry simmers, cut scallions into slices. Once sweet potatoes are tender add scallions, uncover and cook for about 2 more minutes, stirring and breaking sweet potatoes into smaller pieces.
Fluff rice with a fork and serve sweet potato curry over rice.
Did you enjoy your meal?
How about more simple recipes custom-selected for you, complete with a shopping list?
Learn how Ready set Dinner plans weeknight meals for you and makes shopping simple and fast, so you can enjoy great dinners with your family.
Sign up and end the dinner hassle today. Our standard service is FREE.
Sign up for FREE