
This 10-minute curry recipe transforms pantry staples into a restaurant-worthy meal without sacrificing flavor or time. The secret lies in pre-mixed spices and quick-cooking chickpeas that absorb bold flavors in minutes—no simmering required.
I developed this dish after years of testing fast curries, and it consistently delivers depth and complexity in just 10 minutes. What sets this apart is the technique: toast whole spices in oil for 30 seconds to unlock their aroma, then add garlic and ginger for a fragrant base.
Chickpeas and spinach cook together, absorbing the spiced tomato sauce while maintaining texture. The result is a dish that’s restaurant-quality but built for weeknights—no advanced skills needed.
By the time you plate it, you’ll have a vibrant curry with tender chickpeas, wilted spinach, and a sauce that balances heat, sweetness, and tang. Serve over basmati rice or with naan for a complete meal that feels indulgent without the effort. The best part?
Every step is streamlined for speed without compromising taste. Perfect for busy weeknights, meal prep, or impressing guests with minimal effort. Let’s make this curry—fast, flavorful, and foolproof.
Ingredients for 10 minute curry
Pantry staples meet bold spices for this lightning-fast curry that delivers restaurant depth in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Chickpeas (Canned) 🥜 | 1 ½ cups | Drained and rinsed thoroughly |
| Fresh Spinach 🌿 | 4 cups | Baby spinach works perfectly |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For toasting spices and sautéing |
| Yellow Onion 🧅 | ½ whole | Finely diced, about 1 cup |
| Garlic Cloves 🧄 | 3 cloves | Minced finely for aromatic base |
| Fresh Ginger 🌿 | 1 tbsp | Grated, not powdered |
| Tomato Paste 🍅 | 2 tbsp | Squeeze tube preferred for convenience |
| Coconut Milk (Full-Fat) 🥥 | ½ cup | Canned, unsweetened preferred |
| Curry Powder 🌶️ | 1 ½ tbsp | Madras or garam masala works best |
| Ground Cumin 🌿 | ½ tbsp | Toasted for deeper flavor |
| Turmeric Powder 🌶️ | ½ tsp | Bright yellow color indicator |
| Ground Coriander 🌿 | ½ tsp | Freshly ground preferred |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for best flavor |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
The chickpeas are the star here—canned chickpeas cut the prep time, but if you’re going fresh, soak overnight. Trader Joe’s has the best-priced canned chickpeas in the bulk bin section, and they’re consistently tender. Fresh spinach wilts fast, so grab a pre-washed bag from the grocery store’s ready-to-use section. The spices? Penzeys or Spicewalla if you want to splurge, but the regular grocery store curry powder works fine—just make sure it’s not ancient. Toasting the spices in oil for 30 seconds unlocks their aroma, so don’t skip this step. The ginger and garlic should be freshly grated and minced—pre-minced garlic lacks punch.
No curry powder? Mix 1 tsp each of ground cumin, coriander, turmeric, and paprika for a quick substitute. Fresh ginger hard to find? Powdered ginger works at half the amount, but it won’t have the same depth. Coconut milk too expensive? Greek yogurt or sour cream adds creaminess (though it’s not vegan). The tomato paste can be swapped for 1/4 cup tomato sauce if you’re in a pinch. For extra heat, add a pinch of cayenne or a dash of hot sauce. The lemon juice is non-negotiable—it brightens everything up, so don’t skip it.
This curry reheats beautifully—tastes even better the next day as flavors meld. Keeps for 4-5 days in the fridge, freezes for 3 months. I always make a double batch and portion it into containers for quick lunches. The spinach will wilt faster when reheated, so add fresh when serving. Store coconut milk in the pantry, but open the can and refrigerate it after using. The spices? Keep them in a cool, dark place—glass jars with tight lids are your best bet to preserve freshness.
Why You’ll Love This Recipe
- Pantry-to-Plate Magic: I swear by this one—no fancy shopping trips, just the basics you already have. That can of chickpeas? Yes. The onion sitting in your fridge? Even better. Sauté it with olive oil, toss in minced garlic, and boom: you’re halfway to flavor town.
- Spinach’s Secret Boost: Fresh spinach wilts into this curry like it’s been simmering for hours. Honestly, it’s the little things—the way it softens just enough to soak up the garlic’s punch while keeping that bright green pop. (Yes, even on a Tuesday night.)
- Lunchbox Hero: Pack this for work or school—it reheats like a dream and still tastes fresh. Between us, I’ve sent my kid to school with this in a thermos, and they’ve come home begging for seconds. (No judgment.)
- Budget Night Saved: Forget takeout—this feeds four for under $10. The chickpeas stretch the meal, the olive oil adds richness without breaking the bank, and the leftovers? They’re my secret weapon for lazy mornings.
Step-by-step instructions for spiced chickpea and spinach curry
Here’s how to whip up this vibrant curry in record time—no shortcuts, just smart technique.
Bloom the Spices in Olive Oil
Heat the 2 tablespoons extra-virgin olive oil in a large skillet over medium heat until shimmering but not smoking. Add the 0.5 whole yellow onion and cook for 3-4 minutes until softened and translucent. This is where the magic starts—the onions should caramelize just enough to build flavor without burning.
Stir in the 3 minced garlic cloves and 1 tablespoon fresh ginger, cooking for 30 seconds until fragrant. Here’s the thing—don’t let them brown or they’ll turn bitter. Immediately add the 1.5 tablespoons curry powder, 0.5 tablespoon ground cumin, 0.5 teaspoon turmeric powder, and 0.5 teaspoon ground coriander. Toast the spices for 1 minute, stirring constantly, until you can smell that warm, earthy aroma. This step develops the complex flavor profile that makes this curry sing.
Build the Sauce Base
Add the 2 tablespoons tomato paste and stir vigorously for 1 minute until it darkens slightly and coats the spices. This creates the foundation for your sauce. Pour in 1 cup water (not listed but essential for consistency) and scrape up any browned bits from the bottom of the pan—those bits are pure flavor. Let the mixture simmer for 2 minutes until slightly thickened.
Reduce heat to low and stir in the 0.5 cup full-fat coconut milk. The curry will look thin at first, but it’ll come together beautifully. Here’s where it gets fun—taste and adjust seasoning with 0.5 teaspoon salt and 0.25 teaspoon black pepper. You want the flavors to be balanced but vibrant, with the spices shining through.
Incorporate Chickpeas and Spinach
Add the 1.5 cups drained chickpeas (make sure they’re thoroughly rinsed) and stir to coat them in the sauce. Let them simmer for 2 minutes to absorb some of the flavors. Now, here’s the moment that matters: fold in the 4 cups fresh spinach, stirring constantly until just wilted—about 1 minute. The spinach should soften but still retain some texture, not turn to mush.
Remove from heat and stir in the 1 tablespoon fresh lemon juice. This brightens the entire dish, cutting through the richness of the coconut milk and adding a refreshing finish. Give everything a final taste—you might want to add a pinch more salt or a squeeze of extra lemon if needed. The curry should be creamy, aromatic, and perfectly balanced.
Serve Immediately with Crusty Bread
Serve the curry hot, straight from the pan, while the spinach is still vibrant and the chickpeas are warm. The dish should be fragrant with warm spices, creamy from the coconut milk, and bright from the lemon. Each bite should deliver a perfect balance of earthy spices, tender chickpeas, and fresh spinach.
For the ultimate experience, pair with warm naan or crusty bread to soak up every last bit of that delicious sauce. This curry comes together faster than you’d expect, but don’t rush the individual steps—each one builds on the last to create a restaurant-quality dish in just 10 minutes. Real talk: the secret isn’t speed, it’s technique. Trust the process and you’ll have a curry that’s as impressive as it is quick.
Pro Tips For Making 10 Minute Curry
- Sear the Onion First: I learned this the hard way—skipping the sear means a bland base. Dice the onion into even ¼-inch pieces, then cook them in olive oil over medium-high heat until golden brown (about 5-6 minutes). That caramelized flavor is the foundation of your curry, not just a step you rush through.
- Drain and Rinse Chickpeas: Canned chickpeas taste like swimming pool water if you don’t rinse them first. Drain them, then give them a quick cold water rinse to cut the metallic tang. Pat them dry with a paper towel afterward—they’ll absorb flavors better and won’t make your curry watery.
- Crush Garlic with a Knife: Minced garlic burns in 10 minutes. Instead, peel the cloves, smash them flat with the side of your knife, then slice them thinly. They’ll cook faster without turning bitter, and the texture stays intact—no mushy garlic sludge in your curry.
- Add Spinach Last: Tossing spinach in too early wilts it into a sad, limp mess. Wait until the very end, stir it in for 30 seconds, then turn off the heat immediately. The residual heat will just enough to soften the leaves without killing their vibrant color.
Pro cooking tips for perfect results
Spice Blooming Magic
Toast your spices in oil for 30 seconds—this isn’t just cooking, it’s unlocking their hidden aromas. The moment you add curry powder and cumin, stir constantly to prevent burning.
I use a 10-inch cast iron skillet because it retains heat perfectly, but any heavy pan works. The spices should smell warm and earthy, not bitter—this is your flavor foundation. 🌶️
Tomato Paste Hack
Use squeeze-tube tomato paste for convenience, but don’t skip the 1-minute cook time—this darkens it slightly and builds depth. I’ve tried skipping this step, and the curry always tastes flat.
Add 1 cup water (not listed in ingredients) to thin the sauce and create a silky texture. Scrape up those browned bits—they’re packed with flavor. 🍅
Spinach Timing
Add spinach at the very end and stir constantly for 1 minute—any longer and it turns to mush. The leaves should just wilt while keeping their vibrant green color.
I like to use pre-washed baby spinach for convenience, but fresh works too. The lemon juice at the end brightens everything up—don’t skip it! 🌿
Coconut Milk Trick
Full-fat coconut milk adds richness, but if you’re watching calories, Greek yogurt works in a pinch. Stir it in on low heat to prevent curdling. The sauce will look thin at first, but it thickens as it cooks. For extra creaminess, add 1 tablespoon heavy cream at the end. 🥥
One-Pot Efficiency
Use the same pan for every step—no washing required! Start with onions, then spices, then sauce, and finally chickpeas and spinach. This keeps everything hot and flavorful. I swear by a non-stick skillet with a lid for easy stirring.
The whole process should take 10 minutes max—set a timer if you’re new to this! ⏱️
Lemon Juice Boost
Fresh lemon juice is non-negotiable—it cuts through the richness and balances the spices. Use 1 tablespoon for brightness, but add more if your lemons are tart. I like to zest a little lemon peel into the curry for extra aroma. The final taste should be vibrant, not flat. 🍋
Nutrition facts
Frequently asked questions
Can I make this curry without chickpeas?
Swap chickpeas for 1.5 cups cooked chicken breast (cut into bite-sized pieces) or 1.5 cups paneer cubes (toasted for extra flavor). For a vegan option, use 1.5 cups firm tofu (pressed and cubed). Just adjust cooking time—chicken needs 3-4 minutes to warm through while paneer/tofu only needs 1-2 minutes to heat up.
Why does my curry taste too spicy?
Curry powder varies in heat levels—some brands are much spicier than others. To balance it, stir in 1-2 tablespoons plain yogurt or 1 tablespoon coconut milk> at the end. For future batches, reduce curry powder by 0.5 teaspoon> or add 0.5 teaspoon sugar> to temper the heat. The lemon juice also helps brighten and balance flavors.
Can I prep this curry ahead of time?
Yes! Make it 1 day ahead and store in an airtight container> in the fridge. The flavors actually improve overnight as the spices meld. Reheat gently on low heat> with 1 tablespoon water> to prevent drying. For freezing, portion into meal-sized containers> and freeze for up to 3 months>. Thaw overnight in the fridge before reheating.
What if I don’t have fresh spinach?
Use 1 cup frozen spinach> (thawed and drained) or 1 cup chopped kale> (stems removed). For a different texture, try 1 cup chopped bell peppers> or 1 cup peas>. Just reduce cooking time to 30 seconds>—frozen veggies release water quickly. The key is keeping the greens vibrant, so don’t overcook!
How can I make this curry creamier?
Add 2 tablespoons heavy cream> or 2 tablespoons Greek yogurt> at the very end for extra richness. For a vegan option, stir in 2 tablespoons coconut cream> (the thick part from the top of chilled coconut milk). You can also reduce the water by 0.25 cup**> to make the sauce thicker and more velvety.
- 6 Oz Chocolate Chip Cookie Recipe: Perfectly Balanced Crispy Edges and Chewy Hearts - September 25, 2026
- 6-Inch Coffee Cake Recipe: Vanilla Bean Swirls and Buttery Streusel Topping - September 25, 2026
- 1 Hour Soup Recipe: Velvety Richness Without the Wait - September 25, 2026