• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Contact
  • Work With Us
  • Shop
  • Subscribe

My Darling Vegan logo

  • Recipes
  • Vegan Resources
  • eBooks
  • Vegan Starter Guide

Home » Recipes » Vegan Dinner Recipes » Curries & Stir Fries » Thai Pumpkin Curry w/ Tofu

Thai Pumpkin Curry w/ Tofu

by Sarah McMinn / Posted: September 18, 2014 / Updated: September 29, 2020 / Disclosure: This post may contain affiliate links. Jump to Recipe Print Recipe Total Time: 35 mins

597 shares
  • 333
Get your pumpkin fix on with this Thai Pumpkin Curry. It is filled with fresh pumpkin, tofu, and red bell peppers and served with rice for a delicious and easy meal any day of the week.
Get your pumpkin fix on with this Thai Pumpkin Curry. It is filled with fresh pumpkin, tofu, and red bell peppers and served with rice for a delicious and easy meal any day of the week.
Get your pumpkin fix on with this Thai Pumpkin Curry. It is filled with fresh pumpkin, tofu, and red bell peppers and served with rice for a delicious and easy meal any day of the week.
Get your pumpkin fix on with this Thai Pumpkin Curry. It is filled with fresh pumpkin, tofu, and red bell peppers and served with rice for a delicious and easy meal any day of the week.
Get your pumpkin fix on with this Thai Pumpkin Curry. It is filled with fresh pumpkin, tofu, and red bell peppers and served with rice for a delicious and easy meal any day of the week.

Get your pumpkin fix on with this Thai Pumpkin Curry. It is filled with fresh pumpkin, tofu, and red bell peppers and served with rice for a delicious and easy meal any day of the week.

Finished recipe served with rice and fresh basil

Disclosure: This post may contain affiliate links.

Thai inspired curries are some of my favorite meals. The combination of slightly sweet with spicy makes most curry dishes irresistible. Some of my ALL-TIME favorite meals include this Coconut Curry with Tofu and this Red Lentil and Cauliflower Curry.

But for fall, you can’t go wrong with this Thai Pumpkin Curry.

This vegan curry recipe is a great way to utilize a fall favorite: pumpkin. It makes for the best bowl of fall comfort food to cozy up with on a cool autumn day.

And you can feel good about eating this one pot pumpkin curry, too. Pumpkin is packed full of nutrients. It has a firm, but soft texture similar to butternut squash with a mild subtly sweet flavor. And like squash, pumpkin absorbs the flavors of the curry. So good!


Table of Contents show
Recipe Video
Ingredients & Substitutions
Step-by-Step Instructions
Serving and Storing
Tips and Tricks
Frequently Asked Questions
More Vegan Curry Recipes
Vegan Pumpkin Curry

Recipe Video

Ingredients & Substitutions

Most curries can be made in about 30 minutes with just a handful of ingredients. They are wildly versatile, highly delicious, and typically good for you! Curries are packed with veggies, protein, and healthy fats and are easily made vegan and gluten-free.

Here is everything you need.

Ingredients for vegan pumpkin curry on a marble countertop

Ingredient Notes

  • Rice - Use any kind of rice that you have on hand. Note that the cooking times will vary so it is important to follow the package instructions for cooking the rice. Brown rice typically takes twice as long as white rice. For a low carb, ketofriendly option, serve this curry over cauliflower rice.
  • Extra Firm Tofu - Look for extra-firm tofu that is not water-packed, such as Trader Joe’s High-Protein Tofu or Super Firm Sprouted Tofu. These types of tofu do not have excess water and do not need to be pressed. If you have to use water-packed tofu make sure to press as much water as you can out of it first by using a tofu press(<<affiliate link) or a weighted, towel-lined cutting board.
  • Oil - Any high heat oil will do. I recommend coconut oil which has a nice subtle sweet flavor. You can also use peanut or sesame oil.
  • Red Bell Pepper - I prefer red bell pepper, but feel free to use any variety.
  • Red Curry Paste - You can make your own if you’d like, but I buy my red curry paste at the store. My favorite brand is Thai Kitchen. Note that depending on the brand you use, heat will vary. Taste and adjust to your liking.
  • Pumpkin - The best pumpkins for this recipe are smaller pumpkins that you can find in the produce section of the grocery store. You want to find ones that have good color and few or no soft spots. If you can’t find fresh pumpkin, you can use butternut squash or acorn squash.
  • Coconut Milk - Use canned, full fat coconut milk (not coconut milk beverage). For a lighter option, feel free to use light coconut milk.
  • Maple Syrup - This is to add a little sweetness to the curry. You can also use brown sugar, coconut sugar, or omit the sugar altogether.
  • Natural Peanut Butter - Use smooth, natural peanut butter. If you are allergic to peanut butter, use your favorite nut or seed butter.
  • Roasted Peanuts - Feel free to omit for a nut free version.
  • Thai Basil- Go for fresh Thai basil and avoid dried versions or sweet Italian basil. Thai basil has a smaller leaf and a slightly spicy, licorice-like flavor. If you can't find it, Italian basil can be substituted.

Step-by-Step Instructions

Step One – Make the Rice

Start by preparing your rice. You can use just about any rice you want to for this recipe. To prepare it, follow the instructions on the rice’s packaging. Certain varieties tend to take longer than others. Brown rice often takes twices as long to cook as white rice, so keep that in mind if you are on a time crunch.

Step Two - Sauté the Tofu

For this recipe, high quality, extra firm tofu is a must. Look for tofu that is not water-packed, such as Trader Joe’s High-Protein Tofu or super firm sprouted tofu. If you have to use water-packed tofu make sure to press as much water as you can out of it first by using a tofu press or a weighted, towel-lined cutting board. Press the tofu for at least 1 hour.

Cubed and sautéed tofu in a cast iron skillet

Pat the tofu dry and cut it into ½″ cubes. Add a tablespoon of coconut oil to a large skillet or wok. Heat the oil over medium heat. When the oil is hot, add the tofu and ½ teaspoon of salt. Stir fry the tofu for about 5 to 6 minutes or until it is browned on all sides.

Remove from heat and set aside.

Step Three - Pumpkin & Curry Sauce

Remove the tofu and add another tablespoon of coconut oil to the pan. Once the oil is hot, add the pumpkin and red bell peppers. Saute the pumpkin and red pepper until the outsides are starting to cook. This takes about 5 minutes.

Coconut curry in a large sauté pan

Meanwhile, in a small bowl, whisk the coconut milk, maple syrup, and curry paste until the curry has dissolved completely. Pour the mixture over the vegetables. Bring the mixture to a boil and then reduce heat to a simmer. Cover the pumpkin curry and cook for 10 more minutes or until you can easily pierce the pumpkin with a fork.

Step Four - Garnish and Serve

Once the pumpkin is cooked through, ladle out ¼ cup of the curry mixture into a small bowl. Spoon in the peanut butter and whisk it together. The mixture should be smooth and the peanut butter well incorporated.

Finished dish in a large skillet

Add the peanut butter mixture to the pan and stir it all together. Stir in the remaining salt and tofu. Finally, remove the skillet from the heat and stir in the thai basil.

Top with additional basil and peanuts and serve over rice.

Vegan Pumpkin Curry in two coconut bowls

Serving and Storing

Serving - Pumpkin curry tastes best when it is served hot from the skillet over freshly made rice. For a Thai-inspired meal, serve the curry with Thai Salad with Sesame Peanut Sauce recipe or Thai Spring Rolls.

Storing - Store leftover curry in the fridge for 4 days or the freezer for up to w months. Make sure it cools completely before spooning into a sealable container. To reheat, first let the curry thaw completely at room temperature (if frozen). Place the container in the microwave for about 2 minutes or until it heats through. You can also reheat gently over the stovetop.

Tips and Tricks

  1. Use Extra Firm Tofu that is not water-packed, such as Trader Joe’s High-Protein Tofu or Super Firm Sprouted Tofu. These types of tofu do not have excess water and do not need to be pressed. If you have to use water-packed tofu make sure to press as much water as you can out of it first by a weighted, towel-lined cutting board.
  2. Prepare the rice fresh when you are ready to serve the curry. Freshly made rice tastes best, make fresh rice when serving leftovers for best results.
  3. Add the red curry slowly. It adds flavor but it also adds heat. If you want more heat, add it slowly and taste test it after each addition to avoid making it way too hot.

Frequently Asked Questions

What can I use instead of pumpkin?

If pumpkin is not available at your local store, you can use either butternut squash or acorn squash. Butternut squash is available all year round in most grocery stores.

Do I need to add tofu?

Tofu adds protein to the curry and makes it a more complete meal. If you don’t like tofu you can replace it with tempeh, soy curls, or eggplant.

Can I add more vegetables to the curry?

Yes! You can always add more veggies to the curry. Mushrooms, zucchini, eggplant and carrot all work really well. But you could add other roasted vegetables that you like.

I’m allergic to peanuts, can I substitute them?

If you are allergic to peanuts, you can skip adding them at the end and use a different nut or seed butter in the sauce. I recommend almond, cashew, or sunflower seed butter.

Is this recipe keto-friendly?

If you swap out the rice for cauliflower rice, then yes, this curry is keto-friendly.

Can I freeze this curry?

I recommend only making the curry ahead and then making the rice when you are ready to serve the curry. This meal is a great freezer meal to last you through the winter months.


More Vegan Curry Recipes

  • Vegan Thai Red Curry with Tofu
  • Thai Sweet Potato Curry with Kale
  • Red Lentil Curry Soup (Vegan & Gluten-Free)
  • Easy Chana Masala {Chickpea Curry}
  • Coconut Curry with Tofu
Finished recipe served with rice and fresh basil

Vegan Pumpkin Curry

Get your pumpkin fix on with this Thai Pumpkin Curry. It is filled with fresh pumpkin, tofu, and red bell peppers and served with rice for a delicious and easy meal any day of the week.
5 from 2 votes
Print Pin Rate
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 4 people
Calories: 452kcal
Author: Sarah McMinn

Equipment

  • Large Skillet
  • Kitchen Utensils
  • Chef's Knife

Ingredients

  • 12 oz extra firm tofu, cubed
  • 1 tsp. salt, divided
  • 2 tbsp. coconut oil, divided
  • 4 cups fresh pumpkin, seeded and chopped
  • 1 red bell pepper, chopped
  • 1 (14oz) can full-fat coconut milk
  • ½ cup water
  • 2-3 tbsp. red curry paste
  • 2 tbsp. maple syrup
  • 2 tbsp. natural peanut butter
  • ¼ cup thai basil, chopped
  • ½ cup peanuts
  • 1 cup uncooked rice
US Customary - Metric

Instructions

  • Cook the rice according to package instructions. You can use either brown or white rice just note that brown rice takes about 2x as long to cook as white rice.
  • Meanwhile, add 1 tablespoon of coconut oil to a large skillet or wok and heat over medium heat. Once the oil is hot, add the tofu and ½ teaspoon of salt. Stir fry for 5-6 minutes. Once lightly browned on all sides, remove the tofu from the pan and set aside.
  • Return the skillet to heat and add the remaining tablespoon of coconut oil. Once hot, add the pumpkin and red bell pepper and sauté for about 5 minutes, until the outsides are slightly cooked. Whisk together the coconut milk, maple syrup, and curry paste, until the curry paste has dissolved, and pour it over the vegetables. Bring mixture to a boil then reduce heat to a light simmer. Cover and cook for 10 more minutes, until the pumpkin is tender and easily piercable with a fork.
  • Transfer ¼ cup of the coconut milk/curry mixture to a small bowl and add two tablespoons of peanut butter. Whisk together then add back to the saucepan, stirring to incorporate. Stir in cooked tofu and the remaining ½ teaspoon of salt.
  • Remove from heat and stir in the thai basil. Top with extra basil and peanuts and serve over rice.

Video

Notes

Serving and Storing - Pumpkin curry tastes best when it is served hot from the skillet over freshly made rice. For a Thai-inspired meal, serve the curry with Thai Salad with Sesame Peanut Sauce recipe or Thai Spring Rolls. Store leftover curry in the fridge for 4 days or the freezer for up to w months. Make sure it cools completely before spooning into a sealable container. 
Make in Advance - This meal is a great freezer meal to last you through the winter months. To reheat, first let the curry thaw completely at room temperature (if frozen). Place the container in the microwave for about 2 minutes or until it heats through. You can also reheat gently over the stovetop.
Variations - If you swap out the rice for cauliflower rice, then yes, this curry is keto-friendly.
Frequently Asked Questions
  • What can I use instead of pumpkin? If pumpkin is not available at your local store, you can use either butternut squash or acorn squash. Butternut squash is available all year round in most grocery stores.
  • Do I need to add tofu? Tofu adds protein to the curry and makes it a more complete meal. If you don’t like tofu you can replace it with tempeh, soy curls, or eggplant.
  • I'm allergic to peanuts, can I substitute them? If you are allergic to peanuts, you can skip adding them at the end and use a different nut or seed butter in the sauce. I recommend almond, cashew, or sunflower seed butter

Nutrition

Calories: 452kcal | Carbohydrates: 56g | Protein: 12g | Fat: 22g | Saturated Fat: 9g | Sodium: 522mg | Potassium: 785mg | Fiber: 5g | Sugar: 10g | Vitamin A: 12050IU | Vitamin C: 49mg | Calcium: 84mg | Iron: 3mg
@mydarlingvegan on Instagram
If you give this recipe recipe a try, snap a photo and share it on Instagram. Make sure to tag @mydarlingvegan so I can see your creations!
« Healthy Vegan Banana Muffins
16 AMAZING Vegan Soup Recipes »

Hi, I’m Sarah. I’m a 14-year (and counting) vegan, professionally trained photographer, former pastry chef, founder of My Darling Vegan, and author of the 4-Week Vegan Meal Plan.

Follow me on Instagram, Facebook, and Pinterest and read more about me here.

Reader Interactions

Comments

  1. Ann-Maree says

    August 02, 2017 at 3:01 am

    I've made your delicious curry several times and it never fails to impress! I add a big handful of baby spinach leaves at the same time as the basil as I like it to be a bit greener. Thanks for sharing!

    Reply
    • Sarah says

      August 02, 2017 at 7:42 am

      Oh, I'm so glad to hear it's a hit!

      Reply
  2. Ann-Maree says

    May 09, 2017 at 4:59 am

    5 stars
    I made this and it was DELICIOUS!

    Reply
    • Sarah says

      May 09, 2017 at 7:27 am

      Glad it was a hit! Thanks for sharing.

      Reply
  3. Grace says

    September 16, 2015 at 6:37 am

    5 stars
    Just made this - so comforting and satisfying! Currently living in Thailand and it's nice to make the most of the produce (most of which is my favourite food) here. Your blog is great and fills me with ideas! Thank you!

    Reply
  4. Amy says

    November 23, 2014 at 5:44 pm

    This was devine! My subs: chickpeas vs tofu (didn't have time to press and fry it), gf tamari vs salt, cashews and cashew butter vs peanut (school is peanut free and I always send leftovers for lunch). This is my new favorite fall/winter entree--IT'S AMAZING!!!

    Reply
    • Sarah says

      November 24, 2014 at 8:59 am

      Great! Thanks for sharing your subs. I think I'll try it with chickpeas next time.

      Reply
  5. Laurie says

    October 18, 2014 at 6:46 pm

    I have a ton of fresh butternut squash. Do you think it would be an OK substitute for fresh pumpkin?

    Reply
    • Sarah says

      October 18, 2014 at 9:21 pm

      Yeah, it would work just fine. Half the time I make this recipe with butternut squash myself because fresh pumpkin can be hard to find.

      Reply
  6. Marie-Ève says

    September 29, 2014 at 10:21 am

    Hi! Quick question, how can I replace coconut milk in a curry such as this one? I despite its taste.
    Thank you!

    Reply
    • Sarah says

      September 29, 2014 at 6:56 pm

      You could replace it with about 3/4 the amount of soy milk. This will give it some creaminess but because it has less fat and is more watery, you don't want to put the full amount in.

      Reply
  7. Caitlin says

    September 24, 2014 at 9:47 am

    I just got back to London from a holiday in Greece, where it was definitely summer...and found that back home in London it's definitely fall! I was a bit sad until I started thinking about autumnal recipes and saw this pumpkin curry recipe! Now I have something to look forward to for the fall. 🙂

    Reply
  8. Ceara @ Ceara's Kitchen says

    September 19, 2014 at 3:29 am

    This peanut pumpkin curry look amazing 🙂 I love adding pumpkin into savory eats! I've made pumpkin curry before and can't wait to try your delicious recipe (with peanuts - delicious!).

    Reply
  9. Caitlin says

    September 18, 2014 at 7:54 am

    to me, the most perfect food is peanuts, which also starts with a p and is in this dish! there is nothing i love more than a big bowl of thai curry topped with peanuts. this recipe is calling my name. and i especially love these photos!

    Reply
  10. Julie@Sweet and Spicy Monkey says

    September 18, 2014 at 7:30 am

    This sounds so good! I love the flavors you've combined here. Pinned! 🙂

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Hi! I’m Sarah McMinn, author and recipe developer here at My Darling Vegan. I am a classically trained chef and professional photographer. With 14 years of vegan experience, my goal is to make vegan eating easy, fun, and accessible for all.

More about me →

As Featured In...

Most Popular

  • The BEST Vegan Blueberry Muffins
  • Vegan Chocolate Peppermint Crinkle Cookies
  • Best-Ever Vegan Zucchini Bread
  • Raw Carrot Cake Bites
  • Vegan Lemon Poppy Seed Muffins
  • Best-Ever Vegan Vanilla Cupcakes

See more recipes →

Healthy Vegan Recipes

  • Thai Quinoa Salad with Sesame Peanut Sauce
  • Wild Rice Mason Jar Salad with Basil Pesto
  • 5-Minute Vegan Russian Dressing
  • Raw Pad Thai with Jalapeño Almond Sauce
  • 5-Minute Thai Peanut Sauce
  • Vegan Caesar Salad with Soy Curls

See more Healthy Vegan Recipes →

Vegan Recipe Roundups

  • 31 Vegan Easter Recipes
  • 12 Vegan Asparagus Recipes
  • 9 Amazing Vegan Taco Recipes
  • 9 Vegan Fish Replacements

View more recipe roundups →

Hi! I’m Sarah McMinn, author and recipe developer here at My Darling Vegan. I am a classically trained chef and professional photographer. With 14 years of vegan experience, my goal is to make vegan eating easy, fun, and accessible for all.

More about me →

As Featured In...

Most Popular

  • Healthy Vegan Cookies - 4 Ingredients!
  • Gluten Free Vegan Breakfast Cookies
  • Vegan Pound Cake with Lemon Glaze
  • Vegan Chocolate Chip Muffins
  • Vegan Strawberry Muffins
  • Baked Vegan Apple Cider Donuts

See more recipes →

Healthy Vegan Recipes

  • Mediterranean Orzo Salad
  • Vegan Tuna Salad Sandwich
  • ULTIMATE Detox Salad w/ Lemon Ginger Dressing
  • Vegan Quinoa Salad with Asparagus and Peas
  • Ultra Creamy Vegan Potato Salad
  • Vegan Egg Salad Sandwich

See more Healthy Vegan Recipes →

Vegan Recipe Roundups

  • 15 Classic Vegan Sandwich Recipes
  • 30 Vegan Valentine's Day Recipes
  • 11 Delicious Vegan Chinese Recipes
  • 40 Vegan Game Day Recipes

View more recipe roundups →

Footer

↑ back to top

List of places MDV has been featured in.
  • Recipes
  • Shop
  • Work With Us
  • Contact
  • Privacy
  • Press
  • Accessibility Statement






THIS SITE CONTAINS AFFILIATE LINKS     © 2022 My Darling Vegan — All Rights Reserved

×

Need help with dinner? Check out Easy Weeknight Dinners for easy and wholesome recipes the whole family will love!