Creamy Tomato Chickpea Curry

15 min prep 30 min cook 4 servings
Creamy Tomato Chickpea Curry
Save This Recipe!
Click to save for later - It only takes 2 seconds!
Prep: 15 mins
Cook: 30 mins
Servings: 4

Imagine the sunrise spilling over a plate of silky, tomato‑kissed chickpeas, the aroma of cumin and coriander dancing in the air. That’s the promise of our Creamy Tomato Chickpea Curry – a brunch‑ready bowl that feels both comforting and celebratory.

What makes it special is the marriage of a velvety cashew‑based sauce with sun‑ripe tomatoes, creating a richness without any dairy. The chickpeas add protein and a pleasant bite, while a whisper of garam masala lifts the whole dish.

This curry is perfect for anyone who loves bold flavors but craves a gentle start to the day – from busy parents needing a quick, nutritious meal to brunch‑enthusiasts looking for a plant‑forward centerpiece.

Preparation is straightforward: sauté aromatics, blend a quick cashew‑tomato sauce, simmer with chickpeas, and finish with a splash of lemon. In under an hour you’ll have a bowl that’s as vibrant as it is satisfying.

Why You'll Love This Recipe

Bright & Comforting: The fresh tomatoes give a sunny acidity while the cashew cream adds a soothing richness that feels like a warm hug on a cool morning.

Plant‑Powered Protein: Chickpeas deliver steady energy and fiber, keeping you satisfied through a busy brunch gathering or a productive work‑from‑home session.

One‑Pan Simplicity: All the magic happens in a single skillet, meaning minimal cleanup and more time to enjoy conversation around the table.

Customizable Spice: Adjust the heat with a pinch of chili flakes or keep it mellow for little ones – the flavor base is flexible and forgiving.

Ingredients

This curry leans on a handful of pantry staples and a few fresh items to build depth. The chickpeas act as the hearty backbone, while the cashews create a luxurious, dairy‑free cream. Tomatoes contribute acidity, and a blend of spices—cumin, coriander, garam masala—adds warmth. Fresh herbs at the end brighten the final bowl, making it perfect for a leisurely brunch.

Main Ingredients

  • 1½ cups cooked chickpeas (or 1 can, drained and rinsed)
  • 1 cup canned diced tomatoes (no added salt)
  • ½ cup raw cashews (soaked 4 hrs or boiled 10 mins)

Aromatics & Sauce Base

  • 1 tablespoon coconut oil (or vegetable oil)
  • 1 medium onion, finely diced
  • 2 cloves garlic, minced
  • 1 teaspoon freshly grated ginger

Seasonings

  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ½ teaspoon garam masala
  • ¼ teaspoon turmeric powder
  • ¼ teaspoon red‑pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste

Finishing Touches

  • 1 tablespoon fresh lemon juice
  • 2 tablespoons chopped fresh cilantro (or parsley)

Each component plays a purpose: the soaked cashews blend into a silky base that replaces cream, while the tomatoes keep the curry light and tangy. The spice blend builds a warm, aromatic foundation, and the final splash of lemon juice lifts the flavors, preventing any heaviness. Together they create a balanced, brunch‑worthy curry that feels both indulgent and wholesome.

Step-by-Step Instructions

Preparing the Aromatics

Heat 1 tablespoon coconut oil in a large skillet over medium heat. Add the diced onion and sauté for 4‑5 minutes, stirring occasionally, until it turns translucent and just begins to caramelize. This stage releases natural sugars that deepen the flavor base.

Building the Flavor Base

  1. Add garlic and ginger. Toss in the minced garlic and grated ginger, cooking for 30 seconds until fragrant. Over‑cooking these aromatics can introduce bitterness, so keep the heat moderate.
  2. Introduce spices. Sprinkle the cumin, coriander, turmeric, garam masala, and red‑pepper flakes (if using). Stir constantly for about 1 minute; this “blooming” step awakens the essential oils, giving the curry its characteristic aroma.
  3. Blend the cashew‑tomato sauce. While the spices toast, combine the soaked cashews, diced tomatoes, and a splash of water (≈¼ cup) in a high‑speed blender. Blend until smooth and creamy—this will be the luscious sauce that coats the chickpeas.
  4. Combine sauce and chickpeas. Pour the blended sauce into the skillet, stirring to incorporate the spices. Add the cooked chickpeas, then bring the mixture to a gentle simmer. Reduce heat to low and let it cook for 8‑10 minutes, allowing the flavors to meld and the sauce to thicken slightly.
  5. Finish with brightness. Stir in the fresh lemon juice and season with salt and pepper to taste. The acidity balances the richness of the cashew cream and brightens the overall profile.

Plating & Garnish

Spoon the curry into warm bowls, drizzle a thin ribbon of extra sauce, and scatter chopped cilantro over the top. Serve alongside toasted sourdough, fluffy basmati rice, or a simple avocado toast for a complete brunch experience. The garnish adds a pop of color and a fresh herb note that ties everything together.

Tips & Tricks

Perfecting the Recipe

Soak cashews properly. Soaking for at least 4 hours (or boiling for 10 minutes) yields a smoother sauce that blends without a grainy texture.

Control heat while toasting spices. Keep the skillet on medium‑low; burnt spices become bitter and can dominate the delicate tomato base.

Adjust consistency. If the curry thickens too much, whisk in a splash of vegetable broth or water until you reach a pourable, sauce‑like texture.

Flavor Enhancements

For an extra layer of depth, stir in a teaspoon of smoked paprika or a drizzle of tamarind paste just before serving. A handful of toasted pumpkin seeds adds crunch, while a dollop of coconut yogurt offers a cool contrast to the warm spices.

Common Mistakes to Avoid

Skipping the resting period after simmering can cause the sauce to separate when plated. Also, avoid blending the cashews while they’re still cold; warm cashews blend more readily, giving a silkier finish.

Pro Tips

Use a high‑speed immersion blender. If you don’t have a countertop blender, an immersion model can puree the sauce directly in the pan, saving dishes.

Season in layers. Add a pinch of salt after sautéing the onions, then again after the sauce simmers. Layered seasoning builds depth without over‑salting.

Finish with fresh herbs. Adding cilantro at the very end preserves its bright flavor and vibrant color, preventing it from wilting into the sauce.

Variations

Ingredient Swaps

Swap chickpeas for white beans or lentils for a different texture. Use roasted red peppers instead of tomatoes for a sweeter, smoky base. If you’re avoiding nuts, replace cashews with silken tofu blended with a dash of coconut milk for comparable creaminess.

Dietary Adjustments

The recipe is naturally vegan and gluten‑free. For a lower‑carb version, serve over cauliflower rice or a bed of sautéed greens. To make it dairy‑free for those with coconut sensitivities, substitute the oil with avocado oil and the cashews with sunflower seed butter.

Serving Suggestions

Pair the curry with warm naan, toasted English muffins, or a simple quinoa pilaf. A side of cucumber‑mint raita (dairy or coconut‑based) adds a cooling element, while a fresh fruit salad balances the spice with natural sweetness.

Storage Info

Leftover Storage

Allow the curry to cool to room temperature, then transfer it to an airtight container. It will keep in the refrigerator for 3‑4 days. For longer keeping, portion into freezer‑safe bags or containers and freeze for up to 3 months; label with the date for best quality.

Reheating Instructions

Reheat gently on the stovetop over low heat, adding a splash of water or broth to revive the sauce’s creaminess. Stir frequently until steaming hot, about 5‑7 minutes. In a microwave, cover a portion with a damp paper towel and heat on medium power for 2‑3 minutes, stirring halfway through.

Frequently Asked Questions

Absolutely. The sauce actually improves after a few hours as the spices meld. Prepare the curry up to the point of adding lemon juice, then refrigerate. Add the fresh lemon and cilantro right before serving for maximum brightness. This makes a stress‑free brunch prep.

You can substitute with equal parts soaked almonds, macadamia nuts, or even a blend of silken tofu and a tablespoon of coconut milk. Each alternative will still give you a creamy texture, though the flavor profile will shift slightly—almonds add a nuttier note, tofu stays neutral.

The base recipe is mildly spiced, with a gentle warmth from cumin and coriander. If you enjoy heat, increase the red‑pepper flakes to ½ teaspoon or add a chopped fresh chili. For a kid‑friendly version, omit the flakes entirely and keep the flavor gentle.

This Creamy Tomato Chickpea Curry brings together bright acidity, silky richness, and comforting spices in a single skillet, making it ideal for a relaxed brunch or a quick weekday breakfast. The step‑by‑step guide, storage tips, and flexible variations ensure you can adapt it to any palate or dietary need. Feel free to experiment with herbs, heat levels, or side dishes—cooking is your canvas. Enjoy the warm, aromatic bowl and share the joy with family or friends!

Creamy Tomato Chickpea Curry
Recipe Card

Creamy Tomato Chickpea Curry

Prep
15 min
Cook
30 min
Total
45 min
Servings
4
Category: Dinner
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Preparing the Aromatics

Heat 1 tablespoon coconut oil in a large skillet over medium heat. Add the diced onion and sauté for 4‑5 minutes, stirring occasionally, until it turns translucent and just begins to caramelize. This ...

2
Building the Flavor Base

Spoon the curry into warm bowls, drizzle a thin ribbon of extra sauce, and scatter chopped cilantro over the top. Serve alongside toasted sourdough, fluffy basmati rice, or a simple avocado toast for ...

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.