Heat a skillet on medium heat. Add coconut oil and when heated, add in curry powder. Stir oil and spice together for 1-2 mins. Next add onion, garlic, and ginger to the pan. Cook for 3 minutes, stirring occasionally.
Add carrots, green pepper, broth and ½ teaspoon of the salt. Bring to simmer, cover and cook for 5 minutes.
Remove lid and add potatoes, tomatoes, coconut milk, the remaining 1 teaspoon salt and turmeric. Bring to a boil, reduce heat to a simmer, and cover again. Cook for 10 minutes.
Remove lid, add frozen peas and cook for 2 more minutes. Stir in spinach and lime juice when you are just about ready to eat. Serve over rice.
Video
Notes
Choice of pot - a 5 ½ qt dutch oven is great! It's wider than a stockpot (and still deep), so more comfortable to stir and scoop ingredients into.
Don't rush step 1. Cooking the curry powder in oil for a few minutes makes the curry flavor and aroma extra vibrant. It brightens the whole dish.
Coconut milk - use canned coconut milk (not from a carton) in order to get maximum thickness and flavor.Â
Shred the carrots. They cook faster than sliced carrots, bulk up the sauce nicely, and are more hidden.Â