
My friend Anya laughed at me the first time I told her I was too intimidated to make a proper Indian curry. “Clara,” she said, wiping a tear from her eye, “you burn water. But you can follow orders. Come over on Sunday.” What unfolded in her tiny, spice-perfumed kitchen was a revelation. It wasn’t about some mysterious, unattainable skill. It was about toasting whole spices until they sang, and understanding that “curry” isn’t a powder, but a story you build in the pot. This is her base recipe, the one she gave me scribbled on a grease-stained notecard. It’s forgiving, it’s vibrant, and it’s the one that finally made me feel like I could conquer the world, one simmering pot at a time.
Quick Look
| Prep | Cook | Feeds | Level |
|---|---|---|---|
| 20 min | 40 min | 4-6 people | A Brave Little Venture |
Grab These
- 2 lbs boneless, skinless chicken thighs, cut into chunks
- 1 cup full-fat plain yogurt (Greek is fine, but the regular kind is more authentic)
- 2 tablespoons ginger-garlic paste (or 1 tbsp each fresh grated ginger and garlic)
- Spices for Marinade: 1 tsp turmeric, 1 tsp Kashmiri red chili powder (or paprika for less heat), salt
- 3 tablespoons ghee or unsalted butter
- 1 large onion, finely chopped
- Whole Spices: 1 cinnamon stick, 3 green cardamom pods, 3 cloves, 1 bay leaf
- 1 tablespoon coriander powder
- 1 teaspoon cumin powder
- 1 can (15 oz) crushed tomatoes (the good San Marzano kind if you have them)
- 1/2 cup heavy cream or canned coconut milk
- A big handful of fresh cilantro, chopped
Let’s Make It
Let’s start a good few hours ahead, or even the night before. In a big bowl, mix the yogurt, ginger-garlic paste, turmeric, chili powder, and a good pinch of salt. Slather this all over the chicken pieces, cover it, and let it get happy in the fridge. This isn’t a strict rule, but oh, what a difference it makes—the yogurt tenderizes the chicken so beautifully.
When you’re ready to cook, heat the ghee or butter in a heavy-bottomed pot or Dutch oven over medium heat. Toss in those whole spices—the cinnamon, cardamom, cloves, and bay leaf. Let them sizzle for 30 seconds until your kitchen smells like your favorite Indian restaurant. It’s the best air freshener in the world.
Now, add the chopped onion and cook, stirring now and then, until they’re deeply golden brown and sweet. This is the base of your flavor, so don’t rush it. It might take 15 minutes. Be patient, put on some music, have a sip of wine. When they’re perfect, add the coriander and cumin powder and stir for just 30 seconds to wake them up.
Add the entire can of crushed tomatoes. It’ll sizzle and sputter. Stand back! Cook this, stirring and scraping the bottom, until the tomatoes darken in color and the fat starts to separate from the mixture. This is the magic sign. Now, add the marinated chicken with all its yogurt goodness. Cook for 5-7 minutes, letting the chicken sear a bit.
Pour in enough water to just barely cover the chicken—about a cup or so. Bring it to a boil, then reduce the heat to low, cover, and let it simmer gently for 20-25 minutes, until the chicken is fall-apart tender and the gravy has thickened. Stir in the cream or coconut milk, let it heat through, and finish with a mountain of fresh cilantro.
My Two Cents
- Calories: A hearty, satisfying bowl is around 550-650 calories.
- Storage: This is one of those glorious dishes that tastes even better the next day, after the flavors have really gotten to know each other. It keeps for 3-4 days in the fridge, and freezes beautifully for up to 3 months.
- Swaps: No heavy cream? Canned coconut milk is a fantastic, dairy-free alternative that adds its own lovely richness. You can use chicken breasts, but reduce the simmering time so they don’t get tough.
- Pro-Tip: Anya’s secret? A pinch of sugar and a squeeze of lemon juice right at the end, just before serving. It doesn’t make it sweet or sour, it just makes it sing by balancing all the flavors. Trust me.
You Asked, I’m Answering
My curry is a bit too spicy! Help!
Don’t panic! The best way to tame the heat is to stir in a bit more cream, coconut milk, or even a tablespoon of yogurt at the end. You can also add a spoonful of plain sugar. It works wonders to round out the spice without making it taste sweet.
Can I skip marinating the chicken?
You… can. I’ve done it in a pinch. But the marinade does two things: it infuses the chicken with flavor and, thanks to the yogurt, makes it incredibly tender. If you skip it, your chicken will be a bit less flavorful and a bit more chewy. If you’re short on time, even a 30-minute marinade is better than nothing!
What are those whole spices? Do I eat them?
You fish them out as you eat! They’re there to infuse the oil and the dish with their essence. Think of them like a bay leaf—you don’t eat it, but you’d miss it if it weren’t there. I usually tell people to just leave them in and set them aside as they find them.