Skip to main content

Saag Aloo "Shepherd's" Pie

Spiced potato, cauliflower and spinach makes a tasty topping for this Indian-inspired shepherd’s pie. This comforting vegetarian dish is sure to become a family favourite.

Serves 6

Difficulty
Easy
Preparation Time
Less than 30 minutes
Cooking Time
1 to 2 hours
vegetarian logo48
Spice rating
Mild
Bob's  Kitchen Recipe Card

Ingredients for  6  Servings

  • For the Base

  • 2 tbsp
    Ghee (or coconut oil)
  • 1
    Onion, finely chopped
  • 4
    Garlic cloves, finely chopped
  • 5cm
    Piece of ginger, peeled and finely chopped
  • 1
    Green chilli, finely chopped
  • ½ tsp
    Ground turmeric
  • ½ tsp
    Chilli powder
  • 1 tsp
    Garam masala
  • 1 tsp
    Cumin seeds
  • 2 x 400g
    Tins of pinto or borlotti beans
  • 400g
    Tin of chopped tomatoes
  • For the Topping

  • 1Kg
    Small new or red skin potatoes (large ones cut in half)
  • 500g
    Cauliflower, broken into small florets, stalk and leaves roughly chopped
  • 50g
    Ghee (or unsalted butter)
  • 1 tsp
    Cumin seeds
  • 1 tbsp
    Black mustard seeds
  • 1 tsp
    Ground turmeric
  • 500g
    Baby spinach, washed
  • -
    Salt (to season)

Approximate Times

  • Preparation :
    Less than 30 minutes
  • Cooking :
    1 to 2 hours

Method

  1. To make the base, heat the ghee or coconut oil in a large pan. Add the onion and cook for 10 minutes over a medium heat, or until soft and sweet. Add the garlic, ginger and chilli and cook for another 5 minutes. Add the spices to the pan and stir for a couple of minutes until it all smells fragrant. Stir in the tinned beans and their liquid, the tomatoes and 400ml water. Simmer for 25 minutes until the tomatoes are broken and you have a thick, gravy.
  2. Preheat the oven to 200°C/Fan 180°C/Gas 6. Meanwhile, put the potatoes into a large pan, leaving enough space to add the cauliflower later. Cover with boiling water, add half a tablespoon of salt and bring to the boil. Cook for 15 minutes, or until the potatoes are almost cooked, then add the cauliflower and cook for a further 6 minutes. Drain well.
  3. Put the empty pan back on the heat, add 1 tablespoon of ghee, then add the cumin seeds, mustard seeds and turmeric. Cook for 1 minute, then add 100ml water, the potatoes, cauliflower and half of the spinach. Stir to wilt the spinach and use the back of a spoon to crush the potatoes a little. Stir the rest of the spinach into the topping.
  4. Spoon the base mixture into a large baking dish. Top with the potato, cauliflower and spinach mixture. Melt the remaining ghee and drizzle over the top of the pie. Bake for 30-40 minutes, or until the filling is bubbling and the top is brown and crunchy in places. Serve immediately.