Spicy Potato Curry (Aloo Curry) is made with tender chunks of potato and tomatoes cooked in a rich and creamy, spicy coconut curry sauce. It comes together in about 30 minutes and is incredibly simple to make!
Heat the ghee in a large skillet or dutch oven over medium heat.
Add the onion, garlic and ginger. Cook for 3-5 minutes until softened and starting to brown lightly.
Add the spices and cook for 1-2 minutes, stirring often so they don't burn.
Add the tomatoes and cook for 2-3 minutes.
Add the broth, potatoes and coconut milk and bring to a simmer. Cook for 25 minutes, until potatoes can be easily pierced with a fork.
Remove from heat and serve with chopped cilantro, rice and naan.
Notes
Cut the potatoes in 1 inch cubes for the best results. They will cook quicker this way.
Use full fat coconut milk or coconut cream. I do not recommend using light coconut milk.
Fresh, whole spices are highly recommended as they will improve the flavor of the dish. Scroll to the top of the post to see my recommendation for spices.