In a small frying pan over medium high heat, add coriander seeds, cumin & cloves. Cook for about 2 minutes until fragrant. Remove from heat and transfer to a small food processor.
Add peanuts to food processor and process to a coarse powder.
Add massaman curry paste and continue processing until smooth. Remove from food processor and store in refrigerator until ready to use.
Lamb Shanks
Pre-heat a fan forced oven to 160°C (320°F).
Heat 2 tbsp peanut oil in a large oven proof frying pan or casserole dish over medium high heat.
Add lamb shanks to dish and cook until browned on all sides (about 7-8 minutes). Cook in batches as required. Remove from dish, keep warm and set aside.
Add remaining 2 tbsp peanut oil to dish then add spring onion. Cook for about 3-4 minutes or until golden. Remove from pan and set aside.
Reduce heat to low, then add massaman curry paste to dish and cook while stirring for about 2 minutes or until fragrant.
Increase heat to high and add chicken stock, brown sugar, cardamom pods, bay leaves & cinnamon stick. Stir to mix through.
Add lamb shanks and spring onion back to dish and bring to boil.
Remove from heat cover dish and cook in oven for 3 hours.
Remove from oven, remove lamb shanks & spring onion from dish, set aside and keep warm.
Place dish on stove and simmer for about 10 minutes to allow massaman sauce to reduce and thicken.
Add pineapple juice, tamarind puree & fish sauce and stir to mix through.
Add lamb shanks & spring onion back to dish and simmer for a further minute to warm the lamb shanks. Remover from heat.
Serve on a bed of mashed potato or with rice. Top with massaman sauce, drizzle with coconut cream and garnish with coriander and chilli.