
Rich, deeply spiced, and satisfying in every way, this slow-cooked red lentil stew is the kind of dish that makes plant-based eating feel genuinely exciting rather than like a compromise. The magic starts with a long, patient caramelization of yellow onion in coconut oil — a step that builds a savory, almost sweet foundation before the berbere spice blend and turmeric hit the pot and transform everything into something bold and aromatic. Tomato paste deepens the color and adds a subtle richness, while vegetable broth carries the lentils to a thick, spoonable consistency that clings beautifully to injera or rice. Every single ingredient here is entirely plant-based, so there's no need to swap or substitute a thing — it's built that way from the ground up. A squeeze of fresh lemon juice at the end brightens the whole pot and keeps the flavors lively rather than heavy. Finished with a scatter of fresh cilantro or parsley, it's as visually inviting as it is delicious. This recipe serves four and is the kind of weeknight dinner that tastes like it took far more effort than it actually did.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings













Heat the coconut oil in a large heavy-bottomed pot or Dutch oven over medium heat until shimmering. Add the diced onions and cook, stirring occasionally, until deeply softened and golden brown, about 20–25 minutes. Reduce the heat if the onions begin to scorch at the edges.
Add the garlic and ginger to the pot and cook, stirring constantly, until fragrant, about 1 minute.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
