Butternut Squash Lentil Curry

Steaming Butternut Squash and Lentil Curry served in a rustic bowl, garnished with fresh cilantro and lime wedges for a zesty finish. Save to Pinterest
Steaming Butternut Squash and Lentil Curry served in a rustic bowl, garnished with fresh cilantro and lime wedges for a zesty finish. | quickyummyrecipes.com

This dish combines sweet butternut squash and hearty red lentils simmered gently in coconut milk and a blend of aromatic spices like curry powder, cumin, and turmeric. The velvety texture and rich flavors develop over a 30-minute simmer, creating a wholesome and warming meal. Fresh cilantro and a squeeze of lime brighten the finished dish, which can be served alongside steamed rice or naan for a satisfying experience. Optional spinach adds a pop of color and nutrition. This easy-to-make meal suits vegan and gluten-free diets.

There's something about the moment when whole spices hit hot oil that makes you feel like you're cooking something real. I discovered this curry on a grey October afternoon when I had a butternut squash sitting on my counter and red lentils in my pantry, and suddenly wanted something warm that didn't need a recipe book. The kitchen filled with cumin and turmeric before I'd even added the vegetables, and I knew I was onto something good. Now it's become my go-to when I want comfort food that actually feels nourishing.

I made this for my sister during her first week of a new job, when she called saying she needed something that felt like home. She sat at my kitchen table while the curry simmered, and the smell alone seemed to settle something in her. She still texts me asking for it when life gets hectic.

Ingredients

  • Butternut squash: About 800 g, peeled and cubed into 1-inch pieces—it softens just enough without turning to mush if you don't overcook it.
  • Red lentils: 200 g rinsed before cooking; they dissolve slightly into the sauce and thicken everything beautifully.
  • Onion: One large one, finely chopped—this is your flavor base, so don't rush the sautéing.
  • Garlic and ginger: 2 cloves minced garlic and a 1-inch piece of fresh ginger grated; they bloom when you cook them with the spices.
  • Tomatoes: 2 medium ones diced; canned works in a pinch but fresh ones add brightness.
  • Coconut milk: One 400 ml can; it turns the whole thing silky and rounds out the spices.
  • Vegetable broth: 500 ml; use the low-sodium kind so you control the salt yourself.
  • Spice blend: 2 tbsp curry powder, 1 tsp cumin, 1/2 tsp turmeric, 1/2 tsp cinnamon, and chili flakes if you want heat—toast them in oil to wake them up.
  • Fresh cilantro and lime: These finish the dish; cilantro adds brightness and lime cuts through the richness.
  • Baby spinach: 100 g optional, but it adds color and a gentle earthiness in the last two minutes.

Instructions

Toast your foundation:
Heat 2 tbsp vegetable oil in a large pot over medium heat and add your chopped onion. Let it sit for 3-4 minutes until it's translucent and starting to soften—you'll know it's ready when it smells sweet.
Wake up the aromatics:
Stir in the minced garlic and grated ginger, cooking for about a minute until the kitchen smells incredible. You're not looking for color here, just fragrance.
Bloom the spices:
Add your curry powder, cumin, turmeric, cinnamon, and chili flakes all at once, stirring constantly for 1 minute. This toasting step is what makes the difference—it pushes the flavor from background to center stage.
Build the base:
Add your diced tomatoes and let them soften for 2 minutes, breaking down slightly and releasing their juices. This adds depth without needing extra time.
Combine everything:
Stir in the cubed butternut squash and rinsed red lentils, making sure they're well coated with the spice mixture. Pour in the coconut milk and vegetable broth, then season with salt and pepper.
Simmer gently:
Bring the whole pot to a boil, then lower the heat, cover it, and let it bubble gently for 25-30 minutes, stirring occasionally. The squash will become tender and the lentils will partially dissolve, thickening the curry naturally.
Final touches:
If you're using spinach, stir it in during the last 2 minutes and let it wilt. Taste and adjust the salt, spice, or brightness with a squeeze of lime if needed.
Tender cubes of butternut squash and red lentils in a golden spiced coconut curry, simmered to perfection for a hearty, comforting meal. Save to Pinterest
Tender cubes of butternut squash and red lentils in a golden spiced coconut curry, simmered to perfection for a hearty, comforting meal. | quickyummyrecipes.com

The real magic happened the first time someone asked for seconds before I'd even sat down to eat. That's when I realized this wasn't just dinner—it was the kind of meal that makes people slow down and actually taste what's in front of them.

What to Serve It With

Steamed basmati rice is the obvious choice and soaks up the sauce perfectly. Warm naan works beautifully too if you want something sturdier to tear through the curry. Some nights I've spooned it over quinoa or just eaten it in a bowl with crusty bread, and it's been just as satisfying.

How to Make It Your Own

This curry is forgiving enough to adapt to what you have on hand. If butternut squash isn't available, sweet potato or pumpkin will behave the same way. For extra protein, add a cup of cubed tofu in step five, or stir in chickpeas at the end—they warm through without needing to cook long. The spinach is truly optional, but it adds a moment of freshness and color if you think of it.

Storage and Leftovers

This curry actually tastes better the next day when the flavors have had time to settle and deepen. Keep it refrigerated in an airtight container for up to three days, and reheat gently on the stovetop with a splash of water if it's thickened too much. It also freezes well for up to a month—just thaw it overnight in the fridge before reheating.

  • Reheat leftovers slowly on the stovetop rather than the microwave so the spices don't taste harsh.
  • A squeeze of fresh lime and a handful of cilantro transform leftover curry into something that feels brand new.
  • If you find it too thick after a day or two, thin it with a little broth or coconut milk until it reaches the consistency you want.
A vibrant bowl of Butternut Squash and Lentil Curry topped with cilantro, ready to be enjoyed with fluffy basmati rice or warm naan. Save to Pinterest
A vibrant bowl of Butternut Squash and Lentil Curry topped with cilantro, ready to be enjoyed with fluffy basmati rice or warm naan. | quickyummyrecipes.com

This curry has become my answer to when someone asks what I'm making for dinner and I want to say something that feels both comforting and a little bit special. It's the kind of meal that reminds you why cooking matters.

Recipe FAQs

Red lentils work best for their quick cooking and creamy texture, but green or brown lentils can be used with longer cooking times.

The spice level is mild by default, with optional chili flakes available to add heat according to preference.

Serve with steamed basmati rice or warm naan bread to complement the rich and aromatic flavors.

Yes, cubed tofu or chickpeas can be added for an extra protein boost and texture variety.

Store leftovers in an airtight container in the refrigerator for up to three days. Reheat gently before serving.

Butternut Squash Lentil Curry

A comforting blend of tender butternut squash and lentils cooked with aromatic spices and coconut milk.

Prep 15m
Cook 35m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 medium butternut squash (about 1.76 lbs), peeled, seeded, and cut into 1-inch cubes
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 1-inch piece fresh ginger, grated
  • 2 medium tomatoes, diced
  • 3.5 oz baby spinach (optional)

Legumes

  • 1 cup dried red lentils, rinsed

Liquids

  • 13.5 fl oz coconut milk (1 can)
  • 2 cups vegetable broth

Spices & Seasonings

  • 2 tablespoons curry powder
  • 1 teaspoon ground cumin
  • ½ teaspoon ground turmeric
  • ½ teaspoon chili flakes (optional)
  • ½ teaspoon ground cinnamon
  • Salt and pepper, to taste
  • 2 tablespoons vegetable oil

Garnishes

  • Fresh cilantro, chopped
  • Lime wedges

Instructions

1
Sauté onions: Heat vegetable oil in a large pot over medium heat. Add chopped onion and sauté for 3 to 4 minutes until translucent.
2
Add aromatics: Stir in minced garlic and grated ginger, cooking for 1 minute until fragrant.
3
Toast spices: Add curry powder, ground cumin, turmeric, chili flakes, and ground cinnamon. Cook for 1 minute, stirring constantly to release flavors.
4
Cook tomatoes: Add diced tomatoes and cook for 2 minutes until softened.
5
Combine butternut squash and lentils: Stir in butternut squash cubes and rinsed red lentils, mixing well to coat with spices.
6
Add liquids and simmer: Pour in coconut milk and vegetable broth. Season with salt and pepper. Bring to a boil, then reduce heat to low, cover, and simmer for 25 to 30 minutes, stirring occasionally until squash and lentils are tender.
7
Incorporate spinach: If using, stir in baby spinach and cook for an additional 2 minutes until wilted.
8
Adjust seasoning and serve: Taste and adjust seasoning as needed. Serve hot, garnished with chopped cilantro and lime wedges.
Additional Information

Equipment Needed

  • Large pot or Dutch oven
  • Sharp knife and chopping board
  • Wooden spoon
  • Ladle

Nutrition (Per Serving)

Calories 355
Protein 11g
Carbs 52g
Fat 13g

Allergy Information

  • Contains coconut (tree nut). Naturally gluten-free and dairy-free. Verify labels of packaged broth and spices for hidden allergens.
Lila Anderson

Home cook sharing easy recipes, quick meal tips, and comforting dishes for busy families.