01 -
In a large skillet or saucepan, heat the vegetable oil or ghee over medium heat. Add the chopped yellow onion and sauté for about 5-7 minutes, or until the onion becomes soft and translucent. Stir in the pressed garlic and fresh grated ginger, cooking for an additional 1-2 minutes until fragrant.
02 -
Next, add the canned diced tomatoes or passata to the pan. Stir to combine, and then sprinkle in the curry powder, garam masala, ground cumin, ground coriander, ground turmeric, ground cardamom, fennel, and chili powder. Mix well and cook for about 5 minutes, allowing the spices to toast and deepen in flavor.
03 -
Pour the creamy coconut milk into the mixture, stirring to combine. Bring the korma to a gentle simmer, and let it cook for about 10 minutes to meld the flavors together.
04 -
After simmering, stir in the drained and rinsed butter beans. If you’re adding any vegetables, such as bell peppers, carrots, or peas, now is the time to include them. Allow the korma to cook for an additional 5-10 minutes, or until the vegetables are tender.
05 -
Once the vegetables are cooked through, taste the korma and add lemon juice if desired for a touch of brightness. Sprinkle with fresh chopped cilantro or parsley before serving.
06 -
Serve your creamy vegetable korma warm, either over basmati rice or with warm naan. Enjoy this hearty dish with friends and family!