If you’re craving a dish that’s bursting with flavor, super comforting, and easy to whip up any night of the week, this Chickpea and Tomato Curry Recipe is your new best friend. Imagine tender chickpeas swimming in a rich, spiced tomato sauce that’s both hearty and wholesome. This recipe brings together simple pantry staples into an irresistible, vegan-friendly meal that tastes way more complicated than it is. Whether you’re a seasoned curry lover or just dipping your toes into plant-based cooking, this curry is guaranteed to warm your heart and your taste buds.
Ingredients You’ll Need
Every ingredient in this curry plays a starring role. From the fragrant spices to the creamy coconut milk, each element builds layers of flavor and texture that make this dish unforgettable. Here’s what you’ll need to bring it all together:
- 2 tablespoons vegetable oil or olive oil: The base that helps bloom the spices and soften the aromatics.
- 1 small onion, finely chopped: Adds sweetness and depth when sautéed.
- 3 cloves garlic, minced: Infuses a punch of savory aroma.
- 1 tablespoon fresh ginger, grated: Introduces a zesty warmth that complements the spices perfectly.
- 1 tablespoon curry powder: The star spice blend that brings authentic Indian-inspired flavor.
- 1 teaspoon ground cumin: Provides a smoky, earthy undertone.
- 1 teaspoon ground coriander: Offers citrusy brightness to balance richness.
- ½ teaspoon turmeric: Adds a vibrant golden color and subtle bitterness.
- 1 can (14.5 ounces) diced tomatoes: The tomato base that gives the curry its fresh tang and hearty body.
- 2 cans (15 ounces each) chickpeas, drained and rinsed: Protein-packed, tender legume stars of the dish.
- 1 cup coconut milk: Creamy, dreamy, and essential for mellowing spices.
- ½ teaspoon salt: Enhances all the beautiful flavors.
- ¼ teaspoon black pepper: Adds a subtle heat and sharpness.
- Fresh cilantro, chopped (optional): A fresh, herbal garnish that lifts the whole curry.
How to Make Chickpea and Tomato Curry Recipe
Step 1: Prepare the Aromatics
Start by heating your chosen oil in a large skillet or pot over medium heat. Add the finely chopped onion and cook for about 4 to 5 minutes until it’s soft and translucent. This step builds the flavor base and releases the natural sweetness of the onion, which balances the spices beautifully.
Step 2: Add Garlic and Ginger
Next, stir in the minced garlic and freshly grated ginger. Cook for just 30 seconds to 1 minute — you want that fragrant aroma to fill your kitchen without letting the garlic burn, which can turn bitter.
Step 3: Bloom the Spices
Now, sprinkle in your curry powder, cumin, coriander, and turmeric. Stir constantly and cook for about one minute to toast the spices and release their full flavors. This step is key for deep, well-rounded curry taste, so don’t rush it.
Step 4: Build the Curry Base
Pour in the diced tomatoes, and give everything a good stir. The acidity and freshness of the tomatoes create a vibrant sauce that lifts the chickpeas. Then add the rinsed chickpeas and coconut milk, stirring everything to combine.
Step 5: Simmer to Perfection
Bring the mixture to a gentle simmer and let it cook for 15 to 20 minutes. Stir occasionally to prevent sticking and to help the flavors marry. During this time, the chickpeas soak up the spices and the sauce thickens into a luscious curry.
Step 6: Season and Garnish
Give your curry a taste and adjust with salt and black pepper to suit your preferences. When you’re happy with the seasoning, remove it from heat and sprinkle fresh chopped cilantro on top if you’re feeling fancy. Your comforting and delicious Chickpea and Tomato Curry Recipe is ready!
How to Serve Chickpea and Tomato Curry Recipe
Garnishes
Hint: fresh cilantro isn’t the only way to dress up your curry. Try a dollop of creamy coconut yogurt or a squeeze of lime juice to add an extra layer of brightness. Toasted nuts, like cashews or almonds, can also offer a delightful crunch.
Side Dishes
This curry shines when paired with fluffy basmati rice or warm naan bread, perfect for scooping up every last bit of that savory sauce. For a low-carb option, serve it alongside roasted vegetables or cauliflower rice to keep things light and wholesome.
Creative Ways to Present
Think beyond the bowl! Serve your Chickpea and Tomato Curry Recipe in vibrant bell pepper halves for a colorful presentation, or spoon it over cooked quinoa topped with avocado slices for a modern, nutrient-packed twist. It’s such a versatile dish that can elevate any meal occasion.
Make Ahead and Storage
Storing Leftovers
Leftover curry tastes even better the next day after the flavors have had time to meld. Store your curry in an airtight container in the refrigerator for up to four days, making midweek meals a breeze.
Freezing
This recipe freezes beautifully. Cool the curry completely before transferring it to freezer-safe containers or bags. It can stay frozen for up to three months. Just thaw overnight in the fridge when you’re ready to enjoy it again.
Reheating
Reheat gently on the stove over medium heat, stirring occasionally to prevent sticking, or use the microwave with short bursts to avoid overcooking. You may want to add a splash of water or coconut milk if it thickens too much during storage.
FAQs
Can I make this Chickpea and Tomato Curry Recipe spicier?
Absolutely! Add chili flakes, cayenne pepper, or fresh chopped chilies during the spice blooming step. Adjust carefully so it suits your heat tolerance—starting mild means you can always add more.
Is this recipe gluten-free and vegan?
Yes to both! This curry is naturally vegan and gluten-free, making it a perfect choice for many dietary needs without sacrificing flavor.
Can I substitute the chickpeas for other beans?
Definitely. Lentils, white beans, or black beans all work well; just keep in mind cooking times may vary if using dried beans instead of canned.
What can I add to boost the nutrition?
Throw in a couple of handfuls of spinach or kale during the last 5 minutes of simmering. This adds vitamins, minerals, and extra color without overpowering the flavors.
How long does it take to make this curry?
You’re looking at about 35 minutes total—10 minutes prep and around 25 minutes cooking time. Perfect for a quick but satisfying meal any day of the week.
Final Thoughts
I can’t recommend this Chickpea and Tomato Curry Recipe enough to anyone looking for a reliable, comforting, and flavorful meal that’s easy on the budget and big on heart. Once you make it, you’ll see why it quickly becomes a go-to dinner that feels like a warm hug in a bowl. Give it a try—you might just find your new favorite curry!
Print
Chickpea and Tomato Curry Recipe
- Total Time: 35 minutes
- Yield: 4 servings
- Diet: Vegan, Gluten Free
Description
Chickpea and Tomato Curry is a hearty, flavorful dish made with tender chickpeas simmered in a spiced tomato sauce. It’s comforting, budget-friendly, and perfect for a quick weeknight vegan meal, bringing Indian-inspired flavors to your table with a creamy coconut milk base.
Ingredients
Base Ingredients
- 2 tablespoons vegetable oil or olive oil
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
Spices
- 1 tablespoon curry powder
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon turmeric
Main Ingredients
- 1 can (14.5 ounces) diced tomatoes
- 2 cans (15 ounces each) chickpeas, drained and rinsed
- 1 cup coconut milk
Seasoning and Garnish
- ½ teaspoon salt
- ¼ teaspoon black pepper
- Fresh cilantro, chopped (optional)
Instructions
- Heat the oil: Heat the oil in a large skillet or pot over medium heat to prepare the base for the curry.
- Sauté the onion: Add the finely chopped onion and cook for 4–5 minutes until softened and translucent, which helps develop sweetness.
- Add garlic and ginger: Stir in the minced garlic and grated ginger, cooking for 30 seconds until fragrant to enhance aroma and flavor depth.
- Add spices: Add the curry powder, ground cumin, ground coriander, and turmeric. Stir constantly and cook for 1 minute to toast the spices and bring out their flavors.
- Add liquids and chickpeas: Pour in the diced tomatoes, drained chickpeas, and coconut milk. Season with salt and black pepper.
- Simmer the curry: Bring the mixture to a gentle simmer, then cook uncovered for 15–20 minutes, stirring occasionally to let the flavors meld and the sauce thicken slightly.
- Adjust seasoning: Taste the curry and adjust the salt or spices as needed to suit your preference.
- Serve: Remove from heat and garnish with fresh chopped cilantro if desired. Serve the curry warm, ideally paired with rice, naan, or flatbread.
Notes
- Add chili flakes or cayenne pepper for a spicier kick.
- Spinach or kale can be stirred in during the last few minutes of cooking to add greens and extra nutrition.
- This dish pairs wonderfully with rice, naan, or any flatbread of choice.
- Leftovers can be refrigerated and will keep well for up to 4 days.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian-Inspired
