Heat the cooking oil in a cooking pot.
Once the oil gets hot, saute the garlic and onion. Add the ginger and continue to cook for 1 to 2 minutes.
Put the apple snails in the cooking pot. Stir and cook for 2 minutes.
Add the shrimp paste and chillies. Stir.
Pour-in the coconut milk. Let boil. Cover and simmer for 30 minutes.
Add the ground black pepper and spinach. Stir and cook for 5 minutes without covering.
Transfer to a serving bowl. Serve for pulutan or as a main dish with warm white rice. Share and enjoy!