Garam Masala Curry

Featured in Satisfying Main Dishes for Every Occasion.

This single-pot dish combines the creaminess of coconut milk with spiced chickpeas and tender potatoes. Great for freezing or prepping ahead.

Barbara Chef
Updated on Wed, 16 Apr 2025 00:06:08 GMT
A bowl of creamy chickpea and potato curry topped with cilantro. Pin it
A bowl of creamy chickpea and potato curry topped with cilantro. | cookwithcarla.com

I stumbled on this Garam Masala Curry during a hectic time in my life, and it quickly turned into my favorite comfort food. There's something magical about how the chickpeas drink up that flavorful spiced sauce, and the coconut milk adds just the right amount of creaminess. What began as a random weeknight kitchen test has now become the dish everyone asks me to make.

The combo of protein-rich chickpeas with warm spices makes something that's both super healthy and incredibly tasty. And the cherry on top? You only need one pot, so cleaning up afterward is super easy.

The Charm Behind This Heartwarming Dish

This curry isn't just another recipe in my collection – it's a standout star. It's loaded with ingredients that aren't just tasty but also great for your body, leaving you feeling full and energetic afterward. The chickpeas give you that filling base you want, while the mix of spices builds flavor that makes you want another bite. I always cook extra because it tastes even better when you eat it the next day.

Must-Have Components

  • Chickpeas: A couple cups of these protein gems serve as our sturdy foundation.
  • Aromatics: Chopped onion, garlic and ginger build that tasty flavor base.
  • Potatoes: I always pick Yukon Golds since they turn so soft in the curry.
  • Tomatoes: Squished by hand for better chunks and taste.
  • Coconut Milk: Don't skimp – full-fat delivers the best richness.
  • Spices: The garam masala mix ties everything together beautifully.
  • Spinach: Just a bit for extra green goodness and nutrients.
  • Broth: This gets your sauce to just the right thickness.

Time To Cook

Setting Up The Flavor Foundation
I grab my trusty Dutch oven and cook the onions until they turn a nice golden color. Then comes my favorite part – adding garlic and ginger, which fills my kitchen with amazing smells. Next, I toss in the spices and let them heat up, which really brings out their flavors.
Crafting The Curry Base
Now for the fun part! I pour in some broth and scrape all the tasty bits off the bottom of the pot. Then come the potatoes, chickpeas, and those hand-crushed tomatoes – this is where the dish starts coming to life.
The Slow Cook
You can't rush greatness. Everything needs time to bubble together until the sauce gets thicker, the potatoes turn soft, and all the flavors make friends with each other.
Last Additions
At the very end, I stir in the coconut milk and spinach, which gives everything that lovely creamy finish and a nice pop of green.

Tricks For Success

After making this curry countless times, I've picked up a few tricks. A tiny bit of sugar can fix any sour tomato taste, and cooking it longer will make the sauce thicker. I like to play around with spices too – sometimes I'll throw in extra garam masala when I want it extra cozy.

Enjoy Your Dish

I love dishing this curry over a bed of fluffy basmati rice with some warm naan bread nearby. A simple cucumber and tomato mix on the side gives a fresh contrast to the rich curry. Sometimes I'll spoon some yogurt on top and sprinkle fresh cilantro – it's like putting the final brushstrokes on a painting.

A bowl of vibrant chickpea and potato curry garnished with fresh cilantro. Pin it
A bowl of vibrant chickpea and potato curry garnished with fresh cilantro. | cookwithcarla.com

Cook Now, Enjoy Later

One thing I love about this curry is how the taste gets even better overnight. I usually cook a giant pot on Sundays so I've got tasty meals ready all week long. It stays good in the fridge for about four days and warms up perfectly.

Common Curry Concerns

Let me share what I've figured out from making this dish so many times. Garam masala isn't just one spice – it's a mix of warm spices that each add their own special touch. It's different from curry powder because it's more fragrant and complex, which gives our sauce real depth. And yes, you can totally freeze this – it's perfect for when you want to cook once and eat twice.

Spice Level Customization

What's great about this curry is you can easily change how spicy it is. When I'm cooking for the kids, I keep it mild, but when it's just for me, I might add some extra chili for a kick. The coconut milk does a great job of cooling things down no matter what.

Put Your Own Twist On It

Don't stick to my exact recipe! I've tried this with all sorts of veggies, different meats, and various beans. Each change brings something new to the table. My latest version used sweet potato, which adds a really nice natural sweetness to everything.

Rice Done Right

The rice you serve with this curry matters too. I'm a big fan of aromatic basmati, and I often throw in a few cardamom pods while it cooks to make it smell amazing and match the curry flavors. There's nothing better than watching the sauce soak into each grain.

Bread Makes It Better

Eating this curry with some fresh, warm naan takes it to another level. Using bread to scoop up that rich sauce is what comfort food dreams are made of. When I see folks using every last bit of bread to clean their bowls, I know dinner was a hit.

A close-up of a bowl of chickpea curry with diced potatoes and garnished with fresh cilantro. Pin it
A close-up of a bowl of chickpea curry with diced potatoes and garnished with fresh cilantro. | cookwithcarla.com

Fresh Final Touches

Right before I bring the curry to the table, I always add a handful of chopped cilantro and a quick squeeze of lime juice. These small additions really wake up all the flavors and make everything taste brighter. It's amazing what these tiny touches can do to lift the whole dish.

Mix Up Your Proteins

Though I love the traditional chickpea version, switching up the protein can create some awesome variations. Sometimes for special dinners, I'll throw in some chicken or lamb instead. The spice blend works wonderfully with pretty much any protein you fancy.

Nailing The Texture

If you want that perfect curry thickness, you need to be patient. Let it bubble away until it reaches just the right consistency. A little trick I use is smashing a few chickpeas against the pot with my spoon – their natural starchiness helps thicken everything up nicely.

Weeknight Dinner Savior

This curry has saved me from takeout more times than I can remember. Making a huge batch on the weekend means I've got delicious homemade food ready whenever hunger strikes. And the taste actually improves after a day or two in the fridge.

Play With Your Spices

Get creative with your spices! Sometimes I toss in a stick of cinnamon or some whole cumin seeds at the beginning. Each new addition brings its own personality to the dish. It's like making music where every spice contributes its own unique note.

Perfect For Any Occasion

This curry works just as well for a quiet night at home as it does for a dinner party. Something about the smell filling up the house just draws everyone to the kitchen. It's become my trusted recipe for both everyday meals and when I want to impress guests.

A bowl of chickpea and potato curry garnished with fresh cilantro. Pin it
A bowl of chickpea and potato curry garnished with fresh cilantro. | cookwithcarla.com

Frequently Asked Questions

→ Can I prepare it in advance?

Yep! It stores in the fridge for 4-5 days and freezes up to 3 months. Ideal for cooking ahead.

→ Any alternatives to coconut milk?

Coconut milk is best for flavor and texture, but you can swap it with either cashew cream or heavy cream if needed.

→ Is this dish spicy?

It's mildly spicy thanks to chili flakes. Feel free to adjust the heat or skip them for a gentler flavor.

→ Can I try other vegetables?

Absolutely! Swap the potatoes for sweet potatoes, cauliflower, or carrots. Any firm veggie is great here.

→ What pairs well with this dish?

Eat it with rice, naan, or quinoa. It's hearty enough to enjoy on its own though!

Conclusion

Enjoy a nourishing dish with bold spices and simple ingredients. Perfect for cozy weeknights or when you want a flavorful go-to meal.

Garam Masala Curry

A creamy vegetarian meal made with chickpeas, potatoes, and spinach in a spiced coconut sauce, loaded with warm Indian flavors.

Prep Time
10 Minutes
Cook Time
35 Minutes
Total Time
45 Minutes

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Indian

Yield: 4 Servings (4 servings)

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

01 3 cups fresh baby spinach.
02 2 tablespoons neutral oil (like olive or avocado).
03 1 medium onion, chopped into small pieces.
04 4 garlic cloves, finely chopped.
05 1 tablespoon of fresh ginger, minced.
06 1/2 teaspoon spicy chili flakes.
07 2 cups water or veggie stock.
08 2 cans of chickpeas (15 ounces each), rinsed.
09 1 teaspoon cumin powder.
10 1 teaspoon garam masala blend.
11 1/2 teaspoon ground coriander.
12 1/2 teaspoon of turmeric powder.
13 2 medium potatoes, peeled and cut into chunks.
14 1 can (15 ounces) of coconut cream.
15 1 can (15 ounces) whole tomatoes, peeled.
16 1/2 teaspoon sea salt or to taste.

Instructions

Step 01

Warm up the oil, toss in the chopped onion, and cook for 3 minutes until it's golden.

Step 02

Mix in the minced ginger and garlic and let it cook for about 30 seconds.

Step 03

Sprinkle in all the spices and keep stirring for half a minute so they release their fragrance.

Step 04

Pour in stock, add the potatoes, chickpeas, season with salt, and throw in the whole tomatoes.

Step 05

Let it gently bubble for 30 minutes, stirring occasionally, until the curry thickens and potatoes soften.

Step 06

Stir in the coconut cream and toss in spinach. Cook just 2 minutes until the leaves soften.

Notes

  1. Store in the fridge for about 4 days.
  2. It freezes well for 3 months.
  3. Perfect option for prepping meals in advance.

Tools You'll Need

  • A heavy-bottomed Dutch oven.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 434
  • Total Fat: 22 g
  • Total Carbohydrate: 45 g
  • Protein: 15 g