Coconut curry chickpeas with sweet potato, spinach and brown rice in a ceramic bowl

One-Pot Coconut Curry Chickpeas with Sweet Potato & Spinach

The Nourishing Table • Simple Recipes

Creamy coconut curry, tender sweet potato, chickpeas, and spinach—all in one pot and ready in about 35 minutes. Cozy enough for a slow evening, practical enough for a Tuesday.

Serves4
Prep10 minutes
Cook25 minutes
Total35 minutes

This one-pot coconut curry with chickpeas, sweet potato, and spinach is warm, creamy, and filling without requiring a sink full of dishes. The sweet potato softens directly in the sauce, the chickpeas make it substantial, and the spinach folds in at the very end—because nobody needs to babysit spinach for twenty minutes.

Serve it over rice, spoon it into bowls as-is, or add warm flatbread for scooping. The spice level is easy to adjust, which makes it useful for family dinner while still giving heat-lovers room to wake up their own bowl.

A quick curry-powder note: Curry powder blends vary in salt, heat, color, and intensity. Smell and taste a tiny pinch of yours before cooking. If it is especially hot, start with less red pepper and add heat at the table.

Why This Recipe Earns a Repeat

  • One pot: aromatics, vegetables, chickpeas, and sauce cook together.
  • Pantry-friendly: canned chickpeas and coconut milk do most of the work.
  • Flexible heat: keep the pot mild and let everyone add chili flakes or hot sauce separately.
  • Good leftovers: the flavors settle in nicely for lunch the next day.
  • Comfort without a project: it tastes slow-cooked, but dinner is ready in about 35 minutes.

One-Pot Coconut Curry Chickpeas

4 servings · 10 minutes prep · 25 minutes cooking · 35 minutes total

Ingredients

  • 1 tablespoon olive oil
  • 1 small yellow onion, diced
  • 3 garlic cloves, minced
  • 1 tablespoon grated fresh ginger
  • 2 teaspoons curry powder
  • ½ teaspoon ground cumin
  • ¼ teaspoon red pepper flakes, optional
  • 1 medium sweet potato, cut into ½-inch cubes
  • 2 cans chickpeas, drained and rinsed
  • 1 can full-fat coconut milk
  • 1 cup low-sodium vegetable broth
  • 3 cups baby spinach
  • 1 tablespoon fresh lime juice
  • ½ teaspoon salt, plus more to taste
  • Cooked rice, cilantro, or lime wedges, for serving

Directions

  1. Warm the olive oil in a large Dutch oven or deep pot over medium heat. Add the onion and cook for 4–5 minutes, stirring occasionally, until softened.
  2. Add the garlic, ginger, curry powder, cumin, and optional red pepper flakes. Stir constantly for about 30 seconds, just until fragrant.
  3. Add the sweet potato, chickpeas, coconut milk, and vegetable broth. Stir well and bring the mixture to a gentle simmer.
  4. Reduce the heat to medium-low and simmer uncovered for 15–18 minutes, stirring every few minutes, until the sweet potato is easily pierced with a fork. Keep the simmer gentle so the coconut sauce does not scorch.
  5. Fold in the spinach a handful at a time. Cook for 1–2 minutes, until wilted but still green.
  6. Stir in the lime juice and salt. Taste and adjust the seasoning. Serve over warm rice with cilantro, lime, or red pepper flakes if desired.
Young Black woman stirring coconut curry chickpeas with sweet potato and spinach in a green Dutch oven
Keep the curry at a gentle simmer and stir along the bottom of the pot so the coconut sauce stays smooth.

The Small Details That Make It Better

Cut the sweet potato fairly small

Half-inch cubes cook in roughly the same time as the sauce. Large chunks can still be firm when everything else is ready. The pieces do not need to be perfect—just reasonably close in size.

Wake up the spices first

Stirring the curry powder, cumin, garlic, and ginger in the warm oil for about 30 seconds helps their flavor spread through the whole pot. Stay nearby: garlic can go from fragrant to scorched quickly.

Add spinach at the end

Spinach only needs a minute or two. Adding it late keeps some color and prevents it from disappearing completely into the sauce.

What This Bowl Brings to the Table

Chickpeas contribute plant protein and fiber, sweet potato provides beta-carotene, and spinach adds folate and vitamin K. Coconut milk gives the curry its creamy texture and also contains saturated fat, so use full-fat for richness or light coconut milk if that suits your preferences. This is simply a satisfying meal—not a cleanse, cure, or magic bowl.

Easy Swaps

If you do not have…Try…
Sweet potatoButternut squash cut into small cubes, or regular potato with a few extra minutes of simmering.
ChickpeasWhite beans or drained lentils. The texture will be softer but still satisfying.
Baby spinachChopped kale. Add it several minutes earlier so it has time to soften.
Full-fat coconut milkLight coconut milk for a thinner, lighter sauce.
Vegetable brothWater plus a small amount of low-sodium bouillon.
Fresh gingerUse ¾ teaspoon ground ginger, knowing the flavor will be less bright.

Make It Work for Family Dinner

Leave the red pepper flakes out of the main pot if anyone is sensitive to heat, then place chili flakes or hot sauce on the table. Serve the curry family-style with rice, lime wedges, cilantro, and warm flatbread. Everyone can build a bowl that feels right without turning dinner into four separate meals.

Young Black family of four eating coconut curry chickpeas with sweet potato and spinach together at home
One shared serving bowl, four personal bowls, and nobody has to agree on the exact amount of spice.

Storage and Meal Prep

  • Refrigerator: Cool promptly and store in an airtight container for up to 3–4 days.
  • Freezer: Freeze portions for up to 2 months. The spinach will soften after thawing, but the curry still reheats well.
  • Reheating: Warm gently on the stove or in the microwave, adding a splash of broth or water if the sauce has thickened.
  • Meal prep: Store rice separately so it does not absorb all the sauce before lunch.
  • Fresh finish: Add lime and herbs after reheating to brighten the leftovers.

Quick Troubleshooting

Why is my sweet potato still firm?

The pieces may be larger than ½ inch, or the simmer may be too gentle. Cover the pot for 3–5 minutes, then test again. Add a splash of broth if the sauce becomes too thick.

Why is the curry watery?

Let it simmer uncovered for another 3–5 minutes. You can also gently mash a few chickpeas against the side of the pot and stir them back into the sauce.

Why is the curry too thick?

Stir in vegetable broth or water a few tablespoons at a time until it reaches the consistency you like.

How do I calm down too much heat?

Add a little more coconut milk and serve the curry with extra rice. Lime brightens the flavor, but it will not remove strong heat on its own.

Save This Recipe for a Busy Night

Screenshot or save the card below for the evening when dinner needs to be cozy, quick, and made in one pot. Share it with the friend who always asks for an easy meatless meal.

Saveable recipe card for one-pot coconut curry chickpeas with sweet potato and spinach

Food and wellness note: This article is for general educational purposes and is not individualized medical or nutrition advice. Ingredient needs vary; check labels for allergens and speak with a qualified clinician or dietitian if you have a medical condition or specific dietary concern.

The Sunday Soft Reset

A calmer start to your week.

Get Lifvyt’s weekly collection of gentle wellness reads, nervous-system resets and practical tools — plus the free 5-Minute Nervous System Reset Guide.

Lifvyt – Free 5-Minute Nervous System Reset Guide

By signing up, you’ll receive the free guide and one gentle Lifvyt email each week. Unsubscribe anytime.

Leave a Comment

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

Shopping Cart
Follow on WhatsApp