This is really good, though quite spicy. It all depends on the red curry paste you get, though. When I made it, my roommates and I had to eat slowly, drink water, and use a lot of rice. :0) In any case, definitely a good recipe.
I replaced the palm sugar with brown sugar, the fish sauce with salt, and used a can of diced tomatoes for all the tomatoes in the recipe. Truthfully, the Shallots and Cilantro are garnish. If on a tight budget, eliminate them.