One Pot Pumpkin Curry is a creamy, fragrant, and wonderfully comforting dinner made with tender pumpkin, coconut milk, tofu, ginger, and Thai red curry paste. Everything comes together in one pot, creating a rich coconut curry with just the right balance of savory, slightly sweet, tangy, and spicy flavors.
This easy pumpkin curry is especially satisfying when the weather turns cooler, but its bright lime and aromatic ginger make it delicious any time of year. Serve it over warm jasmine rice for a simple, nourishing meal.
Why You’ll Love This Recipe
There is plenty to love about this creamy pumpkin coconut curry. The pumpkin becomes beautifully tender while absorbing the aromatic curry sauce, and extra-firm tofu makes each bowl more substantial and satisfying.
It is also genuinely simple. You only need one pot, preparation is straightforward, and the curry can be on the table in around 40 minutes. The combination of coconut milk, Thai red curry paste, fresh ginger, garlic, and lime produces impressive flavor without complicated cooking techniques.
It is naturally meat-free and family-friendly, and you can easily adjust the heat to suit everyone at the table.
Ingredients

- 2 tablespoons avocado oil
- 3 shallots, chopped
- 3 cloves garlic, minced
- 2 tablespoons grated fresh ginger
- 2 tablespoons halal-friendly Thai red curry paste
- 6 cups cubed pumpkin or squash, preferably kabocha or butternut squash
- 2 (13.5-ounce) cans coconut milk
- 1 block extra-firm tofu, cut into cubes
- Zest of 1 lime
- Juice of 1 lime
- 2 tablespoons coconut sugar
- 1 teaspoon salt
- 1 makrut lime leaf, optional
- Fresh cilantro, optional
- Pumpkin seeds, optional
- Chili flakes, optional
Instructions
- Sauté the shallots. Heat the avocado oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the chopped shallots and cook for 5–7 minutes, stirring occasionally, until softened and translucent.
- Add the aromatics. Stir in the minced garlic, grated ginger, and Thai red curry paste. Cook for about 2 minutes, stirring frequently, until everything smells fragrant.
- Add the coconut milk. Gradually pour in the coconut milk while stirring so the curry paste blends smoothly into the sauce.
- Add pumpkin and tofu. Stir in the cubed pumpkin, tofu, lime zest, coconut sugar, salt, and makrut lime leaf if using.
- Simmer. Bring the One Pot Pumpkin Curry to a gentle simmer. Cover and cook for 10–15 minutes, or until the pumpkin is fork-tender. Stir occasionally and avoid overcooking so the pumpkin retains some texture.
- Finish with lime. Remove the pot from the heat. Discard the lime leaf and stir in the fresh lime juice. Taste and adjust the salt, lime juice, or curry paste as desired.
- Serve. Spoon into bowls or serve over warm jasmine or basmati rice. Garnish with cilantro, pumpkin seeds, and chili flakes if desired.

Tips & Tricks
Choose the right pumpkin. Kabocha squash is excellent because its naturally sweet, dense flesh holds its shape well. Butternut squash is another convenient and delicious option.
Check your curry paste. Thai curry pastes vary significantly in heat and ingredients. Start with less if cooking for children or anyone sensitive to spicy food. Check the label to ensure the product meets your halal requirements.
Use full-fat coconut milk. It produces the richest, creamiest pumpkin coconut curry. Light coconut milk can work, but the sauce will be thinner.
Press the tofu. Removing excess moisture helps extra-firm tofu maintain its shape in the curry.
Don’t overcook the pumpkin. Stop simmering once the cubes are fork-tender. Cooking them too long can cause them to break apart and thicken the sauce excessively.
Adjust the consistency. If the curry becomes thicker than you prefer, stir in a small amount of vegetable broth or water.
Details
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop, One Pot
- Cuisine: Thai-Inspired
- Difficulty: Easy
- Dietary Notes: Vegetarian, vegan-friendly, dairy-free, halal-friendly when prepared with verified ingredients

Notes
Kabocha, butternut squash, or culinary pumpkin can be used for this easy pumpkin curry recipe. Cooking time may vary slightly depending on the variety and size of the cubes.
If you prefer a vegetable-packed curry, try adding baby spinach, red bell pepper, broccoli, or green beans. Add quick-cooking vegetables toward the end so they retain their color and texture.
For extra protein, you can pan-sear the tofu before adding it to the curry. This gives the cubes firmer, lightly golden edges.
Serve the curry with jasmine rice, basmati rice, brown rice, or quinoa. For a lighter meal, it can also be enjoyed on its own.
Nutrition
Approximate nutrition per serving, without rice or optional garnishes:
- Calories: 390
- Protein: 12 g
- Carbohydrates: 30 g
- Fat: 27 g
- Fiber: 5 g
Nutritional values are estimates and will vary depending on the pumpkin, tofu, coconut milk, and other products used.
FAQ
Can I use canned pumpkin for One Pot Pumpkin Curry?
Cubed fresh pumpkin or squash is recommended because it provides tender pieces throughout the curry. Pumpkin puree will create a much thicker, smoother sauce and substantially change the texture of the dish.
What kind of pumpkin is best for pumpkin curry?
Kabocha is particularly good because it has dense, naturally sweet flesh and holds its shape nicely when simmered. Butternut squash is another excellent choice and is often easier to find and prepare.
Is pumpkin coconut curry spicy?
It can be mildly to moderately spicy depending on your Thai red curry paste. Reduce the amount of curry paste for a milder version, or add chili flakes when serving for extra heat.
Can I make this curry without tofu?
Yes. You can omit the tofu and add more vegetables or cooked chickpeas instead. Chickpeas provide a convenient plant-based source of protein and pair nicely with pumpkin and coconut milk.
Can I make this easy pumpkin curry ahead of time?
Yes. The flavors develop nicely after resting, making it suitable for meal prep. Store it properly in the refrigerator and gently reheat before serving.
What should I serve with pumpkin curry?
Steamed jasmine rice is a classic pairing because it absorbs the creamy coconut curry sauce. Basmati rice, brown rice, quinoa, or flatbread can also complement the dish.
Storage
Allow leftover curry to cool before transferring it to an airtight container. Refrigerate for up to 3–4 days.
For freezing, place completely cooled curry in freezer-safe containers, leaving a little room for expansion. Freeze for up to 2–3 months. Keep in mind that tofu and pumpkin may have a slightly softer texture after thawing.
Thaw frozen curry overnight in the refrigerator. Reheat gently in a saucepan over medium-low heat, stirring occasionally until thoroughly hot. Add a splash of water, coconut milk, or vegetable broth if the sauce has become too thick.

Similar Recipes

One Pot Pumpkin Curry
Ingredients
- 2 tablespoons avocado oil
- 3 shallots chopped
- 3 cloves garlic minced
- 2 tablespoons grated fresh ginger
- 2 tablespoons halal-friendly Thai red curry paste
- 6 cups cubed pumpkin or squash preferably kabocha or butternut squash
- 2 13.5-ounce cans coconut milk
- 1 block extra-firm tofu cut into cubes
- Zest of 1 lime
- Juice of 1 lime
- 2 tablespoons coconut sugar
- 1 teaspoon salt
- 1 makrut lime leaf optional
- Fresh cilantro optional
- Pumpkin seeds optional
- Chili flakes optional
Instructions
- Sauté the shallots. Heat the avocado oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the chopped shallots and cook for 5–7 minutes, stirring occasionally, until softened and translucent.
- Add the aromatics. Stir in the minced garlic, grated ginger, and Thai red curry paste. Cook for about 2 minutes, stirring frequently, until everything smells fragrant.
- Add the coconut milk. Gradually pour in the coconut milk while stirring so the curry paste blends smoothly into the sauce.
- Add pumpkin and tofu. Stir in the cubed pumpkin, tofu, lime zest, coconut sugar, salt, and makrut lime leaf if using.
- Simmer. Bring the One Pot Pumpkin Curry to a gentle simmer. Cover and cook for 10–15 minutes, or until the pumpkin is fork-tender. Stir occasionally and avoid overcooking so the pumpkin retains some texture.
- Finish with lime. Remove the pot from the heat. Discard the lime leaf and stir in the fresh lime juice. Taste and adjust the salt, lime juice, or curry paste as desired.
- Serve. Spoon into bowls or serve over warm jasmine or basmati rice. Garnish with cilantro, pumpkin seeds, and chili flakes if desired.
Notes
Conclusion
One Pot Pumpkin Curry proves that a simple weeknight dinner can still deliver layers of comforting flavor. Sweet pumpkin, creamy coconut milk, tender tofu, aromatic ginger, red curry paste, and fresh lime combine to create a vibrant dish that tastes rich without requiring complicated preparation.
With only one pot to clean and plenty of ways to customize the vegetables and spice level, this creamy pumpkin curry is an easy recipe to keep in your regular dinner rotation.

