1 to 2 tablespoons (15 to 30 ml) vegetable oil
1 stick of cassia bark
1 teaspoon cumin seeds
1 medium onion, finely chopped
3 garlic cloves, sliced
3 fresh tomatoes, chopped
1-inch (3 cm) piece of fresh ginger, grated
2 green chillies, chopped
½ teaspoon turmeric powder
1 teaspoon chilli powder
2 teaspoons coriander seeds, crushed
3½ ounces (100 g) soaked uncooked urad dhal (whole black lentils) or 14 ounces (400 g) precooked
salt to taste
1 to 2 tablespoons (14 to 28 g) butter
1 teaspoon garam masala
½ teaspoon nutmeg
1 teaspoon dried fenugreek leaf (kasoori methi)
handful of fresh coriander leaves, chopped
4 medium aubergines, sliced in 2-inch (5 cm) rings (you could use 2 aubergines and 2 potatoes)
2 tablespoons (30 ml) rapeseed oil
1 teaspoon cumin seeds, crushed
½ cup (120 g, or 1 stick) butter
1 cup (120 g) plain flour
½ teaspoon turmeric
1 teaspoon salt
½ teaspoon fresh ground pepper
4¼ cups (1 L) milk, warmed
¼ teaspoon fresh ground nutmeg
2 large eggs