tablespoons coconut oil or olive oil
pounds sweet potatoes (4 to 5 medium potatoes), scrubbed but not peeled
teaspoon garam masala (or curry powder)
teaspoon kosher salt, plus more as needed
Large pinch of black pepper
cup sour cream
teaspoon fresh lime juice, plus more for serving
1 to 3
tablespoons whole milk, for thinning the sauce
tablespoon lime zest
cup toasted pecans, roughly chopped (see Note)
- Heat oven to 350 degrees. If your coconut oil is solid, place it in a small saucepan over low heat. Let it melt, stirring with a wooden spoon. (No need to heat liquid coconut oil or olive oil.)
- Cut each sweet potato in half lengthwise, then slice each half lengthwise into 3 or 4 wedges, about 3/4-inch thick.
- Put the sweet potato wedges in a large bowl and add the coconut oil, garam masala, 3/4 teaspoon salt and the pinch of pepper, tossing everything so the potatoes are well coated.
- Spread the potatoes in an even layer on a large baking sheet. (Lining the pan with parchment paper will make clean up easier, but it’s not necessary.) Roast, using tongs to carefully turn the potatoes after 30 minutes, until soft and caramelized, about 1 hour.
- While the sweet potatoes are roasting, make the lime sour cream: In a small bowl, whisk together sour cream, lime juice and a pinch of salt. Whisk in enough milk (by the teaspoon) to make a pourable sauce. It should be a bit thicker than heavy cream. Taste and add more salt and lime juice as needed. Set aside.
- Once the sweet potatoes are done but still hot on the baking sheet, sprinkle lime zest all over them. (Adding the zest to the hot potatoes brings out the lime flavor.)
- Using tongs or a large serving spoon, arrange sweet potatoes on serving platter. Drizzle the sour cream mixture all over the potatoes, and sprinkle toasted pecans on top. Squeeze more lime juice on top if you like. Serve hot or warm.