As an Amazon Associate and Walmart Creator, I earn from qualifying purchases at no extra cost to you.

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

This pumpkin curry recipe turns a can of pumpkin puree, a can of coconut milk, and a block of tofu into a creamy, filling vegan dinner in one pot. It takes about 30 minutes, uses curry powder and cumin you probably already have, and makes four hearty bowls to spoon over rice.

Completed Pumpkin Curry against a light surface.

Why You’ll Love this Pumpkin Curry with Tofu Recipe!

Toni Okamoto smiling and holding a slice of watermelon.

For a long time, this was the dish that I brought to every Thanksgiving dinner I attended. Then I realized I love it so much that I shouldn’t limit myself to enjoying it just once a year. Now I serve it regularly for dinner over brown rice (how to cook brown rice here) and load up on tons of fall goodness. For a veggie-loaded version, try my coconut vegetable curry.

The pumpkin brings a sweet and savory flavor that balances the mildly spicy curry powder and the creamy coconut milk, and the tofu soaks up all of it while it simmers. It’s an Indian-inspired curry, not a traditional one, and because it starts with canned pumpkin, there’s nothing to roast or peel. You stir everything into one pot, let it simmer, and dinner is ready in about 30 minutes.

Love cooking with pumpkin? Then you definitely will want to try this easy vegan pumpkin soup and pumpkin stuffed shells with sage cream.

Ingredients for Vegan Pumpkin Curry

Here’s what you need for this vegan pumpkin curry. You’ll find the exact amounts in the recipe card below.

  • Pumpkin puree: Use a can labeled 100% pumpkin, not pumpkin pie filling, which has sugar and spices added.
  • Coconut milk: Full-fat canned coconut milk makes the sauce creamy.
  • Tofu: Extra-firm tofu, pressed and cubed, holds its shape while it simmers.
  • Broth: Water and a vegetable bouillon cube, or vegetable broth.
  • Spices: Curry powder and ground cumin, plus salt and pepper.
  • Onion and oil: Any onion works, with canola or vegetable oil.

Add any vegetables you have on hand, too. Cauliflower, bell pepper, broccoli, peas, and corn all work well.

Ingredients for pumpkin curry measured out against a white surface.

Variations

  • Want more texture? For a slight crunch, add some steamed chopped carrots, chopped broccoli, or cauliflower florets. You can add all three! Just don’t overcook them so they keep their crunch.
  • Want more volume? Add some chopped potatoes, sweet potatoes, or zucchini for a chunkier curry that’s even more filling. I haven’t tested exact timing for raw potatoes, so cut them small and simmer until tender.
  • Not a fan of tofu? Use another plant-based protein. My second pick is red lentils. No need to soak them beforehand, as they cook very quickly. And they go so well with these spices. If you’re short on time, drain and rinse a can of chickpeas and stir them in with the pumpkin.
  • Make it spicy. Add in some ground red pepper, crushed red chili flakes or fresh chilies to give it a little bit of heat.

How to Make Pumpkin Curry

Here’s an overview of how to make this pumpkin tofu curry. You’ll find the full instructions in the recipe card.

Adding onions to pan.
Cubed tofu added to the pot with the pumpkin curry sauce.

Step 1: Heat the oil in a large pot over medium-high heat. Add the onion and sauté for 3 minutes, until translucent and tender.

Step 2: Add the water and bouillon cube (or broth), coconut milk, pumpkin puree, cumin, curry powder, and tofu, and stir well to combine.

Step 3: Stir in any veggies (if using). Reduce the heat to low and simmer for 15 minutes, stirring occasionally. Remove from the heat and season with salt and pepper to taste.

Toni’s Recipe Tips

  • Add extra veggies if you have them! It’s even better with more and can help you clean out the fridge and not waste produce.
  • Serve the pumpkin curry over jasmine rice or quinoa (complete guide to quinoa), or even enjoy it by itself!

FAQs for Pumpkin Tofu Curry

Can I use canned pumpkin pie filling?

No. Use plain pumpkin puree labeled 100% pumpkin. Pumpkin pie filling has sugar and spices added, which would make the curry taste like dessert.

Can I use fresh pumpkin?

Yes. Use about 1 3/4 cups of homemade pumpkin puree in place of the can. Halve a sugar or pie pumpkin, scoop out the seeds, and roast it cut side down at 400 degrees F (200 degrees C) until fork-tender, then scoop out the flesh and mash it. I haven’t tested it myself, but a reader made this with fresh baked pumpkin puree and loved it.

Can I make pumpkin curry without coconut milk?

I haven’t tested it, but a silken tofu puree or homemade cashew cream are the swaps I’d try. I don’t recommend soy milk, which makes the curry too thin. Light coconut milk is another option I haven’t tested, and the curry won’t be as creamy.

Is this a Thai pumpkin curry?

No. It’s an Indian-inspired curry made with curry powder and cumin. For a Thai-style version, you could use red curry paste in place of the curry powder. I haven’t tested that swap, so start with 2 tablespoons and add more to taste, and check the label, since some curry pastes contain shrimp.

Is pumpkin curry spicy?

It’s mild as written. For more heat, use a hot curry powder or add red pepper flakes or a sliced fresh chile.

What vegetables can I add?

Almost any! Cauliflower, bell peppers, broccoli, zucchini, peas, and corn all work. Readers have added steamed cauliflower, red bell pepper, frozen corn, and frozen peas with great results.

Does pumpkin curry reheat well?

Yes! It’s great for packed lunches. Store it in an airtight container in the fridge for up to 5 days or in the freezer for up to 3 months, and add a splash of water when you reheat it.

Completed Pumpkin Curry against a light surface.

What to Serve with Pumpkin Curry

  • Toppings: Chopped cilantro, plain vegan yogurt, toasted shredded coconut, or diced green onions.
  • Give it some crunch: Sprinkle the top with some toasted pumpkin seeds, cashews, or chopped peanuts. 
  • Serve over brown rice, quinoa, or cauliflower rice. 
  • Bread: Vegan naan or pita bread is perfect to soak up all the yumminess of this pumpkin curry.
  • Add a veggie side dish. Something simple such as vegan roasted vegetables with thyme or vegan baked zucchini fritters.

Storage Instructions

  • Leftovers: Allow leftovers to cool completely and then store in an airtight container. Then, store in the fridge for up to five days or in the freezer for up to three months.
  • Reheat: If frozen, allow to thaw out in the fridge overnight. After thawing, heat in a saucepan over medium heat until heated through. Also, add more water as needed to thin out the pumpkin curry.
Bowl of creamy pumpkin curry with tofu next to a pot of curry.

More Delicious Vegan Curries

If you tried this vegan pumpkin curry recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!

Cookbooks

If you’re loving my recipes and would like a more comprehensive resource, check out my cookbooks!

Pumpkin Curry

5 from 66 votes
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 4 servings
Completed Pumpkin Curry against a light surface.
This vegan pumpkin curry recipe turns canned pumpkin, coconut milk, curry powder, and tofu into a creamy one-pot dinner in about 30 minutes.

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

Video

Ingredients 

  • 1 Tablespoon (15 ml) of canola or vegetable oil
  • ½ cup (80 g) of diced red, white, or yellow onion (about 1 small onion)
  • 2 cups (480 ml) of water and 1 vegetable bouillon cube, or 2 cups of vegetable broth
  • 1 (13.5-ounce / 400 ml) can of full-fat coconut milk
  • 1 (15-ounce / 425 g) can of pumpkin puree
  • 2 teaspoons (10 ml) of ground cumin
  • 2 teaspoons (10 ml) of curry powder
  • 1 (14-ounce / 400 g) block of extra-firm tofu, pressed and cubed
  • Your choice of veggies (optional)
  • Salt and pepper, to taste

Instructions 

  • Heat the oil in a large pot over medium-high heat.
  • Add the onion and sauté for 3 minutes, until translucent and tender.
    Adding onions to pan.
  • Add the water and bouillon cube (or broth), coconut milk, pumpkin puree, cumin, curry powder, tofu, and any veggies (if using).
    Ground cumin and other spices added to the pot for pumpkin curry.
  • Stir well to combine.
  • Reduce the heat to low and simmer for 15 minutes, stirring occasionally.
    Adding veggies to pan.
  • Remove from the heat.
  • Season with salt and pepper to taste.
    Completed Pumpkin Curry against a light surface.

Notes

  • Add any extra veggies you have. Cauliflower, bell pepper, broccoli, peas, and corn all work.
  • Use plain pumpkin puree, not pumpkin pie filling.
  • Serve over jasmine rice, brown rice, or quinoa, or enjoy it on its own.
  • Store leftovers in an airtight container in the fridge for up to 5 days or in the freezer for up to 3 months.

Nutrition

Serving: 1servingCalories: 369kcalCarbohydrates: 16gProtein: 14gFat: 31gSaturated Fat: 21gPolyunsaturated Fat: 4gMonounsaturated Fat: 5gSodium: 445mgPotassium: 628mgFiber: 5gSugar: 5gVitamin A: 16550IUVitamin C: 7mgCalcium: 345mgIron: 8mg

Additional Info

Author: Toni Okamoto
Course: Dinner, Lunch
Cuisine: Indian
Method: Stovetop
Diet: Vegan
Tried this recipe?Please tag us at @PlantBasedOnABudget! 🙂
About

Toni Okamoto

Toni Okamoto is the founder of Plant-Based on a Budget, which she started in 2012. She has created over 1,500 budget-friendly vegan recipes and written four cookbooks, including a VegNews Cookbook of the Year and a Publishers Weekly bestseller. Her work has been featured in The New York Times, NPR, and NBC News, and has 2 million followers on social media.

More about Toni Okamoto
5 from 66 votes (50 ratings without comment)

Leave a comment

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

Recipe Rating




Comments

  1. Just tried this simple, delicious, nutritious fall meal yesterday! I ate 2 bowls of this over the day. Thank you for helping us make wonderful meals with your recipes and inspiration!

  2. 5 stars
    This was so delicious and satisfying! I added steamed cauliflower, red bell pepper, frozen corn and frozen peas. My husband added red pepper flakes to his serving(s!). I don’t normally love the texture of uncooked tofu but the texture after simmering was really enjoyable. I will be adding this into the rotation!

    1. Hi Lori! I’m so happy you both enjoyed it, especially the tofu’s texture after simmering! All those extra vegetables sound delicious, and your husband’s extra servings made me smile. Thank you so much for the wonderful review!

  3. This recipe looks great but, I am wondering if lite coconut milk could be substituted for full fat coconut milk?
    Thank you!

    1. Hi! We on the PBOAB team haven’t tried out that sub yet so can’t guarantee the results. However, I think it would still turn out just as great, though not as creamy. Let us know how it turns out for you 🙂

  4. 5 stars
    I used fresh baked pureed pumpkin because I had it ready in the fridge. Great weeknight meal that is super easy!

  5. 5 stars
    I made this last night for the second time in a month. The first time we didn’t get any, my clients got it all!! (I cook for people for a living) This time a special order from a client that got it the first time, wanted it again!! YAY! Now WE get some for us!! My husband has told me twice today that the dinner last nite was so satisfying that he isn’t feeling hungry today like he usually is. That the meal was so filling and so delicious that he skipped breakfast this morning!! I told him, oh good. We are having it again tonite! He was very OK with that!! I added extra tofu and kale to this batch. I used real pumpkin both times I baked in the oven. Very healthy simple recipe that begs to be made again and again.

  6. 5 stars
    Made this today (10/20/24) and it’s great. I added broccoli, a can of baby corn pieces and a red bell pepper. Will serve it over sticky rice when I have dinner.