As I stood in my kitchen, the fragrant scent of garam masala wafted through the air, instantly transporting me to vibrant marketplaces filled with spices and warmth. That's the magic of my Chickpea Curry with Jasmine Rice; it's not just a meal—it's an experience that brings comfort and a touch of adventure right to your dinner table. This simple yet satisfying recipe showcases a delightful blend of chickpeas and spinach, all wrapped in creamy goodness thanks to a dollop of Greek yogurt. With a mere 25 minutes of prep and cook time, you’ll have a healthy, crowd-pleasing dish that banishes the need for takeout. Plus, it's perfect for meal prep, making your weeknight dinners a breeze. Ready to dive into this delicious journey? Let’s spark your next culinary adventure!

Why is this Chickpea Curry special?
Simplicity: In just 25 minutes, you can whip up a meal that's perfect for any night of the week.
Rich in Flavor: A blend of garam masala, garlic, and creamy Greek yogurt creates a deliciously aromatic dish that tantalizes your taste buds.
Nutritious: Packed with protein and fiber from chickpeas, plus vitamins from fresh spinach, it’s a healthy choice for everyone.
Versatile: Serve it over jasmine rice or with naan—the options are limitless!
Crowd-Pleasing: Ideal for family dinners or impressing guests, this curry is bound to be a hit!
Experience the magic of my Chickpea Curry with Jasmine Rice; it’s a dish that’s as delightful to eat as it is to prepare!
Chickpea Curry with Jasmine Rice Ingredients
For the Rice
• Jasmine rice – This aromatic rice perfectly complements the flavors of the curry.
• Water – Essential for cooking the rice for a fluffy texture.
• Salt – A little brings out the natural flavors!
• Minced garlic – Adds a fragrant note that makes the rice pop.
For the Curry
• Canola oil – A light oil that helps sauté the onions and bloom the spices.
• Large onion – Diced for a sweet and savory base flavor.
• Garam masala – The star spice blend that gives the curry its unique warmth.
• Chickpeas – Rinsed and drained, these are the protein-packed hero of this dish.
• Crushed tomatoes – Provides a juicy, tangy element to the curry.
• Fresh baby spinach – Add a pop of color and nutrients to your Chickpea Curry.
• Plain 2% Greek yogurt – Stirred in for a creamy finish that ties everything together.
• Fresh cilantro – A sprinkle on top adds brightness and fresh flavor!
Embrace the delightful flavors of my Chickpea Curry with Jasmine Rice; each ingredient plays a vital role in this comforting dish!
Step‑by‑Step Instructions for Chickpea Curry with Jasmine Rice
Step 1: Cook the Jasmine Rice
In a small saucepan, combine 1 ½ cups of uncooked jasmine rice, 2 ¼ cups of water, ½ teaspoon salt, and 1 teaspoon minced garlic. Bring the mixture to a boil over high heat, then reduce to low and cover. Let it simmer for about 12 minutes without stirring. Once the rice is tender, turn off the heat and allow it to sit covered for another 5 minutes before fluffing with a fork.
Step 2: Sauté the Onion
Heat a large saucepan over medium-high heat and add 1 tablespoon of canola oil, swirling it to coat the bottom. Add 1 large diced onion and sauté for about 5 minutes until it becomes tender and translucent, stirring often to prevent browning. The onion should give off a sweet aroma, setting a flavorful base for your Chickpea Curry.
Step 3: Bloom the Spices
Stir in 1 ½ teaspoons of garam masala into the sautéed onion, cooking for about 30 seconds. This step helps bloom the spices, releasing their rich aromas and flavors. You should notice a delightful fragrant waft filling your kitchen, inviting your senses to the delicious curry journey ahead.
Step 4: Add Chickpeas, Tomatoes, and Spinach
Add 2 cans of rinsed and drained chickpeas, 1 can of crushed tomatoes, and 6 ounces of fresh baby spinach to the pan. Cook for about 2 minutes, stirring occasionally until the spinach wilts and the tomatoes begin to bubble gently. The vibrant colors will brighten your dish, making the Chickpea Curry even more inviting.
Step 5: Cream it Up
Remove the pan from heat and stir in ½ cup of plain 2% Greek yogurt and the remaining 1 teaspoon salt. Mix until all ingredients are creamy and well combined, creating a luscious texture that coats the chickpeas and spinach. The yogurt adds a wonderful depth, transforming your Chickpea Curry into a comforting delight.
Step 6: Serve and Garnish
Sprinkle freshly chopped cilantro over the top of the Chickpea Curry for a fresh finish. Serve the creamy curry over the prepared jasmine rice, allowing the flavors to meld beautifully. Guaranteed to be a crowd-pleaser, this dish warms both the heart and belly!

How to Store and Freeze Chickpea Curry with Jasmine Rice
Room Temperature: Store leftover Chickpea Curry at room temperature for no more than 2 hours to ensure freshness and safety.
Fridge: Keep your curry in an airtight container in the fridge for up to 3 days. Reheat on the stovetop or microwave until steaming.
Freezer: For longer storage, freeze the Chickpea Curry in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: When ready to enjoy, gently reheat the thawed curry on the stovetop over low heat, adding a splash of water to maintain creaminess.
Chickpea Curry with Jasmine Rice Variations
Feel free to embrace your creativity and customize this hearty dish to suit your taste buds!
-
Dairy-Free: Substitute Greek yogurt with coconut yogurt or cashew cream for a rich, creamy texture.
Coconut yogurt enriches the flavor, while cashew cream maintains that beloved creaminess, making it a perfect swap for a dairy-free delight. -
Spicy Kick: Add jalapeños or crushed red pepper flakes while sautéing the onions for extra heat.
A little spice can elevate your curry! Just remember to adjust according to your personal heat preference for the best experience. -
Vegetable Boost: Toss in additional veggies like bell peppers, carrots, or zucchini for a vibrant, colorful dish.
This not only adds nutrition but also texture, creating a satisfying medley that makes your curry even more delightful. -
Quinoa Alternative: Swap jasmine rice for fluffy quinoa for a protein-packed base that complements the curry beautifully.
Quinoa adds a nutty flavor and a delightful texture, making every bite a little more unique! -
Herb Twist: Experiment with different herbs like mint or parsley instead of cilantro to switch up the flavor profile.
Fresh herbs can transform a dish, so feel free to explore new combinations to suit your taste! -
Roasted Chickpeas: Add roasted chickpeas on top for a crunchy texture that contrasts beautifully with the creamy curry.
This adds an exciting crunch, enhancing the overall eating experience and making it more enjoyable. -
Nutty Flavor: Stir in a tablespoon of almond or peanut butter for a nutty richness that rounds out the dish.
This twist adds depth, creating a luscious texture that makes each bite memorable. -
Lentil Option: Replace chickpeas with cooked lentils for a change while keeping the protein-packed goodness.
Lentils bring a different texture and flavor profile, offering variety while still being incredibly satisfying.
Tips for the Best Chickpea Curry
Use Fresh Spices: Freshly ground spices yield more flavor. Make sure your garam masala is fragrant and not past its prime.
Don’t Overcook the Spinach: Stir in the fresh spinach just until it wilts. Overcooking can make it soggy and lose that vibrant green color.
Adjust Creaminess: If you prefer a thicker curry, use more Greek yogurt. Start with less and mix in to reach your desired creaminess.
Rinsing Chickpeas: Rinse your canned chickpeas thoroughly to remove excess sodium and any canning liquids that can affect the taste.
Taste and Season: Always taste your curry before serving. Adjust salt or spices to your liking for the ultimate Chickpea Curry with Jasmine Rice experience!
What to Serve with Chickpea Curry with Jasmine Rice
Pair your meal with delightful sides and drinks that enhance the rich flavors of your curry and bring everything together beautifully.
-
Warm Naan Bread: Soft and pillowy, naan is perfect for scooping up the creamy chickpea curry and adds a wonderful texture contrast.
-
Cucumber Raita: This cooling yogurt dip balances the spice with refreshing cucumber, offering a lovely accompaniment to the warm curry.
-
Spicy Mango Chutney: A dash of sweet and spicy chutney brings an exciting burst of flavor that contrasts beautifully with the savory chickpeas.
-
Roasted Cauliflower: Crispy cauliflower seasoned with Indian spices provides a satisfying crunch that complements the creamy curry beautifully.
-
Cilantro Lemon Rice: Fragrant rice with a zesty kick enhances the jasmine rice, adding a fresh twist to the overall dish.
-
Lentil Salad: A hearty lentil salad with tomatoes and a citrus vinaigrette offers a bright and nutritious side that pairs well with the rich curry.
For drinks, consider a Mango Lassi to meld perfectly with your meal, or even a light Chardonnay to keep the dining experience refreshing and polished.
Make Ahead Options
These Chickpea Curry with Jasmine Rice are fantastic for meal prep and can save you precious time during your busy week! You can chop the onions, mince the garlic, and even rinse and drain the chickpeas up to 3 days in advance; store them in airtight containers in your refrigerator to keep them fresh. The curry can be made ahead and refrigerated for up to 3 days as well; just leave out the Greek yogurt until you're ready to enjoy it to ensure it remains creamy and flavorful. When you're ready to serve, simply reheat the curry on a stovetop over low heat, add the yogurt, and finish by garnishing with fresh cilantro before serving it over the warmed jasmine rice. This way, you’ll have a delicious homemade meal ready with minimal effort!

Chickpea Curry with Jasmine Rice Recipe FAQs
What type of chickpeas should I use?
Absolutely! For this Chickpea Curry with Jasmine Rice, you can use canned chickpeas for convenience. Just make sure to rinse and drain them thoroughly to remove excess sodium and the canning liquid, which can affect the flavor and consistency of your dish.
How do I store leftover Chickpea Curry?
Very! Store any leftover Chickpea Curry in an airtight container in the refrigerator for up to 3 days. When reheating, you can warm it gently on the stovetop over low heat, adding a splash of water if it looks too thick. Enjoy it over fresh jasmine rice or with some crusty bread.
Can I freeze Chickpea Curry?
Definitely! You can freeze the Chickpea Curry in freezer-safe containers for up to 3 months. To freeze, let it cool completely, then portion it into containers, making sure to leave some space for expansion. When you're ready to eat, thaw it overnight in the fridge before reheating it on the stovetop.
What if my curry is too watery?
If your Chickpea Curry with Jasmine Rice turns out too watery, don't worry! Simply remove the pan from heat, let it sit for a couple of minutes, and let some liquid evaporate. You can also stir in a bit more Greek yogurt to thicken it and enhance that creamy texture we love!
Can I make this dish vegan?
Absolutely! To make this Chickpea Curry vegan, simply substitute the Greek yogurt with a dairy-free yogurt alternative or use coconut milk for creaminess. The curry’s flavors will still shine, and everyone can enjoy a plant-based delight!

Irresistibly Creamy Chickpea Curry with Jasmine Rice
Ingredients
Equipment
Method
- In a small saucepan, combine jasmine rice, water, salt, and minced garlic. Bring to a boil, reduce to low, cover, and simmer for 12 minutes. Remove from heat and let sit covered for 5 minutes.
- Heat a large saucepan, add canola oil, then sauté the diced onion for 5 minutes until tender.
- Stir in garam masala and cook for 30 seconds to bloom the spices.
- Add chickpeas, crushed tomatoes, and fresh spinach. Cook for 2 minutes until spinach wilts and tomatoes bubble.
- Remove from heat and stir in Greek yogurt and remaining salt until creamy.
- Sprinkle cilantro on top and serve over jasmine rice.





Leave a Reply