Vegan Bobotie Recipe (South African Curry Bake)

Updated November 5, 2026

Total time
1 hr 20 min
prep 25 min · cook 55 min
Serves
6
portions as written

Jump to recipe

Vegan Bobotie Recipe (South African Curry Bake)

Vegan bobotie is a plant-based take on South Africa’s beloved Cape Malay baked curry, traditionally made with minced meat and a golden egg custard topping. This version swaps the meat for a hearty mix of lentils and mushrooms, simmered with curry powder, dried fruit, and a tangy chutney, then baked under a silky turmeric-infused custard. It delivers all the sweet-savory complexity of the original while being entirely egg- and dairy-free, making it a comforting centerpiece for any dinner table.

Ingredients

  • 1 cup (200 g) brown or green lentils, rinsed
  • 2 cups (480 ml) vegetable broth
  • 1 tbsp (15 ml) olive oil
  • 1 large onion, finely chopped
  • 2 garlic cloves, minced
  • 1 tbsp (6 g) curry powder (mild or hot)
  • 1 tsp ground turmeric
  • 1 tsp ground cumin
  • 1 cup (150 g) mushrooms, finely chopped
  • 1 cup (150 g) firm tofu, crumbled (or 1 cup cooked chickpeas, mashed)
  • 1/4 cup (40 g) raisins or sultanas
  • 2 tbsp (30 g) chutney (fruit chutney or apricot jam)
  • 1 tbsp (15 ml) soy sauce or tamari
  • 1 tbsp (15 ml) lemon juice
  • 1 slice white bread, crusts removed, soaked in 1/4 cup (60 ml) water
  • 1 cup (240 ml) unsweetened plant milk (soy or oat)
  • 2 tbsp (16 g) cornstarch (cornflour)
  • 1/2 tsp turmeric (for custard)
  • Salt and black pepper to taste
  • 2 bay leaves (optional)

Instructions

  1. In a medium saucepan, combine the lentils and vegetable broth. Bring to a boil, then reduce heat and simmer, covered, for 20–25 minutes until lentils are tender but not mushy. Drain any excess liquid and set aside.
  2. Preheat your oven to 350°F (175°C). Lightly grease a 9×9-inch (23×23 cm) baking dish or a 2-quart (2 L) casserole.
  3. In a large skillet, heat the olive oil over medium heat. Add the onion and cook for 5–6 minutes until soft and translucent. Add the garlic, curry powder, turmeric, and cumin, and cook for 1 minute until fragrant.
  4. Add the chopped mushrooms and crumbled tofu (or mashed chickpeas). Cook for 5–7 minutes, stirring occasionally, until the mushrooms release their liquid and start to brown.
  5. Stir in the cooked lentils, raisins, chutney, soy sauce, lemon juice, and the soaked bread (squeeze out excess water first). Mix well. Season with salt and pepper to taste. Cook for 2–3 minutes to meld flavors.
  6. Transfer the mixture to the prepared baking dish and smooth the top. If using, press the bay leaves into the mixture.
  7. In a small bowl, whisk together the plant milk, cornstarch, and 1/2 tsp turmeric until smooth. Pour this custard mixture evenly over the bobotie filling.
  8. Bake for 30–35 minutes, until the custard is set and the top is lightly golden. Let it rest for 10 minutes before serving.

Tips

  • Lentil texture: Brown or green lentils hold their shape well. Red lentils will turn mushy—use them only if you prefer a softer, porridge-like filling.
  • Substitute for chutney: If you don’t have fruit chutney, use apricot jam or mango chutney. Add a teaspoon of vinegar if you want extra tang.
  • Make it gluten-free: Use gluten-free bread (or omit and add 1/4 cup cooked rice) and tamari instead of soy sauce.
  • Don’t skip the rest: Letting the bobotie rest after baking allows the custard to set fully, so it slices cleanly instead of running.

Serving Suggestions

Serve vegan bobotie with yellow rice (rice cooked with turmeric and a cinnamon stick) and a fresh green salad or steamed vegetables. It also pairs well with chutney on the side and a sprinkle of fresh cilantro. For a traditional touch, add sliced banana and desiccated coconut as garnishes—they enhance the sweet-savory balance.

Variations

  • Nutty twist: Add 1/2 cup (60 g) chopped walnuts or almonds to the filling for extra crunch.
  • Spicy kick: Include 1–2 chopped fresh chilies or a teaspoon of chili flakes with the spices.
  • Vegetable boost: Grate a carrot or zucchini into the filling for more vegetables—no need to pre-cook them.
  • Different protein: Replace tofu with 1 cup cooked chickpeas, mashed coarsely, or use 1 cup cooked quinoa for a different texture.

Storage and Reheating

Refrigerate leftover bobotie in an airtight container for up to 4 days. To reheat, place individual portions in the microwave for 2–3 minutes, or reheat the whole dish in a 350°F (175°C) oven for 15–20 minutes until warmed through. The custard may soften slightly upon reheating but will still taste delicious. You can also freeze the baked bobotie for up to 3 months—thaw overnight in the fridge before reheating.

Frequently Asked Questions

Can I make this ahead of time? Yes, assemble the bobotie (without the custard) up to 24 hours ahead, cover, and refrigerate. When ready to bake, pour the custard over and add 10 minutes to the baking time.

What can I use instead of tofu? Mashed chickpeas or cooked lentils work well. You could also use crumbled tempeh for a firmer texture, but you may need to steam it first to remove bitterness.

Is this bobotie spicy? It’s mild, with warm spices rather than heat. To make it spicier, add chili powder or fresh chilies. For a milder version, reduce the curry powder to 2 teaspoons.

Can I use a different plant milk for the custard? Yes, any unsweetened plant milk works—soy and oat give the creamiest result. Avoid sweetened milks as they will alter the flavor.

Why is my custard not setting? Ensure the cornstarch is fully dissolved before pouring, and bake until the custard is just set—it should be slightly wobbly but not liquid. Overbaking can cause it to curdle, so keep an eye on it.

Can I skip the bread? The bread acts as a binder. If you omit it, add 1/4 cup (30 g) breadcrumbs or 1/4 cup (40 g) cooked rice to help hold the filling together.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).