Recipes By Hazel

  • Recipe Index
  • Breakfast
  • Dinner
  • By Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • About
menu icon
go to homepage
  • Recipe Index
  • Breakfast
  • Dinner
  • By Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • About
search icon
Homepage link
  • Recipe Index
  • Breakfast
  • Dinner
  • By Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • About
×

Butternut Squash, Sweet Potato, and Carrot Curry Recipe

Published: Jan 24, 2026 by Hazel · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

If you're craving a comforting yet vibrant dish that warms your soul and delights your taste buds, this Butternut Squash, Sweet Potato, and Carrot Curry Recipe is exactly what you need. Packed with tender chunks of butternut squash, sweet potatoes, and carrots simmered in a luscious coconut milk and aromatic spices, this curry is a perfect celebration of colors, textures, and flavors. It’s easy enough for beginner cooks, suits vegan, vegetarian, gluten-free, and dairy-free diets, and offers an inviting twist on classic Indian vegetarian cuisine that’s both hearty and healthy.

Ingredients You'll Need

A white bowl filled with small, orange, cubed pieces of cooked pumpkin or squash, mixed with herbs and small green leaves sprinkled on top. The food looks soft and lightly seasoned with visible specks of spices. The bowl sits on a white marbled surface, and a woman's hand is gently touching the edge of the bowl. photo taken with an iphone --ar 4:5 --v 7

Each ingredient in this Butternut Squash, Sweet Potato, and Carrot Curry Recipe plays a special role, contributing to the dish’s beautiful color palette, creamy texture, and rich flavor profile. Here's a simple list to get you ready for this culinary adventure.

  • 400g butternut squash, peeled and cubed: Adds a sweet, nutty flavor and soft texture when cooked.
  • 300g sweet potatoes, peeled and cubed: Brings natural sweetness and a creamy consistency.
  • 3 carrots, peeled and sliced: Offers a subtle earthiness and vibrant orange hue.
  • 1 yellow onion, thinly sliced: Builds a savory base when sautéed gently.
  • 2 cloves garlic, chopped: Infuses warmth and depth of flavor.
  • 40 cl coconut milk: Provides a silky, tropical creaminess that balances spices beautifully.
  • 20 cl vegetable stock: Adds moisture and intensifies the flavors.
  • 1 tablespoon coconut oil or olive oil: Perfect for sautéing, adding richness.
  • 1 tablespoon yellow or mild curry paste: The heart of the curry’s aromatic spice blend.
  • 1 teaspoon turmeric powder: Gives a gorgeous golden color and subtle earthiness.
  • 1 teaspoon ground cumin: Lends smoky warmth to enrich the flavor profile.
  • Salt, to taste: Essential for bringing out all the flavors.
  • Freshly ground black pepper, to taste: Adds a gentle kick and balance.
  • Chopped fresh coriander, for serving: Brightens the dish with its fresh herbal aroma.

How to Make Butternut Squash, Sweet Potato, and Carrot Curry Recipe

Step 1: Prepare Your Fresh Vegetables

Start by peeling the butternut squash, sweet potatoes, and carrots, then chop them into roughly 2 to 3 cm cubes or slices. Finely slice the yellow onion and mince the garlic so they’ll melt into the curry base during cooking.

Step 2: Sauté Aromatics

Heat your coconut or olive oil in a large casserole dish or stockpot over medium heat. Add the sliced onions and minced garlic, and sauté for about three minutes until they become translucent and fragrant. This step is crucial as it creates the flavorful foundation for your curry.

Step 3: Toast the Spices

Stir in the curry paste, turmeric, and cumin to the sautéed onions and garlic. Cook for an additional minute to release those irresistible aromas that make this dish so comforting and memorable.

Step 4: Add the Vegetables

Now it’s time to add the cubed butternut squash, sweet potatoes, and sliced carrots to the pot. Mix everything thoroughly so the spices coat all the vegetables evenly, preparing them to soak up all that lovely flavor.

Step 5: Simmer with Liquids

Pour in the coconut milk and vegetable stock, then season with salt and freshly ground pepper according to your taste. Cover the pot and let it simmer gently on low heat for 25 to 30 minutes, or until the veggies are tender and the curry sauce becomes beautifully smooth and luscious.

Step 6: Taste and Adjust

Give your curry a quick taste test and adjust the seasoning if needed. If you find the sauce a bit thick, simply stir in a little extra vegetable stock or hot water until it reaches your desired consistency.

Step 7: Serve and Garnish

Dish out your hot Butternut Squash, Sweet Potato, and Carrot Curry Recipe into bowls or deep plates and sprinkle generously with freshly chopped coriander for a refreshing finish.

How to Serve Butternut Squash, Sweet Potato, and Carrot Curry Recipe

The image shows a white bowl filled with a stew of orange and brown cooked vegetables, topped with fresh green cilantro leaves. The stew is thick with visible chunks of sweet potatoes or pumpkin. On one side of the bowl, two pieces of flatbread are placed, slightly folded and resting against the stew. A woman’s hand is holding a spoon inside the bowl, partially submerged in the stew. Nearby, there is a small white bowl with a brown nut or seed sauce placed on a soft salmon-colored cloth. A clear pink glass with water is beside the bowl, all set on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Chopped fresh coriander is the classic garnish here, lending a bright contrast to the creamy curry. You can also add a squeeze of fresh lime juice or a dollop of plain yogurt (or a vegan alternative) to bring a zesty or tangy touch that awakens the flavors beautifully.

Side Dishes

This curry pairs wonderfully with fluffy basmati rice or fragrant quinoa to soak up all the sauce. For a fun twist, serve it alongside warm flatbreads like naan or chapati, which work perfectly for scooping and savoring every bite.

Creative Ways to Present

For a vibrant presentation, consider serving the curry in hollowed-out mini pumpkins or colorful bowls that echo the beautiful hues of the vegetables. You can also top it with toasted coconut flakes or a sprinkle of toasted nuts for added texture and a gourmet flair.

Make Ahead and Storage

Storing Leftovers

If you find yourself with leftovers from this Butternut Squash, Sweet Potato, and Carrot Curry Recipe, simply store them in an airtight container in the refrigerator. It will stay fresh for up to four days, making it a great dish to enjoy again for quick lunches or dinners.

Freezing

This curry freezes beautifully, which is fantastic if you want to batch cook. Allow it to cool completely before transferring to freezer-friendly containers. It will keep well for up to three months, so you can enjoy it anytime you need a wholesome meal.

Reheating

To reheat, thaw the curry overnight in the fridge if frozen, then warm it gently on the stove over low heat, stirring occasionally. Add a splash of water or stock if the sauce has thickened too much. Avoid boiling to maintain the creamy texture and vibrant flavors.

FAQs

Can I use other vegetables in this curry?

Absolutely! Feel free to add veggies like bell peppers, peas, or spinach to mix things up. Just be mindful of cooking times so everything turns out perfectly tender.

Is this recipe suitable for gluten-free diets?

Yes, this Butternut Squash, Sweet Potato, and Carrot Curry Recipe is naturally gluten-free. Just make sure any store-bought curry paste you use is certified gluten-free.

How spicy is this curry?

This recipe uses a mild or yellow curry paste, making it gentle on the heat. You can easily adjust the spice level by choosing spicier curry pastes or adding chili flakes if you like it hotter.

Can I make this recipe ahead of time?

Definitely! The flavors actually deepen after a day or two in the fridge, so preparing it the day before serving is a great idea.

What can I substitute for coconut milk?

If you want a lighter option, you can use almond milk or cashew cream, but the coconut milk’s creaminess and subtle sweetness give this curry its signature richness.

Final Thoughts

This Butternut Squash, Sweet Potato, and Carrot Curry Recipe is a heartwarming dish that brings bright flavors and wholesome goodness to your table effortlessly. Whether you are new to cooking curries or looking to add a vibrant vegetarian option to your rotation, this recipe will charm you with its ease and deliciousness. I can’t wait for you to try it and see how these simple ingredients come together to make something truly special!

Print
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
Butternut Squash, Sweet Potato, and Carrot Curry Recipe

Butternut Squash, Sweet Potato, and Carrot Curry Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 6 reviews

  • Author: Hazel
  • Total Time: 50 minutes
  • Yield: 4 servings
  • Diet: Gluten Free
Print Recipe
Pin Recipe

Description

A hearty and healthy Indian vegetarian curry featuring tender butternut squash, sweet potatoes, and carrots simmered in a fragrant coconut milk and vegetable stock base, enriched with mild curry paste, turmeric, and cumin. Perfectly seasoned and garnished with fresh coriander, this gluten-free, vegan-friendly dish is ideal for comforting meals served with basmati rice, quinoa, or flatbread.


Ingredients

Fresh Vegetables

  • 400g butternut squash, peeled and cut into 2-3cm cubes
  • 300g sweet potatoes, peeled and cut into 2-3cm cubes
  • 3 carrots, peeled and sliced
  • 1 yellow onion, thinly sliced
  • 2 cloves garlic, chopped

Liquids and Condiments

  • 40 cl coconut milk
  • 20 cl vegetable stock
  • 1 tablespoon coconut oil or olive oil

Spices and Seasonings

  • 1 tablespoon yellow or mild curry paste
  • 1 teaspoon turmeric powder
  • 1 teaspoon ground cumin
  • Salt, to taste
  • Freshly ground black pepper, to taste

Finishing

  • Chopped fresh coriander, for serving


Instructions

  1. Prepare the Vegetables: Peel the butternut squash, sweet potatoes, and carrots, then cut them into 2-3 cm cubes or slices. Finely slice the yellow onion and chop the garlic cloves.
  2. Sauté Aromatics: In a large casserole dish or stockpot, heat the coconut or olive oil over medium heat. Add the sliced onion and chopped garlic, sautéing for about 3 minutes until the onion becomes translucent and fragrant.
  3. Add Spices: Stir in the curry paste, turmeric powder, and ground cumin. Cook for 1 minute while stirring to release the spices’ aromas without burning.
  4. Combine Vegetables and Spices: Add the butternut squash cubes, sweet potato cubes, and carrot slices to the pot. Mix thoroughly, coating the vegetables evenly with the spiced oil mixture.
  5. Add Liquids and Simmer: Pour in the coconut milk and vegetable stock. Season with salt and freshly ground black pepper to taste. Cover the pot and simmer on low heat for 25 to 30 minutes, or until the vegetables are tender and the sauce has thickened and turned smooth.
  6. Adjust Seasoning and Thickness: Taste the curry, and adjust seasoning if necessary. If the sauce is too thick, add a splash of vegetable stock or hot water to reach your preferred consistency.
  7. Serve: Divide the hot curry among bowls or deep plates. Garnish generously with freshly chopped coriander. Serve alongside basmati rice, quinoa, or flatbread for a complete meal.

Notes

  • Use a sharp knife when peeling and cutting the butternut squash to make the process safer and easier.
  • Adjust the quantity of curry paste to suit your desired spice level—mild or more robust.
  • This curry is naturally gluten-free, vegan, and dairy-free, making it suitable for a variety of dietary preferences.
  • The dish pairs well with basmati rice, quinoa, or your choice of flatbread to soak up the flavorful sauce.
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Healthy Cuisine
  • Method: Stovetop
  • Cuisine: Indian vegetarian

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Tuscan Skillet Chicken With Creamy Sun-Dried Tomatoes and Spinach Recipe
    Tuscan Skillet Chicken With Creamy Sun-Dried Tomatoes and Spinach Recipe
  • Roasted Shrimp and Green Beans Recipe
    Roasted Shrimp and Green Beans Recipe
  • Fresh Strawberry Bread Recipe
    Fresh Strawberry Bread Recipe
  • Creamy Baked Chicken with Sun-Dried Tomatoes and Spinach Recipe
    Creamy Baked Chicken with Sun-Dried Tomatoes and Spinach Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

I’m Hazel, and I created Recipes By Hazel to share the kind of food that feels like home — warm, comforting, and full of meaning.

Learn more

Popular

  • Healthy Greek Pasta Salad (Quick & Easy) Recipe
    Healthy Greek Pasta Salad (Quick & Easy) Recipe
  • Wedge Salad Platter for a Crowd Recipe
    Wedge Salad Platter for a Crowd Recipe
  • The Secret to the Best Quesadilla Recipe
    The Secret to the Best Quesadilla Recipe
  • Sugar Free Keto Mince Pies Recipe
    Sugar Free Keto Mince Pies Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes By Hazel. All rights reserved.