- Quarter the tomatoes and slice the aubergine. Then, quarter the slices and sprinkle the aubergine with salt.
- Add tomatoes, aubergine, and drained chickpeas to the pan. Cook for a few minutes until vegetables start to soften.
Season with Spices:
- Stir in ground cumin, turmeric, coriander, ginger, and chilli flakes. Season with salt and pepper to taste. Cook for an additional 5 minutes to allow the spices to toast and release their flavors.
Add Tomato Puree, Coconut Milk, and Peanut Butter:
- Add tomato puree to the pan and stir to combine with the vegetables.
- Pour in coconut milk and add smooth peanut butter. Stir well until peanut butter is fully incorporated and the mixture is smooth.
Simmer the Curry:
- Reduce the heat to low and simmer the curry for about 10-15 minutes, stirring occasionally, until the sauce thickens slightly and the flavors meld together.
Add Spinach:
- Add a large handful of spinach to the pan. Stir until the spinach wilts and integrates into the curry.
Serve:
- Remove from heat and taste the curry, adjusting seasoning if needed.
- Serve hot, garnished with sliced fresh red chilli if desired, and accompanied by naan bread or rice.
Enjoy your homemade peanut and coconut curry, packed with rich flavors and perfect for a comforting meal!