Creamy Coconut Curry Chickpea

Featured in: One-Pot Comfort Meals

This creamy curry blends tender sweet potatoes, protein-rich chickpeas, and fresh spinach in a rich coconut sauce with mild curry spices. Cooked in one skillet, it’s a flavorful and comforting dish perfect for weeknight meals. Aromatic garlic and ginger enhance the sauce, while a hint of lime juice brightens the flavors. The dish pairs well with rice or flatbreads and can be adapted with tofu or different greens for variety. Simple to prepare, it’s both vegan and gluten-free, making it suitable for diverse dietary needs.

Updated on Fri, 13 Feb 2026 08:58:00 GMT
Creamy Coconut Curry Chickpea Skillet with Spinach and Sweet Potato—a vibrant, one-pan vegan meal packed with tender sweet potatoes, protein-rich chickpeas, and fresh spinach simmered in fragrant coconut curry sauce. Save to Pinterest
Creamy Coconut Curry Chickpea Skillet with Spinach and Sweet Potato—a vibrant, one-pan vegan meal packed with tender sweet potatoes, protein-rich chickpeas, and fresh spinach simmered in fragrant coconut curry sauce. | citrushearth.com

There's something magical about the moment when coconut milk hits a hot skillet full of aromatics—the kitchen fills with this warm, golden haze that makes you want to cook for everyone you know. I discovered this curry on a rainy Tuesday evening when I was stuck between craving something exotic and needing dinner on the table in under an hour. One can of coconut milk, a handful of spices, and whatever vegetables were lingering in my crisper drawer became this unexpectedly comforting meal that's now my go-to when I want to feel like I'm traveling without leaving my kitchen.

I made this for my sister last winter when she was going through a rough patch, and she sat at my kitchen counter watching the spinach wilt into the coconut sauce, visibly relaxing with each bite. There's something about the warmth of the spices and the creaminess that just settles into your bones, especially when you're sharing it with someone who needs a little comfort. That night, the recipe became less about feeding her and more about showing up.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Sweet potato: Cut into small cubes so they cook evenly in about 15 minutes—I learned this after once trying to use thick chunks that stayed hard while everything else was done.
  • Yellow onion: Chopping it finely helps it melt into the sauce and distribute its sweetness throughout.
  • Fresh spinach: Buy it roughly chopped or do it yourself; the fresher it is, the brighter the final dish tastes.
  • Garlic and ginger: These two are non-negotiable—they're what make this smell like actual curry and not just coconut soup.
  • Chickpeas: Draining and rinsing removes excess sodium and prevents your sauce from becoming murky.
  • Coconut milk: Full-fat is essential here; light coconut milk will give you a thin, watery sauce that's disappointing.
  • Vegetable broth: Water works fine if you don't have broth, but broth adds a subtle depth that makes people ask if you added something secret.
  • Lime juice: Fresh lime juice at the end is the difference between a good curry and one that makes you close your eyes and smile.
  • Curry powder: Mild varieties are more forgiving than hot blends, especially if you're introducing people to this flavor profile.
  • Cumin, turmeric, and cayenne: These three are the supporting cast that rounds out the curry powder and lets you control the heat level precisely.
  • Coconut oil: It has a slightly higher smoke point than vegetable oil and adds a subtle flavor that pairs beautifully with the curry spices.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Heat your skillet and start with aromatics:
Warm the coconut oil over medium heat until it shimmers, then add the chopped onion and let it sit undisturbed for about two minutes before stirring—this helps it develop a subtle sweetness instead of just turning translucent and bland. Keep stirring every minute or so until it's soft and starting to turn slightly golden at the edges.
Wake up the garlic and ginger:
Add the minced garlic and grated ginger, stirring constantly for exactly one minute so they release their fragrance but don't burn and turn bitter. Your kitchen should smell incredible at this point.
Toast the spices with the sweet potato:
Add the cubed sweet potato and all your dry spices at once, stirring until every piece of potato is coated in that fragrant spice mixture. This step takes just two minutes but makes a surprising difference in flavor.
Add the liquid and simmer:
Pour in the coconut milk and vegetable broth, give everything a good stir, and bring it to a gentle simmer—you want small bubbles breaking the surface, not a rolling boil that will break apart your sweet potatoes. Cover and let it cook for 12 to 15 minutes, stirring occasionally, until the sweet potatoes are fork-tender but not falling apart.
Bring in the chickpeas:
Add the drained chickpeas and cook uncovered for five more minutes, which gives them time to warm through and absorb some of the curry flavor. Don't skip this step even though five minutes seems short—it matters.
Wilt the spinach and finish:
Remove the lid, stir in the chopped spinach, and watch it transform from a pile of green into a silky part of the sauce in just two or three minutes. Once it's wilted, remove from heat and squeeze in your fresh lime juice, then taste and adjust the salt and pepper.
Save to Pinterest
| citrushearth.com

My neighbor tasted this once when the smell drifted over during a backyard conversation, and she asked if I was making it for a dinner party. The answer was just Tuesday night for myself, but her question made me realize that some of the best meals don't need an occasion to matter.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Serving Suggestions That Actually Work

I've learned through trial and error what transforms this from a good curry into something memorable. Basmati rice is the obvious choice, but it's the way it soaks up the sauce that makes it essential—fluffy quinoa works too if you're after something lighter. Naan bread isn't just for dipping; it's for wrapping around bites and creating little pockets of comfort.

Variations I Keep Coming Back To

The first time I made this with cubed tofu instead of just chickpeas, I was skeptical about the protein swap, but the tofu absorbed the curry flavor so completely that it became my preferred version for a few weeks. Then someone brought me fresh kale from their garden, and I realized it actually stands up better to the heat and spice than spinach does, creating a slightly more complex texture. Sometimes I add a diced bell pepper because I have one sitting around, and it adds sweetness that plays beautifully with the ginger.

Kitchen Lessons This Recipe Taught Me

Making this curry repeatedly taught me that one-pan meals aren't actually shortcuts—they're exercises in timing and understanding how ingredients behave when they're all cooking together. The order matters enormously because each step builds flavor rather than just assembling components. You learn to listen for the sizzle when spices hit hot oil, to watch the steam rise from the coconut milk, and to recognize the exact moment spinach goes from wilted to overdone.

  • Start with medium heat rather than high; rushing the onions means they never develop that subtle sweetness that's the foundation of everything that follows.
  • Taste continuously as you go, especially once you add the lime juice, because the final balance is deeply personal and what one person finds perfectly spiced, another might find too mild.
  • Save yourself cleanup headaches by assembling all your ingredients and chopping everything before you turn on the heat—this recipe moves quickly once you start.
Save to Pinterest
| citrushearth.com

This curry became one of those meals that exists in the overlap between practical and comforting, which is where I've learned the best recipes live. It's proof that you don't need complicated techniques or exotic ingredients to cook something that feeds both your body and your sense of wellbeing.

Recipe FAQs

Can I use frozen spinach instead of fresh?

Yes, frozen spinach works well. Thaw and drain excess water before adding to avoid watering down the curry.

How can I adjust the spice level?

Modify the amount of cayenne pepper or curry powder to suit your preferred heat level. Omit cayenne for a milder dish.

What can I substitute for coconut milk?

For a lighter option, use almond milk with a tablespoon of coconut oil for richness, though flavor will be less creamy.

Is there a way to add more protein?

Adding cubed tofu or tempeh during cooking boosts protein without altering the dish’s texture much.

Can I prepare this curry ahead of time?

Yes, it stores well in the fridge for up to 3 days and the flavors deepen after resting. Reheat gently before serving.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Coconut Curry Chickpea

Fragrant coconut curry with sweet potatoes, chickpeas, spinach, and warming spices, ready in under an hour.

Prep duration
15 minutes
Time to cook
30 minutes
Overall time
45 minutes
Created by Elise Porter


Skill level Easy

Cuisine Type Indian-Inspired

Makes 4 Number of servings

Dietary details Plant-Based, Without Dairy, No Gluten

What Goes In

Vegetables

01 1 large sweet potato, peeled and cut into 1/2-inch cubes
02 1 medium yellow onion, finely chopped
03 3 cups fresh spinach, roughly chopped
04 3 cloves garlic, minced
05 1-inch piece fresh ginger, grated

Legumes

01 1 can (15 oz) chickpeas, drained and rinsed

Liquids

01 1 can (13.5 oz) full-fat coconut milk
02 1/2 cup vegetable broth or water
03 1 tablespoon fresh lime juice

Spices and Seasonings

01 2 tablespoons mild curry powder
02 1 teaspoon ground cumin
03 1/2 teaspoon turmeric
04 1/4 teaspoon cayenne pepper, optional
05 Salt and black pepper to taste

Oils

01 1 tablespoon coconut oil or vegetable oil

Garnish

01 Fresh cilantro leaves
02 Lime wedges

How to Make It

Step 01

Heat oil: Heat the coconut oil in a large skillet over medium heat.

Step 02

Sauté aromatics: Add the chopped onion and sauté for 3 to 4 minutes until soft and translucent.

Step 03

Bloom garlic and ginger: Stir in the garlic and ginger, cooking for 1 minute until fragrant.

Step 04

Toast spices with sweet potato: Add the sweet potato cubes, curry powder, cumin, turmeric, cayenne if using, salt, and pepper. Stir to coat the vegetables evenly in the spice mixture.

Step 05

Build sauce base: Pour in the coconut milk and vegetable broth. Mix well and bring to a gentle simmer.

Step 06

Cook sweet potatoes: Cover and cook for 12 to 15 minutes, stirring occasionally, until the sweet potatoes are tender.

Step 07

Add chickpeas: Add the chickpeas and cook for another 5 minutes to heat through.

Step 08

Wilt spinach: Stir in the chopped spinach and cook for 2 to 3 minutes until wilted.

Step 09

Finish with lime: Remove from heat and add lime juice. Adjust seasoning as needed.

Step 10

Serve: Serve hot, garnished with fresh cilantro and lime wedges. Enjoy with rice or naan.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You’ll Need

  • Large skillet with lid
  • Chef's knife
  • Cutting board
  • Wooden spoon or spatula
  • Measuring cups and spoons

Allergy details

Double-check ingredients for allergens; talk with your doctor if you’re uncertain.
  • Contains coconut, a tree nut allergen for some individuals
  • Always check canned goods and spice blends for potential allergens

Nutrition info (for each serving)

Nutrition data is for reference and isn’t meant as health advice.
  • Calorie count: 355
  • Fat content: 19 grams
  • Carbohydrates: 38 grams
  • Protein amount: 9 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.