Sauté Aromatics: Heat oil in a large pot over medium heat. Add chopped onion and sauté until softened, about 3-4 minutes.
Bloom Spices: Add minced garlic and red curry paste, cooking for another 1-2 minutes until highly fragrant.
Simmer: Add the diced pumpkin to the pot and stir to coat. Pour in enough water or vegetable broth to just cover the pumpkin. Bring to a boil, then reduce heat and simmer for 15-20 minutes until the pumpkin is tender.
Blend: Once the pumpkin is soft, use an immersion blender (or transfer to a countertop blender) and blend until completely smooth.
Finish: Stir in the coconut milk, season with salt and pepper to taste, and simmer for an additional 5 minutes.
Garnish: Remove from heat, stir in the fresh lime juice, ladle into bowls, and garnish with fresh cilantro!