Go Back
Butternut Thai Red Curry with Vegetables
Prep Time
40 mins
Cook Time
30 mins
Total Time
1 hr 10 mins

A uniquely delicious butternut Thai red curry with vegetables. Fresh veggies are sauteed with red curry paste, coconut milk, and pureed roasted butternut squash to create an incredible meal! Serve alongside rice and garnish with lime wedges, cilantro, and Sriracha. 

Course: Dinner, Entree, Main Course
Cuisine: Thai
Author: Caitlin
  • 1 small butternut squash
  • 1 1/2 Tbsp olive oil
  • 1 Tbsp coconut oil
  • 1 yellow onion, sliced thin
  • 2 cloves garlic, minced
  • 1" fresh ginger root, minced
  • 1 serrano pepper, seeded (optional) and chopped
  • 1 red bell pepper, seeded and sliced thin
  • 1 head broccoli, chopped into florets
  • 2 Tbsp red curry paste
  • 1 cup lite coconut milk
  • 1/3 cup vegetable broth
  • 2 tsp lime juice
  • 1/4 tsp salt
To serve
  • brown rice
  • cilantro leaves, chopped
  • lime wedges
  • sriracha
  1. Preheat your oven to 425˚F and line a baking sheet with parchment paper. Drizzle 1 Tbsp of olive oil on the baking sheet. Set aside.

  2. To roast the butternut squash, slice off both top and bottom ends of the squash. Cut the round part of the butternut squash from the long part. Slice the round part in half and scoop out the seeds.  Slice the long part in half lengthwise. Brush the remaining 1/2 Tbsp of olive oil on the inside of the 2 round halves and place them cut side down on the oiled baking sheet. Place the long halves cut side down alongside the 2 rounds. Roast the squash for 40 minutes, or until the squash is very tender. Set aside to cool. 

  3. Once the squash is cool enough to handle, use your fingers to peel off the outer skin. Measure 1 1/4 packed cups of the roasted squash and place it in a high-speed blender or food processor. Blend the butternut squash until silky smooth and set aside. 

  4. Heat a medium saute pan over medium heat and add the coconut oil. Once hot, add the onion and a pinch of salt to the pan and saute for 5 minutes or until the onion is translucent. Add the garlic, ginger, and serrano pepper and saute until fragrant 2-3 minutes. Add the red bell pepper slices and the broccoli and cook, stirring often for about 6-8 minutes.

  5. Stir the red curry paste in with the sauteed vegetables until the vegetables are well coated. Pour the blended butternut squash, coconut milk, and vegetable broth into the pan and stir everything together. Bring mixture to a boil and lower to a simmer. Simmer for 15 minutes. Just before serving, add the lime juice and the salt to the curry, season to taste, and remove from the heat. 

  6. Serve the butternut Thai curry with vegetables in wide bowls with a side of brown rice. Garnish with fresh cilantro, lime wedges, and Sriracha.


You will most likely have leftover roasted squash and one of my favorite ways to eat butternut squash is to sprinkle it with cinnamon and enjoy it with a scoop of homemade nut butter and a drizzle of maple syrup.