Indian Butter Chickpeas Recipe

There is something truly magical about the humble chickpea elevated with velvety butter and warming spices. This Indian Butter Chickpeas Recipe brings together creamy textures, fragrant aromatics, and just the right hint of heat to create a dish that’s comforting yet vibrant. Whether you’re craving a hearty vegetarian main or simply love exploring rich Indian flavors, this recipe is destined to become a staple in your kitchen. It’s rewarding, simple, and bursting with character from the very first bite.

Indian Butter Chickpeas Recipe - Recipe Image

Ingredients You’ll Need

Every ingredient here plays a starring role, creating layers of flavor and texture that make this dish unforgettable. From the richness of butter and cream to the bright notes of lemon and spices, these elements are simple but essential to capturing the true essence of this Indian Butter Chickpeas Recipe.

  • Butter (2 tbsp): Provides a rich, smooth base that melds the spices and chickpeas beautifully.
  • Chickpeas (540g, drained and rinsed): The hearty, protein-packed star that soaks up all those delicious flavors.
  • Red onion (1, diced): Adds sweetness and texture when sautéed to perfection.
  • Garlic cloves (2, minced): Infuses a wonderful aroma and depth of flavor.
  • Fresh ginger (1 tbsp, grated): Offers a warm, zesty punch that brightens the dish.
  • Tomato paste (1 tsp): Concentrates the tomato flavor and enhances the color of the sauce.
  • Turmeric powder (1 tsp): Gives a beautiful golden hue and earthy undertones.
  • Ground cumin (1 tsp): Brings a smoky warmth that’s quintessential to Indian cooking.
  • Ground coriander (½ tsp): Adds a subtle citrusy note balancing the spices.
  • Chili powder (½ tsp) or 1 red chili, diced: Provides just the right level of heat.
  • Garam masala (2 tsp): A fragrant spice mix that rounds out the curry’s complexity.
  • Salt (½ tsp): Enhances all the flavors perfectly.
  • Crushed tomatoes (1 x 400g tin): Adds body and tang to the sauce.
  • Heavy cream or coconut milk (125ml): Creates the luscious, creamy texture that defines this dish.
  • Lemon juice (¼ to ½ lemon): Brings brightness and balance to the richness.
  • Chopped cilantro: For a fresh, herby garnish that finishes the curry with a pop of green.

How to Make Indian Butter Chickpeas Recipe

Step 1: Sauté the Onions in Butter

Start by melting the butter in a pan over medium heat until it’s bubbling and fragrant. Add the diced red onion and sauté gently for 5 to 6 minutes. This step softens the onion, transforming it into a sweet, tender base that will carry all the spices beautifully.

Step 2: Add Garlic, Ginger, Tomato Paste, and Spices

Next, toss in the minced garlic and grated ginger, cooking for another minute to release their wonderful aroma. Then stir in the tomato paste along with turmeric, cumin, coriander, chili powder, garam masala, and salt. Cook this fragrant spice mix for 1 to 2 minutes, stirring constantly so everything blends into a rich, inviting paste.

Step 3: Incorporate Crushed Tomatoes

Pour in the crushed tomatoes and give everything a good stir. At this point, you have the option to blend the sauce until smooth for a silky texture or leave it as is for a heartier, chunkier feel. Both work wonderfully and showcase different aspects of the Indian Butter Chickpeas Recipe.

Step 4: Simmer Chickpeas in the Sauce

Add your drained and rinsed chickpeas to the sauce, stirring them gently to coat each one. Lower the heat to a gentle simmer and let the chickpeas soak up all those luscious flavors for about 10 minutes. This simmer creates a harmonious medley where every bite is packed with warmth and richness.

Step 5: Finish with Cream and Lemon Juice

Finally, stir in the heavy cream or coconut milk slowly over low heat until the curry becomes luxuriously creamy. Add a squeeze of fresh lemon juice to brighten and balance the richness. Give it one last gentle stir, then remove from the heat. The sauce should be silky, flavorful, and inviting just like the classic Indian Butter Chickpeas Recipe you’re aiming for.

How to Serve Indian Butter Chickpeas Recipe

Indian Butter Chickpeas Recipe

Garnishes

Sprinkle chopped cilantro over the curry just before serving. The fresh, bright herb lifts the dish with a burst of color and flavor, complementing the warmth and creaminess perfectly. A few whole dried red chilies or a drizzle of cream on top can also add visual appeal and additional layers of flavor.

Side Dishes

This Indian Butter Chickpeas Recipe pairs beautifully with fluffy basmati rice, soft naan bread, or even a side of fragrant quinoa. The rice or bread acts as a perfect vehicle to scoop up the rich curry, ensuring you don’t miss any of that beautiful sauce. A simple cucumber raita or fresh salad can add a refreshing balance to the meal.

Creative Ways to Present

For an extra special touch, serve your Indian Butter Chickpeas in individual small bowls topped with a dollop of yogurt and some toasted nuts for crunch. Another idea is to use the curry as a filling for savory crepes or wraps, transforming it into a unique lunch or dinner option. Either way, presentation is all about showcasing those vibrant colors and inviting textures.

Make Ahead and Storage

Storing Leftovers

This curry keeps incredibly well in the fridge for up to 3 days. Store it in an airtight container to preserve the delicate flavors and creamy texture. When ready to eat, simply reheat gently on the stove or microwave to maintain that perfect richness.

Freezing

Indian Butter Chickpeas Recipe freezes beautifully, making it ideal for meal prep. Freeze in portion-sized airtight containers for up to 2 months. When thawing, defrost overnight in the refrigerator before warming slowly on the stove to retain the best texture and flavor balance.

Reheating

Reheat on low heat to prevent the cream from separating. Stir occasionally and add a splash of water or cream if the sauce thickens too much. Avoid boiling, as gentle reheating preserves the luscious consistency that makes this dish so blissful.

FAQs

Can I use canned chickpeas for this recipe?

Absolutely! Canned chickpeas are convenient and work perfectly here. Just be sure to drain and rinse them thoroughly to remove excess salt and preserve the clean, hearty flavor of the dish.

Is there a vegan option for this Indian Butter Chickpeas Recipe?

Yes, swap the butter for a plant-based alternative and use coconut milk instead of heavy cream for a delicious vegan version that still feels indulgent and rich.

How spicy is this recipe?

The heat level is moderate and can be adjusted based on your preference. Using fresh red chili or chili powder allows you to control how fiery the curry gets, making it suitable for mild to medium spice lovers.

Can I prepare the sauce ahead of time?

Definitely! The sauce can be made a day ahead and stored in the fridge. When ready to serve, simply add the chickpeas and cream, then warm through to enjoy the freshest flavors.

What can I substitute for fresh ginger?

If fresh ginger isn’t on hand, ground ginger can be used, but use about a third of the fresh amount as it’s more concentrated. The flavor will be slightly different but still delicious.

Final Thoughts

There’s nothing quite like the cozy comfort of this Indian Butter Chickpeas Recipe. It captures the heart and soul of classic Indian flavors with simplicity and warmth, making it perfect for a weeknight meal or an impressive dish to share with friends. I hope you give it a try and fall in love with how easy and delicious chickpeas can be when treated with a little butter and spice magic.

Print

Indian Butter Chickpeas Recipe

This Indian Butter Chickpeas recipe offers a creamy, spiced vegetarian curry that’s both comforting and flavorful. Perfect as a hearty main dish, it combines tender chickpeas simmered in a rich tomato and butter sauce infused with traditional Indian spices and finished with a touch of cream and fresh cilantro.

  • Author: Mia
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Sautéing and Simmering
  • Cuisine: Indian
  • Diet: Vegetarian

Ingredients

Scale

Base Ingredients

  • 2 tbsp butter
  • 540g chickpeas, drained and rinsed
  • 1 red onion, diced
  • 2 garlic cloves, minced
  • 1 tbsp fresh ginger, grated

Spices and Seasonings

  • 1 tsp tomato paste
  • 1 tsp turmeric powder
  • 1 tsp ground cumin
  • 0.5 tsp ground coriander
  • 0.5 tsp chili powder or 1 red chili, diced
  • 2 tsp garam masala
  • 0.5 tsp salt

Other Ingredients

  • 1 x 400g tin crushed tomatoes
  • 125ml heavy cream or coconut milk
  • ¼½ lemon juice
  • Chopped cilantro to garnish

Instructions

  1. Sauté Onions: Heat the butter in your pan until melted, then add the diced red onion. Sauté for 5-6 minutes until the onions are soft and translucent.
  2. Add Aromatics and Spices: Add the minced garlic and grated ginger to the pan, cooking for another minute to release their fragrance. Stir in the tomato paste along with turmeric, cumin, coriander, chili powder or diced chili, garam masala, and salt. Cook for 1-2 minutes, stirring continuously to blend the spices well.
  3. Add Tomatoes: Pour in the crushed tomatoes. You have the option to blend the sauce until smooth using a hand blender for a silky texture or leave it chunky if you prefer a more rustic feel.
  4. Simmer Chickpeas: Stir the drained chickpeas into the sauce and let them simmer gently for 10 minutes. This allows the chickpeas to absorb the flavors of the spices and thicken the curry.
  5. Finish with Cream and Lemon: Lower the heat and stir in the heavy cream or coconut milk along with the lemon juice. Warm through gently without boiling to keep the cream from separating. Finally, garnish with chopped cilantro before serving.

Notes

  • You can substitute heavy cream with coconut milk for a dairy-free or vegan option.
  • If you prefer a spicier curry, increase the chili powder or add fresh chopped chili according to taste.
  • For a smoother sauce, blend the tomato base before adding chickpeas.
  • Serve with basmati rice or warm naan bread for a complete meal.
  • Store leftovers in an airtight container in the fridge for up to 3 days.

Nutrition

  • Serving Size: 1 cup (approx. 240g)
  • Calories: 320 kcal
  • Sugar: 6 g
  • Sodium: 450 mg
  • Fat: 16 g
  • Saturated Fat: 8 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 32 g
  • Fiber: 8 g
  • Protein: 11 g
  • Cholesterol: 35 mg

Keywords: Indian butter chickpeas, chickpea curry, vegetarian curry, creamy chickpea recipe, Indian dinner recipe

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating