This easy vegetarian curry recipe is packed with nutritious, creamy butter beans simmered in a richly spiced tomato sauce. With lots of pantry staples, this is easy to pull together, economical, and very flexible to work with your own preferences.
60ml(¼cup)heavy cream or coconut cream, if you want a creamy finish
3-4tbspchopped toasted cashews, for a crunchy topping
a few handfuls of baby spinach, to mix in
frozen peas, to mix in
Instructions
In a large, deep saute pan, heat a little olive oil and fry the onions over a medium heat until lightly browned. Add the garlic and ginger and saute for another minute until soft, being careful not to burn.
Add the seeds to the pan and cook until the fragrance is released. This will be a matter of seconds depending on how hot your pan is. Once you can smell them, move on.
1/2 tsp fennel seeds, 1 tsp cumin seeds
Add the butter to the pan - it will quickly melt. Add the ground spices and sugar, and mix through. The contents of the pan will clump together a little bit - this is fine. Once fragrant, move on quickly to avoid burning the spices.
1 tbsp curry powder, 1 tbsp garam masala, 1.5 tsp chili powder, 1/4 tsp cinnamon, 1 tsp brown sugar, 40 g salted butter or coconut oil, 1/2 tsp smoked paprika
Add the canned tomatoes and mix through, then cover and simmer for about 20 minutes, letting the tomatoes cook down.
400 g canned diced tomatoes, 400 g canned cherry tomatoes in juice
Once the sauce has thickened up a little, add the drained butter beans and chopped cilantro (coriander). If you're adding cream, it will go in now too.