Ready for some wholesome Indian comfort food? This sweet potato and spinach pie is flaky and fragranced with a delicious spice blend. Serve it with raita, an herby yogurt dip that pairs perfectly with the warm flavors of this dish.

Indian Sweet Potato and Spinach Pie [Vegan]



Cooking Time




For the Pie:

  • 5 1/2 cups sweet potato
  • 7-ounce bag of spinach leaves
  • 1 large onion
  • 3 garlic cloves, crushed
  • 1 teaspoon mustard seeds
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 2 teaspoons garam masala
  • 1 teaspoon turmeric
  • 1 thumb ginger
  • Juice from 1 1/2 lemons
  • 0.9 ounces fresh coriander, stalks removed
  • 6 filo pastry sheets
  • Olive oil
  • Nigella seeds

For the Yogurt Dip:

  • 1/2 medium cucumber
  • 2 tablespoons freshly chopped mint leaves
  • 2 tablespoons freshly chopped coriander leaves
  • 1/2 of 1 red chili, to taste
  • 6-ounce package of non-dairy yogurt
  • 1 garlic clove, crushed
  • 1/2 teaspoon ground cumin
  • Juice from 1/2 of 1 lemon
  • Salt and pepper, to taste


  1. Heat some salted water in a large saucepan.
  2. Peel the sweet potato and cut it into slices. Transfer sweet potato when water is boiling and cook for 6-8 minutes. They should be slightly underdone. Drain and set aside.
  3. Preheat oven to 375°F.
  4. While the sweet potatoes are cooking, heat some olive oil in a large frying pan. Add finely chopped onion, crushed garlic, mustard seeds, ground cumin, ground coriander, garam masala, grated ginger, and turmeric. Cook gently to release aromas until the onion is soft.
  5. Add spinach to the pan and sauté until cooked. Set aside.
  6. Brush a nine-inch pie dish with some olive oil. Line with one filo sheet. Brush the filo sheet with olive oil and lay a second one on top to make a cross. Brush this second sheet with olive oil. Lay a third sheet at a 45° angle from the first filo sheet. Brush with olive oil. Lay a fourth sheet at a 45-degree angle from the second filo sheet. Brush with olive oil. Make sure that you leave enough filo pastry overhanging on each layer so it can be folded over the pie later. By now, your pie dish should be entirely lined up with filo pastry.
  7. Mash sweet potato into chunks with a fork. You do not want to mash them too fine otherwise, the pie will be too soft. Add to spinach mixture along with finely chopped coriander bunch. Add lemon juice. Mix together until well blended. Season to taste.
  8. Add this filling to the pie dish. Distribute it evenly, pressing it down slightly.
  9. Cover with one filo pastry sheet. Brush it with olive oil. Lay a second one on top to make a cross. Brush again with olive oil.
  10. Carefully fold the overhanging pastry over the top of the pie, scrunching them up. Brush the top of the pie with olive oil and sprinkle some nigella seeds all over.
  11. Cook pie in the oven for around 30-35 minutes until golden and crisp.
  12. While the pie is cooking, prepare the raita (yogurt dip) by mixing the yogurt, crushed garlic, lemon juice, ground cumin, chopped mint, and chopped coriander. Peel and deseed cucumber.
  13. Grate cucumber with a cheese grater. Mix in yogurt mixture. Season to taste. Store in the refrigerator until ready to use.
  14. When the pie is ready, please leave it to rest for 10 minutes at room temperature before serving.
  15. Serve warm or at room temperature with dip on the side.

Nutritional Information

Total Calories: 1553 | Total Carbs: 319 g | Total Fat: 7 g | Total Protein: 36 g | Total Sodium: 436 g | Total Sugar: 50 g Note: The information shown is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.