Homemade Coconut Shrimp Curry with Chickpeas photo

I fell in love with this Coconut Shrimp Curry with Chickpeas the first time I made it on a busy weeknight when I needed something fast, comforting, and reliably flavorful. The coconut milk gives the sauce a silky richness, the spices add warmth without overpowering, and the chickpeas bulk the dish up so it feeds more people without extra effort. It’s one of those dinners I turn to when I want something that feels a little special but doesn’t demand hours in the kitchen.

This recipe comes together quickly, and the steps are straightforward. You start by softening an onion and blooming the spices so they sing, then add tomatoes and coconut milk to build a lush base. Toss in the shrimp and chickpeas at the end so the shrimp stay tender and the chickpeas keep a little bite. Finish with fresh cilantro and serve it over rice for a weeknight meal that’s both elegant and practical.

Below you’ll find the exact ingredient list and step-by-step method I follow every time, plus tips for swaps, troubleshooting, storage, and reheating. The goal is a dependable dish you can make with confidence.

What’s in the Bowl

Delicious Coconut Shrimp Curry with Chickpeas image

  • 1 Tbsp olive oil — Used for sautéing the aromatics and carrying the spices’ flavor.
  • 1 yellow onion, chopped — Adds sweetness and body to the sauce as it softens.
  • 1/2 tsp salt — Balances flavors; you can adjust at the end if needed.
  • 1/2 tsp black pepper — Adds a mild heat and depth.
  • 1 Tbsp fresh ginger, minced — Brings brightness and a warm, peppery note.
  • 3 cloves garlic, minced — Builds savory backbone and aroma.
  • 1 tsp ground coriander — Light citrusy spice that complements coconut.
  • 1/2 tsp ground cumin — Earthy base note that supports the curry powder.
  • 1/2 tsp ground turmeric — Gives color and a subtle, warm bitterness.
  • 1/8 tsp ground cayenne pepper (optional) — For an extra kick; leave out if you prefer mild.
  • 1 Tbsp curry powder — Core spice mix that defines the curry character.
  • 1 (14-ounce) can diced tomatoes, undrained — Adds acidity and body to the sauce.
  • 1 pound large shrimp (peeled and deveined) — The protein; add at the end so they remain tender.
  • 1 (15-ounce) can chickpeas, drained and rinsed — Adds bulk, texture, and plant-based protein.
  • 1 (15-ounce) can full-fat coconut milk — Creates the rich, creamy sauce.
  • 1/2 cup fresh cilantro, chopped — Bright finishing herb that lifts the dish.

Stepwise Method: Coconut Shrimp Curry with Chickpeas

  1. Measure and have ready all ingredients listed.
  2. In a medium-sized stockpot, heat 1 Tbsp olive oil over medium-high heat.
  3. Add the chopped yellow onion and cook, stirring occasionally, for 2 to 3 minutes until it begins to soften.
  4. Add 1/2 tsp salt, 1/2 tsp black pepper, 1 Tbsp fresh ginger (minced), 3 cloves garlic (minced), 1 tsp ground coriander, 1/2 tsp ground cumin, 1/2 tsp ground turmeric, 1/8 tsp ground cayenne pepper (optional), and 1 Tbsp curry powder. Continue cooking, stirring often, until the onion is soft and translucent and the spices are fragrant, about 2 to 3 more minutes (about 5 minutes total from step 3).
  5. Add the (14-ounce) can diced tomatoes, undrained, and cook, stirring constantly, for 1 minute.
  6. Pour in the (15-ounce) can full-fat coconut milk and bring the mixture to a boil. Reduce the heat and simmer for 5 to 6 minutes, stirring often.
  7. Add 1 pound large shrimp (peeled and deveined) and the (15-ounce) can chickpeas (drained and rinsed). Cook, stirring gently, until the shrimp are pink and curled, approximately 3 to 4 minutes.
  8. Stir in 1/2 cup fresh cilantro (chopped). Taste and adjust seasoning if needed.
  9. Serve hot (suggested over cooked rice).

What Makes This Recipe Special

This Coconut Shrimp Curry with Chickpeas stands out because it balances speed with layered flavor. The spices are toasted briefly in oil with the onion, which unlocks essential oils and builds depth that you wouldn’t get from simply dumping spices into the pot. The canned tomatoes add a touch of acidity to cut through the richness of the coconut milk, while the chickpeas make the dish more substantial without changing the texture drastically.

Another reason it’s special: timing. Shrimp cooks in minutes, so it gets added at the end and stays tender. Chickpeas and coconut milk create a satisfying mouthfeel, so you get comfort-food vibes without heavy cream. It’s a dish that reads impressive on the table but is honest and straightforward to make.

Allergy-Friendly Substitutes

Easy Coconut Shrimp Curry with Chickpeas recipe photo

  • Shrimp — Substitute firm tofu (press well and cube) for a plant-based option. Cook cubes longer to heat through and absorb the sauce.
  • Chickpeas — Canned white beans (like cannellini) or butter beans work similarly if you have a legume allergy that allows them.
  • Coconut milk — If you must avoid coconut, use full-fat canned cashew cream diluted with a bit of water for a similar texture (note: different flavor profile).
  • Ginger/Garlic — If you’re sensitive to raw alliums, reduce the amounts and increase warm spices like cumin and coriander slightly to compensate for aroma.

Appliances & Accessories

Quick Coconut Shrimp Curry with Chickpeas dish photo

  • Medium-sized stockpot — Essential for even cooking and simmering the sauce.
  • Wooden spoon or heatproof spatula — For stirring without scratching cookware.
  • Measuring spoons & cups — To keep spice ratios consistent.
  • Can opener — For the tomatoes, chickpeas, and coconut milk.
  • Knife and cutting board — For chopping the onion, mincing ginger and garlic, and chopping cilantro.
  • Rice cooker or pot for rice (optional) — If serving over rice, a reliable pot or cooker makes timing easier.

Common Errors (and Fixes)

Too bland: If the sauce tastes flat, it usually needs salt or acid. Add a pinch more salt, and if it still lacks brightness, squeeze a little lemon or lime just before serving.

Shrimp overcooked: Shrimp will go from perfectly tender to rubbery very quickly. Add them only once the coconut milk mixture has simmered and cook just until pink and curled—about 3 to 4 minutes as directed. Remove from heat immediately.

Spices not fragrant: If the curry tastes one-dimensional, the spices may not have been cooked long enough in oil. When sautéing the onion, give the spices those extra 2–3 minutes to bloom and become aromatic.

Watery sauce: If the sauce is thin, simmer it a few minutes longer uncovered to let it reduce and thicken. If it becomes too thick, thin with a splash of water or broth.

Year-Round Variations

Spring/Summer: Stir in a handful of chopped spinach or kale at the end to add freshness and color. Finish with extra cilantro and a squeeze of lime for brightness. You can also add fresh diced mango as a sweet contrast if you like sweet-savory combinations.

Fall/Winter: Add diced sweet potato or butternut squash to the pot with the tomatoes and coconut milk and simmer longer until tender. Roasted root vegetables stirred in at the end also add heartiness for cold nights.

Make it meatier: If you prefer more protein, add a second can of chickpeas or fold in a handful of shelled edamame during the last few minutes.

Chef’s Notes

Use good-quality canned coconut milk for creaminess—full-fat gives the best mouthfeel. If you only have light coconut milk, the dish will still work but will be less rich.

Chop your aromatics finely and keep them uniform so they soften at the same rate. Fresh cilantro at the end brightens the entire dish; if you’re not a cilantro fan, try chopped parsley or thinly sliced scallions instead.

Adjust heat by controlling the cayenne—1/8 tsp is optional in the recipe. If you want a smokier pepper note, substitute a pinch of smoked paprika for some of the cayenne.

Cooling, Storing & Rewarming

Cooling & Refrigeration

Cool the curry at room temperature for no more than an hour, then transfer to airtight containers. Store in the refrigerator for up to 3 days. The chickpeas hold up well; shrimp will soften a bit but remain tasty.

Freezing

Freeze in airtight containers for up to 2 months. Note that coconut milk can separate somewhat after freezing; thaw in the refrigerator and stir well before reheating. If you plan to freeze, consider leaving out the cilantro and adding it fresh when serving.

Rewarming

Reheat gently on the stove over low-medium heat, stirring occasionally. Add a splash of water, broth, or coconut milk if the sauce seems too thick. Alternatively, microwave in short bursts, stirring between intervals for even heating. Avoid high heat to keep the shrimp from becoming rubbery.

Coconut Shrimp Curry with Chickpeas FAQs

Can I use frozen shrimp? Yes. Thaw completely and pat dry before adding to the pot. You may want to reduce the simmer time slightly if the shrimp are already thawed. If cooking from frozen, add a couple extra minutes but watch closely so they don’t overcook.

Is this recipe gluten-free? Yes, based on the ingredient list provided this recipe is gluten-free. Always check your curry powder and other packaged ingredients for hidden gluten if you have a strict sensitivity.

Can I make this spicier or milder? Absolutely. Omit the cayenne for milder heat, or add extra cayenne, a diced fresh chili, or a pinch of chili flakes to increase spice. Adjust gradually and taste as you go.

What should I serve with it? This recipe is suggested over cooked rice, which soaks up the sauce beautifully. It also pairs well with quinoa, naan, or cauliflower rice if you prefer a lower-carb option.

How long does it take to make? From start to finish you’re looking at roughly 25–30 minutes if your prep is ready—onions chopped, garlic and ginger minced, and cans opened. It’s a great quick-cook option.

Wrap-Up

Coconut Shrimp Curry with Chickpeas is a reliable, flavorful weeknight winner. It balances speed with depth, and the chickpeas make it economical and filling. Follow the steps above to keep the shrimp tender and the sauce silky, and you’ll have a dish that feels special without fuss. If you try it, let me know what variation you made—there’s always room to tweak this to your taste.

Homemade Coconut Shrimp Curry with Chickpeas photo

Coconut Shrimp Curry with Chickpeas

A simple coconut shrimp curry with chickpeas and tomatoes simmered in a spiced coconut milk sauce, finished with fresh cilantro.
Servings: 6 servings

Ingredients

Ingredients

  • 1 Tbspolive oil
  • 1 yellow onionchopped
  • 1/2 tspsalt
  • 1/2 tspblack pepper
  • 1 Tbspfresh gingerminced
  • 3 clovesgarlicminced
  • 1 tspground coriander
  • 1/2 tspground cumin
  • 1/2 tspground turmeric
  • 1/8 tspground cayenne pepperoptional
  • 1 Tbspcurry powder
  • 1 14-ounce candiced tomatoes, undrained
  • 1 poundlarge shrimppeeled and deveined
  • 1 15-ounce canchickpeas, drained and rinsed
  • 1 15-ounce canfull-fat coconut milk
  • 1/2 cupfresh cilantrochopped

Instructions

Instructions

  • Measure and have ready all ingredients listed.
  • In a medium-sized stockpot, heat 1 Tbsp olive oil over medium-high heat.
  • Add the chopped yellow onion and cook, stirring occasionally, for 2 to 3 minutes until it begins to soften.
  • Add 1/2 tsp salt, 1/2 tsp black pepper, 1 Tbsp fresh ginger (minced), 3 cloves garlic (minced), 1 tsp ground coriander, 1/2 tsp ground cumin, 1/2 tsp ground turmeric, 1/8 tsp ground cayenne pepper (optional), and 1 Tbsp curry powder. Continue cooking, stirring often, until the onion is soft and translucent and the spices are fragrant, about 2 to 3 more minutes (about 5 minutes total from step 3).
  • Add the (14-ounce) can diced tomatoes, undrained, and cook, stirring constantly, for 1 minute.
  • Pour in the (15-ounce) can full-fat coconut milk and bring the mixture to a boil. Reduce the heat and simmer for 5 to 6 minutes, stirring often.
  • Add 1 pound large shrimp (peeled and deveined) and the (15-ounce) can chickpeas (drained and rinsed). Cook, stirring gently, until the shrimp are pink and curled, approximately 3 to 4 minutes.
  • Stir in 1/2 cup fresh cilantro (chopped). Taste and adjust seasoning if needed.
  • Serve hot (suggested over cooked rice).

Equipment

  • large pot such as a Dutch oven

Notes

Notes
Julia’s changes: Once all of the ingredients were added except for the shimp, I simmered for about 15 minutes instead of 5, simply to reduce the liquid and to make sure the flavors got cooked together.
Prep Time10 minutes
Cook Time30 minutes
Total Time40 minutes
Course: Main Course

Similar Posts

Leave a Reply

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

Recipe Rating