Add onion and cook for about 5 minutes or until onion softens.
Add massaman curry paste and cook for 1 minute or until fragrant.
Add beef and cook, stirring, for 3-5 minutes or until browned.
Add garlic and ginger and cook for 1 minute.
Add coconut milk, beef stock, cinnamon stick, chilli, palm sugar, bay leaves, lime juice, fish sauce, peanuts and potatoes to the pan and bring to the boil.
Reduce heat to simmer, cover and cook for 1.5 hours or until beef is tender. Alternately and the method I use is to place all contents into a pressure cooker and cook for 40 minutes.
Steam rice and divide among serving bowls and top with curry and sprinkle with some coriander leaves to garnish.