Start by heating coconut oil in your pot. Add onions and cook until soft and translucent. Stir in chili flakes, coriander, cumin, turmeric, ginger, and garlic, cooking until fragrant for about 1–2 minutes.
Toss in diced sweet potatoes and lentils, coating them in the spices. Pour in vegetable stock, scrape up any bits stuck to the bottom, and bring to a boil. Season with salt and pepper to taste.
Lower heat and simmer for about 30 minutes until sweet potatoes are tender and lentils cooked. The liquid should reduce slightly, intensifying the flavors.
Stir in coconut milk and chopped kale. Simmer for another 3–4 minutes until the kale is bright green and tender. Taste and adjust seasonings with salt, pepper, or chili flakes.
Ladle the stew into bowls and top with chopped cilantro, lime wedges, or a sprinkle of extra chili flakes for a beautiful, flavorful presentation.