This is the kind of curry that makes you pause at the stove with a spoon in your hand and say, “Oh wow.” Creamy coconut sauce, just the right amount of heat, and those tender little cubes of sweet butternut squash that practically melt into the sauce—it all comes together in one cozy pot.


I love this recipe because it feels like a takeout treat but is built almost entirely from pantry staples and a humble squash. Chickpeas bring protein and heartiness, the spice mix is warm and fragrant without being fiery, and everything gets ladled over a pile of fluffy rice or scooped up with warm naan. It’s comfort food that just happens to be naturally vegetarian, gluten-free, and weeknight-friendly.
What Makes This Butternut Squash Chickpea Curry So Good?
For me, a great curry lives and dies by its spice mix. In this version, I use a blend of curry powder, garam masala, cumin, coriander, turmeric, smoked paprika, and a little cayenne. The result is a sauce that’s layered and interesting—not just “spicy,” but deep, toasty, a bit sweet from the squash, and brightened with a squeeze of lemon at the end.
The texture is another win. As the butternut squash simmers, some pieces stay in soft cubes while others break down and thicken the sauce. Chickpeas tuck into all that saucy goodness, giving every bite a mix of creamy and slightly nutty. It’s the kind of bowl that makes you feel nourished and spoiled at the same time.
Ingredients for the Butternut Squash Chickpea Curry (Best Spice Mix)
Before we dive into the stovetop action, let’s talk about what each ingredient is doing for us. This isn’t just a random list of things to toss in a pot—every piece plays a role in building flavor, body, and that cozy, restaurant-level finish.
- Coconut oil or olive oil – A flavorful fat to sauté the aromatics and carry all the spices so they bloom and taste fuller.
- Yellow onion – The savory, slightly sweet base that gives the curry depth and rounds out the spice.
- Garlic – Brings that classic, punchy warmth that you feel in the back of your throat in the best way.
- Fresh ginger – Adds brightness and a gentle zing that keeps the curry from feeling heavy.
- Curry powder – The main flavor backbone, giving you that instantly recognizable golden curry aroma.
- Garam masala – A warming finishing spice blend that adds complexity and a subtle sweetness.
- Ground cumin – Earthy and nutty, it anchors the sauce and pairs beautifully with chickpeas.
- Ground coriander – Light, citrusy, and floral; it lifts the overall flavor so it doesn’t taste flat.
- Ground turmeric – For color and a gentle bitterness that balances the sweetness of the squash.
- Smoked paprika – Adds a whisper of smokiness that makes the sauce taste richer and more savory.
- Cayenne or red pepper flakes – For adjustable heat; you can keep it mild or turn things up.
- Tomato paste – Concentrated tomato flavor that deepens the sauce and helps it cling to the veggies.
- Diced tomatoes – Add body, acidity, and a bit of texture to balance the creaminess.
- Butternut squash – Our star! Naturally sweet and velvety once cooked, it thickens the curry and makes every bite feel luxurious.
- Chickpeas – Protein, fiber, and a lovely bite that keeps this dish satisfying all on its own.
- Coconut milk – The silky base that turns everything into a dreamy, spoon-coating sauce.
- Vegetable broth – Loosens the curry just enough so it’s saucy without being watery.
- Fresh lemon juice – A quick squeeze at the end to wake up every other flavor in the pot.
- Fresh cilantro – For a fresh, herbal pop on top and a pretty green contrast against the orange curry.
- Salt and black pepper – Essential for balancing all the sweetness, spice, and creaminess.
How To Make the Butternut Squash Chickpea Curry (Best Spice Mix)
I like to think of this curry as a little flavor-building project in a single pot. We layer aromatics, toast the spice mix, then let everything simmer together until the squash is tender and the sauce turns luscious and thick.
Step 1 – Sauté the Aromatics
Start by warming a splash of coconut oil or olive oil in a large pot or deep skillet over medium heat. Add the diced onion and cook it slowly until it turns soft and translucent, about 5–7 minutes. Stir in the minced garlic and grated ginger and cook just until fragrant. This gentle sauté is where the base flavor of the curry really starts to develop.
Step 2 – Toast the Spice Mix
Sprinkle in the curry powder, garam masala, cumin, coriander, turmeric, smoked paprika, and a pinch of cayenne or red pepper flakes. Stir constantly for 30–60 seconds as the spices toast in the oil. You’ll know it’s working when everything smells incredibly aromatic and the onions are nicely coated. Toasting the spices briefly like this gives the curry a much deeper, more rounded flavor.
Step 3 – Build the Sauce
Add the tomato paste and stir it into the spices, letting it cook for a minute to caramelize and lose its raw edge. Pour in the diced tomatoes (with their juices), coconut milk, and vegetable broth. Stir well, scraping up any browned bits from the bottom of the pan—that’s all flavor that belongs in your sauce.
Step 4 – Simmer the Squash and Chickpeas
Tip in the cubed butternut squash and the drained chickpeas. Stir so everything is evenly distributed in the sauce. Bring the mixture to a gentle simmer, then reduce the heat to medium-low. Let it cook uncovered for about 20–25 minutes, stirring occasionally, until the squash is fork-tender and some of the cubes are starting to break down into the sauce.
Step 5 – Finish and Season
Once the squash is soft and the curry has thickened, squeeze in fresh lemon juice and season generously with salt and black pepper. Taste and adjust anything you like—more salt for punch, a little extra cayenne for heat, or an extra splash of coconut milk if you want it creamier.
Step 6 – Garnish and Serve
Turn off the heat and let the curry sit for a few minutes; it will thicken slightly as it stands. Ladle it over warm basmati or jasmine rice, or serve it with soft naan for scooping. Finish with a handful of chopped fresh cilantro and, if you like, a swirl of coconut milk or yogurt on top.

Serving and Storing This Butternut Squash Chickpea Curry
This curry is at its absolute best when it’s just cooled enough to eat, the sauce still silky and the squash just holding its shape. I love serving it in wide bowls with rice on one side and curry on the other so you can scoop a little bit of both in each bite. A sprinkle of chili flakes on top is perfect if you’re a spice-lover.
Leftovers are a dream, because the flavors only deepen overnight. Store the cooled curry in an airtight container in the fridge for up to 4 days. It reheats beautifully on the stovetop over low heat with a splash of water or broth to loosen the sauce. You can also freeze it for up to 3 months—just thaw overnight in the fridge and warm gently before serving.
What to Serve With Butternut Squash Chickpea Curry?
Fluffy Basmati or Jasmine Rice
A soft, fragrant bed of rice is the classic pairing here. It soaks up all that creamy sauce and helps stretch the curry to feed a hungry crowd.
Warm Naan or Flatbread
Store-bought naan, homemade flatbread, or even toasted pita works perfectly for scooping. I like to brush mine with a little melted butter or olive oil and a pinch of garlic salt.
Simple Cucumber Yogurt Salad
Cool, crunchy cucumbers tossed with yogurt, lemon, and a pinch of salt add a refreshing contrast to the warm spices of the curry.
Roasted Green Veggies
Roasted broccoli, green beans, or Brussels sprouts are a great way to bring extra texture and color to the plate. Their slight char plays nicely with the sweetness of the squash.
Mango Chutney or Pickles
A spoonful of something tangy and sweet—like mango chutney or quick pickled onions—adds brightness and makes each bite pop.
Want More Cozy Dinner Curry Ideas?
If you’re as obsessed with warm, saucy comfort food as I am, you’ll probably fall in love with these other SavorQueen favorites too. They’re all packed with flavor and perfect for chilly nights or anytime you’re craving a big, comforting bowl.
- Ground Turkey and Sweet Potato Skillet Delight – A hearty one-pan dinner with sweet potatoes and savory turkey that gives you all the cozy vibes of this curry.
- Cabbage Fat Burning Soup – A veggie-loaded, feel-good soup that’s light yet incredibly satisfying.
- Best Homemade Tomato Soup (Roasted Tomato Basil Soup) – Silky, roasted tomato goodness that’s just begging for a grilled cheese on the side.
- One-Pot French Onion Chicken Rice Recipe – Deep, caramelized onion flavor in a comforting, all-in-one chicken and rice dish.
Save a few of these for your next meal plan and you’ll have a whole lineup of cozy dinner ideas ready to go.
Save This Pin For Later
Save this Butternut Squash Chickpea Curry to your favorite Pinterest board so it’s easy to find the next time you’re craving a warm, comforting bowl of something creamy and full of flavor.
Tried it with a twist—maybe extra veggies, a different protein, or a little more heat? I’d love to hear how it turned out. Share your version, your spice tweaks, or any questions in the comments so we can all borrow ideas from each other.
Need more inspiration beyond this curry? Explore my daily kitchen creations from SavorQueen on Pinterest—your next favorite cozy dinner might be waiting there.
Print
Butternut Squash Chickpea Curry (Best Spice Mix)
- Total Time: 50
- Yield: 4 servings
Description
Craving a cozy bowl of something rich, colorful, and wildly satisfying? This Butternut Squash Chickpea Curry is a creamy, coconut-based one-pot wonder that turns simple pantry staples into an easy dinner star. Tender cubes of sweet butternut squash, soft chickpeas, and warm curry spices simmer into a velvety sauce that’s perfect with fluffy rice or naan. It’s the kind of recipe you’ll save right alongside your quick breakfast and breakfast ideas boards, because it doubles as make-ahead lunches, a healthy snack style bowl, and one of those go-to dinner ideas and easy recipe food ideas that make busy weeknights feel special.
Ingredients
1 tablespoon coconut oil or olive oil
1 medium yellow onion finely diced
3 cloves garlic minced
1 tablespoon freshly grated ginger
2 teaspoons curry powder
1 teaspoon garam masala
1 teaspoon ground cumin
1 teaspoon ground coriander
1/2 teaspoon ground turmeric
1/2 teaspoon smoked paprika
1/4 teaspoon cayenne pepper or red pepper flakes (more to taste)
2 tablespoons tomato paste
1 can diced tomatoes (14.5 ounces) with juices
1 medium butternut squash (about 2 to 2 1/2 pounds) peeled and cut into 1 inch cubes
1 can chickpeas (15 ounces) drained and rinsed
1 can full fat coconut milk (13.5 ounces)
1 cup vegetable broth
1 tablespoon fresh lemon juice
1/4 cup chopped fresh cilantro (plus more for serving)
1 teaspoon fine sea salt (more to taste)
1/2 teaspoon freshly ground black pepper
Cooked basmati or jasmine rice for serving (optional)
Instructions
1. Warm the coconut oil or olive oil in a large pot or deep skillet over medium heat. Add the diced onion and cook, stirring occasionally, until soft and translucent, about 5 to 7 minutes.
2. Stir in the minced garlic and grated ginger and cook for 30 seconds to 1 minute, just until very fragrant.
3. Sprinkle in the curry powder, garam masala, cumin, coriander, turmeric, smoked paprika, and cayenne or red pepper flakes. Stir constantly for about 30 to 60 seconds to lightly toast the spices.
4. Add the tomato paste and cook, stirring, for another minute so it deepens in color and loses its raw taste.
5. Pour in the diced tomatoes with their juices, the coconut milk, and the vegetable broth. Stir well, scraping up any browned bits from the bottom of the pot so they melt into the sauce.
6. Add the cubed butternut squash and the drained chickpeas. Stir so everything is evenly coated in the sauce and bring the mixture up to a gentle simmer.
7. Reduce the heat to medium low and simmer uncovered for 20 to 25 minutes, stirring occasionally, until the squash is very tender and some cubes are starting to break down and thicken the curry.
8. Stir in the fresh lemon juice, then season with salt and black pepper. Taste and adjust—add more salt for fullness, extra cayenne for heat, or a splash of broth if you want the curry looser.
9. Turn off the heat and let the curry rest for a few minutes; it will thicken slightly as it stands.
10. Serve the curry over warm basmati or jasmine rice, topped with chopped fresh cilantro and any extra lemon wedges or chili flakes you like.
Notes
For the best texture, cut the butternut squash into evenly sized cubes; pieces that are too small will fall apart completely, while very large chunks can stay undercooked even after the sauce is done.
- Prep Time: 20
- Cook Time: 30
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian-inspired
Nutrition
- Serving Size: 1 1/2 cups curry (1/4 of recipe)
- Calories: 480
- Sugar: 10
- Sodium: 750
- Fat: 24
- Saturated Fat: 13
- Unsaturated Fat: 10
- Trans Fat: 0
- Carbohydrates: 56
- Fiber: 11
- Protein: 14
- Cholesterol: 0
Keywords: butternut squash curry, chickpea curry, vegan curry, vegetarian dinner, easy curry recipe, healthy dinner idea, dinner ideas, easy dinner, food ideas
