Preheat the oven to 170C fan-forced, and line a tray with baking paper.
Toss the pumpkin in some of the oil, just enough to lightly coat, and season with salt. Roast for 22-25 minutes or until just tender. While the pumpkin is roasting prepare and measure the rest of the ingredients.
Place the beef onto a chopping board and using a meat tenderiser pound the meat a few times on each side. Remove any excess fat from the beef then cut it into thin strips, about 1-2 cm thick.
Combine the coconut milk, fish sauce, kecap manis, and peanut butter in a jug or bowl.
When the pumpkin is cooked remove it from the oven and set it aside while you start cooking the beef.
Place a 30 cm frypan over medium-high heat and when hot add 1-2 teaspoons of oil to the pan. Add approximately 1/3 of the beef and cook for about 1 minute or until nicely browned. Remove from the pan to a warm plate and repeat with remaining beef.
Next, add the snow peas to the pan and cook briefly, just long enough to add a bit of colour and soften them slightly.
Add the beef to the pan then add the red curry paste and stir fry for a minute or two or until fragrant.
Add pumpkin and the coconut milk mixture and simmer until heated through. Sprinkle in most of the finely chopped kaffir lime leaves, reserving some for garnish.
Serve with steamed Jasmine rice.