Place the mince, ground cumin, ground coriander, garam masala and fresh coriander in a large bowl. Season with salt and pepper. Use your hands to mix until well combined. Roll 1 tablespoons portions of the mixture into balls and place on a plate.
Heat a large wide frying pan (about 26cm base measurement) over medium-high heat. Add the meatballs and cook, turning occasionally, for 5-6 mins or until browned all over. Transfer meatballs to a plate. Drain any excess oil from pan leaving around 1 tablespoon.
Add the remaining onion to the pan and cook for 4-5 minutes or until softened and lightly golden. Add the korma curry paste and stir for 2 minutes or until aromatic. Add the cream and stock and bring to a simmer.
Return the meatballs to the pan and add the almond meal, stir gently to combine. Simmer over a low heat for 10 minutes or until meatballs are cooked through and sauce has thickened slightly.
Serve the meatballs and sauce with steamed basmati rice and green beans. Garnish with coriander leaves and toasted flaked almonds. Drizzle with a little extra cream if desired. Serve with naan bread or poppadoms on the side.