Vegetables (450–500 g):
120g (1 cup) cauliflower florets
90g (¾ cup) carrots, sliced
90g (¾ cup) green beans, cut
75g (½ cup) green peas
120g (¾ cup) potato, diced
120g (¾ cup) paneer, cubed
20g (2 tbsp) raisins
20g (2 tbsp) cashews, halved
(If you skip paneer, add more vegetables to compensate.)
Cashew Paste:
30g (¼ cup) raw cashews (for paste)
60mL (¼ cup) water (for paste)
Korma Sauce:
15mL (1 tbsp) neutral oil
45g (3 tbsp) unsalted butter
75g (½ cup) white onion, finely chopped
15g (1 tbsp) ginger-garlic paste
1g (½ tsp) ground cumin
2g (1 tsp) ground coriander
0.5g (¼ tsp) turmeric
0.5g (¼ tsp) white/black pepper
30g (2 tbsp) plain yogurt
120mL (½ cup) coconut milk (full fat)
60mL (¼ cup) heavy cream
2 tsp (8 g) sugar
5g (1 tsp) salt to taste
3g (1½ tsp) garam masala
1g (½ tsp) kasoori methi (dried fenugreek leaves), crushed
10g (1 tbsp) slivered almonds for garnish
Steam/boil vegetables separately until just tender:
Potatoes & carrots first, then cauliflower & beans, and then peas last.
Drain well and set aside.
Make the cashew paste by blending the cashews and water until smooth.
Heat oil + butter over medium-low heat.
Add onion and cook 10–12 minutes, stirring often, until it's very soft and pale golden.
Add ginger-garlic paste; cook 30 seconds.
Add cumin, coriander, turmeric, pepper.
Stir 15–20 seconds (do not brown).
Remove from heat slightly.
Blend onion mixture until smooth in a blender or with an immersion blender.
Return to pan over low heat.
Add the cashew paste, yogurt (stir constantly), coconut milk, heavy cream, sugar, and salt.
Simmer 5–7 minutes until glossy and thick.
Add all the vegetables, paneer (if using), raisins, and cashew halves.
Simmer 5 minutes only.
Turn off heat. Stir in the garam masala, crushed kasoori methi, and almond slices.
Rest 5 minutes before serving.
Serve with basmati rice or naan.