Start by blending the garlic, onion, ginger, and canned tomatoes together until you have a smooth puree. This forms the flavorful base of your korma.
Add a bit of olive oil to a large pot over medium heat. Once heated, pour in the puree and cook it for about 5-7 minutes. The kitchen will begin to smell heavenly!
Next, you’ll want to introduce the spices. Stir in the maple syrup, brown sugar, ground cinnamon, garam masala, curry powder, turmeric, ground coriander, ground cardamom, black pepper, and cayenne pepper if you’re feeling daring.
Cook this mixture for another 3-4 minutes. This will deepen the flavors.
Pour in the coconut milk (or yogurt) and stir well. Then, add the cashews and the tamarind paste for a little zing. Bring this mixture to a gentle simmer, allowing the flavors to meld for about 10 minutes.
Now comes the fun part! Add the potatoes, cauliflower, green beans, and carrots to the pot. Stir the vegetables well, ensuring they’re coated with that luscious sauce.
Cover the pot and let it cook for 20-25 minutes, or until the vegetables are tender and cooked through.
Once cooked, check the seasoning. You might need to add more salt or adjust the sweetness. Serve your vegetable korma hot, garnished with fresh cilantro.
Pair it with rice or naan, and watch as it disappears from your table!