clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Pumpkin Cauliflower Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

  • Author: Melissa Griffiths - Bless this Mess
  • Total Time: 40 minutes
  • Yield: Serves 6-8 1x


Quick & easy pumpkin cauliflower curry recipe made with canned pumpkin, coconut milk, curry paste & lots of vegetables for a healthy vegetarian dinner.


  • 2 tablespoons oil, such as vegetable or olive
  • 13 tablespoons green curry paste
  • 1 medium onion, finely chopped
  • 2 tablespoons minced fresh ginger
  • 2 tablespoons minced fresh garlic (about 6 cloves)
  • 2 cans coconut milk
  • 1 can pumpkin puree (15 ounce)
  • 4 cups cauliflower florets (small bite-sized pieces)
  • 1 large red bell pepper, cut into strips
  • 1 cup frozen peas
  • 4 tablespoons soy sauce
  • 2 teaspoons turmeric powder
  • 2 teaspoons sugar
  • hot cooked rice
  • fish sauce, lime wedges, and fresh cilantro for serving
  • cashews or cashew pieces, optional


  1. In a large saute pan or cast iron skillet, heat the oil and curry over medium to medium-high heat, stirring to combine it well. Let it cook until it starts to smell very fragrant and is well combined, about 2 minutes.
  2. Add the onion and cook until soft, about 5 minutes.
  3. Add the ginger and garlic and cook until fragrant, about 30 seconds.
  4. Pour in the coconut milk and add the pumpkin puree. Stir to combine.
  5. Add the cauliflower pieces. Bring the mixture to a simmer and let it cook, stirring often, for 10-15 minutes or until the cauliflower is tender but not mushy.
  6. Stir in the bell pepper, peas, soy sauce, turmeric powder, and sugar. Simmer for an additional 5 to 10 minutes until the veggies are tender (but not overcooked) and everything is well combined.
  7. Serve the curry over hot cooked rice with a dash of fish sauce, a sprinkle of chopped cilantro, and a squeeze of fresh lime on the top. Don’t skip these – they are a must for finishing off the dish. More soy sauce to taste can be substituted for the fish sauce. You can also add a few tablespoons of cashews to the top before eating.


  • The thickness and creaminess of your curry is going to depend on your coconut milk. Full fat coconut milk is going to lead to creamier and thicker curry than using light coconut milk. You can also sub chicken or veggie broth for one can of coconut milk to make a thinner curry.
  • If your curry is too thick, you can add a small amount of chicken or veggie broth to reach the desired thickness.
  • The amount of curry paste that you add will determine the heat of the dish. If you don’t like things hot, add just 1 tablespoon (or less). If you like medium, try 1-2 tablespoons. If you like a hot curry try adding 3 tablespoons. The heat level is also going to depend on the type and brand of curry paste. We love Mai Poi brand green curry paste. I like to use 1-2 tablespoons of it for a nice medium curry. It’s warm but not so hot that my kids won’t eat it (they don’t mind a little heat but they don’t want it super spicy). If you get to cooking, give it a taste, and find out you have a gotten things too spicy, you can add additional coconut milk to dilute the curry paste a bit.
  • This recipe is very flexible. You can add what veggies you like and you can also add whatever cooked protein such as chicken or shrimp that you might like. Make it your own!
  • Prep Time: 10 min
  • Cook Time: 30 min
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Indian