
A fragrant curry spice blend of turmeric, ginger, and cinnamon builds a deeply savory filling, balanced by sweet apricot jam, golden raisins, and toasted almonds for little pops of texture in every bite. Bay leaves pressed into the surface perfume the whole dish as it bakes, and a smooth, custardy topping sets into a lightly golden layer that seals everything together beautifully. The result is warmly spiced, a little sweet, a little tangy, and completely comforting straight from the baking dish. It's a wonderful centerpiece for a plant-based table, bringing all the classic South African flavor without any fuss. Let it rest a few minutes after baking so the layers hold their shape when you serve it. This is one of those dishes that tastes even better the next day, making it a smart make-ahead option for a vegan dinner rotation.
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 →6 servings




















Preheat the oven to 350°F (175°C). In a small bowl, pour the 1/3 cup milk over the bread slices and let them soak for 5 minutes, then squeeze out the excess milk and tear the bread into rough pieces; discard the soaking milk.
Heat the olive oil in a large oven-safe skillet or Dutch oven over medium heat until shimmering. Add the onion and cook, stirring occasionally, until softened and translucent, about 6–7 minutes. Add the garlic and cook until fragrant, about 1 minute.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
