I love this butternut squash lentil curry because it’s warm, comforting, and full of flavors that feel like a big hug on a chilly day. It’s one of those recipes that’s simple to make but tastes like you spent hours cooking. I can’t wait for you to try it and see how the spices and creamy coconut milk come together so nicely.
Some ingredients in this recipe might be new if you haven’t cooked with them before. For example, red lentils cook quickly and turn soft, making the curry creamy without needing any cream. Butternut squash is a sweet, mild vegetable that you can usually find in the produce section. If you don’t have curry powder, you might find it in the spice aisle, and it’s a mix of spices that gives the dish its warm flavor. Coconut milk is often in the canned goods or international foods aisle and adds a rich, smooth texture.

Ingredients For Butternut Squash Lentil Curry Recipe
Butternut squash: A sweet and tender orange vegetable that adds creaminess and natural sweetness to the curry.
Red lentils: Small, quick-cooking lentils that become soft and help thicken the curry.
Onion: Adds a savory base flavor when cooked.
Garlic: Gives a sharp, aromatic taste that brightens the dish.
Ginger: Adds a fresh, slightly spicy kick.
Curry powder: A blend of spices that brings warmth and depth to the curry.
Ground cumin: Adds an earthy, nutty flavor.
Ground coriander: Offers a mild, citrusy note.
Diced tomatoes: Adds acidity and a bit of sweetness to balance the spices.
Coconut milk: Provides a creamy, rich texture and subtle sweetness.
Vegetable broth: The liquid base that helps cook the lentils and squash while adding flavor.
Salt: Enhances all the flavors.
Black pepper: Adds a mild heat and sharpness.
Cilantro: Fresh herb used as a garnish to add brightness and color.
Technique Tip for This Recipe
One of the key steps in this Butternut Squash Lentil Curry Recipe is cooking the onion until it’s softened. Getting this right makes a big difference because it helps build a rich, tasty base for the whole dish. Here’s how you can do it step by step:
- Heat a little oil in your pot over medium heat. Don’t rush this part by turning the heat too high, or the onion might burn.
- Add your chopped onion to the pot and spread it out evenly so it cooks well.
- Stir the onion every couple of minutes to keep it from sticking or browning too fast.
- You’ll know it’s ready when the onion looks soft and a little see-through. It should smell sweet and gentle, not sharp or raw.
Softening the onion like this helps release its natural sugars, which adds a lovely depth of flavor to the curry. If you skip this or cook the onion too quickly, the dish might taste a bit sharp or flat.
When I first tried this, I was impatient and turned the heat up high to speed things along. The onion burned on one side and made the whole kitchen smell bitter. Now, I always keep the heat medium and stir often—it’s worth the wait! Also, if you’re in a hurry, chopping the onion into smaller pieces helps it cook faster without burning.
Taking a little extra time with the onion at the start makes the whole curry taste so much better. It’s a simple trick that really pays off!
Suggested Side Dishes
Alternative Ingredients
butternut squash - Substitute with sweet potatoes: Sweet potatoes have a similar sweetness and texture when cooked, making them a great alternative in curries.
red lentils - Substitute with yellow split peas: Yellow split peas have a similar cooking time and texture, providing a similar consistency to the curry.
onion - Substitute with shallots: Shallots offer a milder flavor and can be used in the same quantity to provide a similar aromatic base.
garlic - Substitute with garlic powder: Garlic powder can be used when fresh garlic is unavailable, though it should be used in smaller quantities due to its concentrated flavor.
ginger - Substitute with ground ginger: Ground ginger can be used as a substitute, though it lacks the fresh zing of minced ginger, so use sparingly.
curry powder - Substitute with garam masala: Garam masala provides a similar depth of flavor, though it may alter the taste profile slightly due to its unique spice blend.
ground cumin - Substitute with caraway seeds: Caraway seeds have a similar earthy flavor, though they should be used in smaller amounts due to their strong taste.
ground coriander - Substitute with cumin: Cumin can be used as a substitute, though it will add a slightly different flavor profile to the dish.
diced tomatoes - Substitute with tomato puree: Tomato puree can provide a similar tomato base, though it will be smoother and more concentrated.
coconut milk - Substitute with almond milk: Almond milk can be used for a lighter, nutty flavor, though it lacks the richness of coconut milk.
vegetable broth - Substitute with chicken broth: Chicken broth can be used if not strictly vegetarian, providing a similar savory base.
cilantro - Substitute with parsley: Parsley offers a fresh, bright flavor as a garnish, though it lacks the distinctive taste of cilantro.
Alternative Recipes Similar to This Curry
How to Store or Freeze This Curry
Allow the butternut squash lentil curry to cool completely before storing. This helps prevent condensation, which can lead to a watery texture when reheated.
Transfer the curry into airtight containers. Glass containers are ideal as they do not absorb odors and are easy to clean. Ensure there's a little space at the top to allow for expansion if freezing.
For short-term storage, place the containers in the refrigerator. The curry will stay fresh for up to 4 days. This is perfect for meal prep or enjoying leftovers throughout the week.
For long-term storage, freeze the curry. It can be stored in the freezer for up to 3 months. Use freezer-safe containers or heavy-duty freezer bags to prevent freezer burn.
When using freezer bags, lay them flat in the freezer. This not only saves space but also allows the curry to thaw more evenly.
To reheat, thaw the curry in the refrigerator overnight if frozen. This gradual thawing helps maintain the texture and flavor.
Reheat the curry on the stovetop over medium heat, stirring occasionally. Add a splash of vegetable broth or coconut milk if it appears too thick.
Alternatively, reheat in the microwave in short intervals, stirring in between to ensure even heating. Cover the container to prevent splatters.
Before serving, taste and adjust the seasoning if necessary. Sometimes, a pinch of salt or a dash of curry powder can revive the flavors after storage.
Garnish with fresh cilantro just before serving to add a burst of freshness and color.
How to Reheat Leftovers
Gently reheat on the stovetop: Pour the butternut squash lentil curry into a saucepan. Warm it over medium-low heat, stirring occasionally to ensure even heating. Add a splash of vegetable broth or coconut milk if the curry has thickened too much.
Microwave with care: Transfer a portion of the curry to a microwave-safe dish. Cover it loosely with a microwave-safe lid or wrap. Heat on medium power in 1-minute intervals, stirring in between, until it's hot throughout. This method helps prevent the lentils from drying out.
Oven method for large batches: Preheat your oven to 350°F (175°C). Place the curry in an oven-safe dish, cover with foil, and heat for about 20-25 minutes. Stir halfway through to ensure even heating. This method is ideal for reheating larger quantities.
Slow cooker option: If you have time, place the curry in a slow cooker and set it to low. Allow it to warm gently for 1-2 hours. This method is great for maintaining the dish's flavors and texture.
Steam for moisture retention: Place the curry in a heatproof bowl and set it over a pot of simmering water. Cover with a lid and steam for about 10-15 minutes, stirring occasionally. This method helps retain moisture and prevents the butternut squash from becoming mushy.
Essential Tools for This Recipe
Large pot: A spacious cooking vessel used to combine and cook all the ingredients together, allowing for even heat distribution.
Knife: Essential for chopping the onion, mincing the garlic, and preparing the ginger.
Cutting board: A sturdy surface to safely chop and prepare the vegetables and other ingredients.
Measuring cups: Used to accurately measure the red lentils, vegetable broth, and other liquid ingredients.
Measuring spoons: Handy for measuring out spices like curry powder, cumin, and coriander.
Wooden spoon: Ideal for stirring the ingredients in the pot, ensuring they are well mixed and do not stick to the bottom.
Can opener: Necessary for opening the cans of diced tomatoes and coconut milk.
Peeler: Useful for peeling the butternut squash before cubing it.
Ladle: Perfect for serving the curry into bowls once it's ready.
Garlic press: Optional, but helpful for efficiently mincing the garlic cloves.
Time-Saving Tips for This Recipe
Prep ingredients in advance: Chop the butternut squash, onion, garlic, and ginger ahead of time and store them in airtight containers in the fridge.
Use canned goods: Opt for canned diced tomatoes and coconut milk to save time on peeling and chopping.
Cook in bulk: Double the recipe and freeze portions for quick meals later.
Quick soak lentils: Soak red lentils in hot water for 10 minutes to reduce cooking time.
One-pot method: Use a single pot to minimize cleanup and streamline the cooking process.

Butternut Squash Lentil Curry
Ingredients
Main Ingredients
- 1 medium Butternut Squash peeled and cubed
- 1 cup Red Lentils rinsed
- 1 large Onion chopped
- 3 cloves Garlic minced
- 1 tablespoon Ginger minced
- 2 tablespoon Curry Powder
- 1 teaspoon Ground Cumin
- 1 teaspoon Ground Coriander
- 1 can Diced Tomatoes 14 oz can
- 1 can Coconut Milk 14 oz can
- 2 cups Vegetable Broth
- to taste Salt
- to taste Black Pepper
- 1 handful Cilantro chopped, for garnish
Instructions
- 1. Heat some oil in a large pot over medium heat. Add the chopped onion and cook until softened.
- 2. Add the minced garlic and ginger, cook for another minute.
- 3. Stir in the curry powder, ground cumin, and ground coriander. Cook for another minute until fragrant.
- 4. Add the butternut squash, red lentils, diced tomatoes, coconut milk, and vegetable broth. Bring to a boil.
- 5. Reduce the heat to low and simmer for about 30 minutes, or until the lentils and squash are tender.
- 6. Season with salt and black pepper to taste.
- 7. Garnish with chopped cilantro before serving.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Deli Style Roast Turkey Recipe2 Hours 15 Minutes
- Tuna Noodle Casserole Recipe45 Minutes
- Spicy Grilled Shrimp Recipe25 Minutes
- Veggie Soup with Basil Sauce Recipe45 Minutes
- Keto Margarita Recipe5 Minutes
- Corn Pudding Recipe55 Minutes
- Sweet Pickles Recipe25 Minutes
- Strawberry Smoothie Recipe5 Minutes
Leave a Reply