Serves 5. Takes an hour.
- Dice the onions.
- Add some water and steam them to soften
- Add oil, salt, and some garam masala, and cook them some more.
- Make a well and add the garlic and ginger. Add more oil and fry, then stir in.
- Dump in the tin of chopped tomatoes.
- Sprinkle in the almonds.
- Cook until most of the water is gone and it's a soft clump.
- Puree using a handheld blender.
- Dump in the coconut milk and the cream.
- Add spices and sugar to taste.
Serve with nan or rice.