Tender sweet potatoes and melt-in-your-mouth beef paired with tons of cozy curry spices make this one-pot beef sweet potato chickpea curry one for the dinner record books!
Heat oil in a large saucepan over medium-high heat until shimmery. Add beef and onion and saute several minutes until beef is lightly browned. Add sweet potatoes and garlic and saute 1 minute until fragrant.
Reduce heat to medium and add spices and tomato paste, stirring until combined. Add crushed tomatoes, coconut milk, and chickpeas and bring curry to a low simmer, then reduce heat and let simmer at low for 30-35 minutes or until beef and sweet potatoes are tender.
Stir fresh cilantro and salt and pepper to taste into curry and serve hot over rice. Enjoy!