Main Courses
This aloo chicken salan recipe Pakistani delivers the creamy, aromatic perfection of a classic Punjabi dish in one comforting pot. The magic lies in slow-cooked potatoes and tender chicken bathed in a rich tomato-cumin gravy, where yogurt and biryani spices work their flavor magic.
I've perfected this version after years of adapting traditional techniques to home kitchens—no shortcuts, just authentic taste.
The secret begins with marinating the chicken in yogurt and garam masala, which tenderizes while building deep, earthy flavors. As the potatoes soften and the sauce reduces, you'll notice how the cumin and green chilies infuse every bite with warmth.
This isn't just a curry—it's a creamy, one-pot wonder that feeds a crowd while keeping prep simple.
What makes this dish special is how the textures come together: fork-tender chicken, buttery potatoes, and a sauce so velvety it coats every spoonful. The aroma alone—tomatoes caramelizing with cumin, cardamom blooming—transforms any meal into a celebration.
Serve with naan or steamed rice to soak up every last drop of that creamy goodness.
This recipe stays true to Pakistani home cooking while being approachable for weeknight dinners. The slow simmer develops flavors that take shortcuts to miss, and the balance of spices ensures it's never too heavy or one-note.
Trust me, once you taste this version, you'll understand why it's a staple at family gatherings.
Ingredients for aloo chicken salan recipe pakistani
Sixteen ingredients, one aromatic pot—this Punjabi classic delivers creamy, spiced perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 2 lb | Skin-on preferred for flavor |
| Russet Potatoes 🥔 | 2 lb | Cut into 2-inch chunks |
| Can Crushed Tomatoes 🍅 | 2 cans | 28 oz each, San Marzano preferred |
| Plain Yogurt 🥛 | 1 cup | Full-fat for creaminess |
| Garam Masala 🌶️ | 1 tbsp | Homemade or quality store-bought |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Green Chilies 🌶️ | 2 whole | Fresh, slit lengthwise |
| Fresh Ginger 🧄 | 2 tbsp | Grated, aromatic |
| Garlic Cloves 🧄 | 6 cloves | Minced, aromatic |
| Green Cardamom Pods 🍃 | 6 whole | Lightly crushed |
| Bay Leaves 🌿 | 2 whole | For depth of flavor |
| Vegetable Oil 🫒 | ½ cup | For cooking |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Fresh Coriander Leaves 🌿 | ¼ cup | Chopped, for garnish |
The chicken and potatoes are the heart of this dish, so don't cut corners. Chicken thighs stay juicier than breasts during the long simmer, and Russet potatoes hold their shape better than waxy varieties. For the tomatoes, San Marzano cans from Trader Joe's or Whole Foods make all the difference—they're sweeter and less acidic. The yogurt should be full-fat; Fage or Siggi's are my go-tos, but any plain Greek yogurt works. If you're buying whole spices, Penzeys or Indian grocery stores carry the best garam masala blends—look for one with cinnamon and cloves included.
No garam masala? Mix 1 tsp cumin, 1 tsp coriander, ½ tsp turmeric, ¼ tsp cinnamon, ¼ tsp cloves, and 2 cardamom pods as a substitute. Short on green chilies? 1 tbsp red chili powder plus ½ tsp cayenne gets you close, but fresh is ideal. The ginger and garlic can be pre-minced from the store (the good stuff, not the plastic bags), but if you're feeling fancy, toast the whole spices in oil first—it deepens the flavor. For the cardamom, split the pods and scrape out the seeds if you want extra punch.
This dish tastes even better the next day as the flavors meld, so make extra if you can. Store in airtight containers for 4-5 days in the fridge or freeze for 3 months. The sauce thickens as it cools, so add a splash of water or milk when reheating. For serving, warm naan or basmati rice is traditional—both soak up that creamy goodness beautifully. The coriander garnish is optional but adds freshness; store it in a sealed container with a damp paper towel to keep it vibrant for 3-4 days.
Why You'll Love This Recipe
- One-Pot Wonder: I swear by this recipe when I’m too tired to scrub pots—just brown the chicken, toss in potatoes and tomatoes, let it simmer. The yogurt and garam masala blend right in without extra bowls.
- Tangy-Spiced Magic: That crushed tomato base with yogurt? It’s the secret—sweet, creamy, and just enough acid to balance the garam masala’s warmth. My kids fight over the last bite.
- Lunchbox Hero: Pack leftovers cold or reheat them—either way, it’s a hit. The potatoes stay tender, the chicken stays juicy, and it’s hearty enough to fill a thermos for work or school.
- Budget-Friendly Feast: Chicken thighs and potatoes stretch this dish far, and a single can of tomatoes cuts grocery costs. Honestly, it’s the kind of meal that makes me feel like I’m feeding a crowd without breaking the bank.
Step-by-step instructions for aloo chicken salan
This rich, creamy Pakistani dish delivers layers of flavor in one pot—let's build it together.
Sauté Aromatics and Cook Chicken
Heat the 0.5 cup vegetable oil in a large, heavy-bottomed pot over medium heat. Add the 6 whole green cardamom pods and 2 whole bay leaves, letting them sizzle for 30 seconds until fragrant. This releases their essential oils and sets the foundation for our spice profile.
Add the 2 lb boneless chicken thighs to the pot, spreading them in a single layer. Cook undisturbed for 4-5 minutes until the chicken develops a golden crust on all sides. This initial sear locks in juices and prevents dryness. Stir occasionally to ensure even browning, then add 2 tbsp fresh ginger and 6 cloves garlic cloves, cooking for another 1 minute until the garlic turns golden and aromatic.
Build the Spice Base
Sprinkle the 1 tbsp ground cumin and 1.5 tsp salt over the chicken, stirring to coat evenly. Cook for 1 minute to toast the cumin until it releases its earthy aroma. Here's the thing—don't rush this step. The cumin needs time to bloom fully, which deepens the flavor profile of the entire dish.
Next, add the 2 whole green chilies (slit lengthwise) and the 1 tbsp garam masala. Stir everything together and cook for 2 minutes until the spices meld with the chicken and release their oils. You'll notice the pot becomes fragrant with a warm, spiced aroma—this is your signal that the base is ready for the next stage.
Add Potatoes and Tomatoes
Add the 2 lb russet potatoes (cut into 2-inch chunks) to the pot, stirring to coat them in the spiced oil. Cook for 3-4 minutes until the potatoes begin to soften slightly at the edges. This step ensures they absorb the aromatic flavors before simmering.
Pour in the 2 cans crushed tomatoes, stirring well to combine with the chicken and potatoes. Add 0.5 tsp black peppercorns and bring the mixture to a gentle simmer. Let it cook uncovered for 10 minutes, stirring occasionally. This allows the tomatoes to break down and release their natural sweetness, creating a rich, thick base for our curry.
Create the Creamy Texture
Once the tomato mixture has thickened slightly, reduce the heat to low and stir in the 1 cup plain yogurt. Here's where the magic happens—the yogurt creates that signature creamy texture while adding a subtle tang that balances the richness. Let the mixture simmer gently for 5-7 minutes, stirring frequently to prevent it from sticking to the bottom of the pot.
As it simmers, the curry will thicken noticeably. If it becomes too thick before reaching the desired consistency, add 2-3 tablespoons of water to loosen it. The goal is a smooth, velvety sauce that coats the back of a spoon. Taste and adjust the seasoning with additional salt if needed—this is where you fine-tune the balance of flavors.
Finish and Garnish
Once the curry has reached your desired consistency and the chicken is tender (about 15-20 minutes total cooking time from the tomato addition), remove the pot from heat. Stir in the 0.25 cup fresh coriander leaves, reserving a few sprigs for garnish. The coriander adds a fresh, bright finish that cuts through the richness of the dish.
Let the aloo chicken salan rest for 5 minutes before serving. This resting period allows the flavors to meld completely and the sauce to thicken slightly. Garnish each serving with the reserved coriander sprigs and serve hot with naan bread or steamed basmati rice. The result should be a creamy, aromatic curry with tender chicken and potatoes swimming in a velvety tomato-cumin sauce.
Pro Tips For Making Aloo Chicken Salan Recipe Pakistani
- Marinate Chicken Overnight: I learned this the hard way—skipping the overnight soak leaves the chicken dry and flavorless. Toss boneless thighs with yogurt, crushed tomatoes, and half the garam masala, then refrigerate 12+ hours. The acid tenderizes better than any last-minute toss.
- Boil Potatoes Firm: Undercooked potatoes turn to mush in the gravy. Cut russets into even 1-inch chunks and boil them until you can pierce with a fork but still feel resistance—about 8-10 minutes. Cold water and a pinch of salt help too.
- Simmer Not Boil: After adding the marinated chicken, resist the urge to crank the heat. A gentle simmer (tiny bubbles, occasional swirls) keeps the yogurt from curdling and lets the garam masala bloom. I used to rush this and ended up with a split yogurt disaster.
- Toast Garam Masala: Sounds weird, but it works—dry-toast the whole garam masala powder in a tiny pan for 30 seconds before adding it to the gravy. This wakes up the spices and cuts through the richness of the yogurt and tomatoes. (Yes, even if you're impatient like me.)
Make-ahead tips for this aloo chicken salan recipe pakistani
Prep Ahead Strategy
Marinate the chicken in yogurt, garam masala, and ginger the night before—this tenderizes the meat and develops deep flavors. Store the mixture in an airtight container in the fridge. The next day, simply heat the oil and cook the marinated chicken without any additional prep time.
This step alone cuts your cooking day by 30 minutes while enhancing the dish's richness. 🌟
Potato Pre-Cooking
Cut the potatoes into 2-inch chunks and parboil them for 5 minutes in salted water before adding them to the curry. This pre-cooking reduces the overall simmering time by 15-20 minutes while ensuring perfectly tender potatoes.
Drain well and pat dry before using—this prevents excess moisture from diluting your sauce. Store pre-cut potatoes in a sealed container for up to 2 days.
Spice Mix Prep
Toast all your whole spices—cumin, cardamom, and bay leaves—together in a dry skillet for 2 minutes before grinding. Store the toasted spices in an airtight container for up to 1 month. When ready to cook, simply grind the toasted spices with a mortar and pestle or spice grinder.
This pre-toasting step intensifies their flavors and saves you 5 minutes of cooking time during the main preparation. 💡
Sauce Pre-Reduction
Reduce the crushed tomatoes in a saucepan for 10 minutes before adding them to the chicken and potatoes. This step concentrates their sweetness and reduces the overall cooking time by 10 minutes.
Store the reduced tomato sauce in a sealed container in the fridge for up to 3 days. When ready to cook, simply heat it gently before adding to your chicken and potatoes.
Complete Make-Ahead Meal
For a fully make-ahead meal, prepare everything except the final simmer. Cook the chicken, potatoes, and spice base, then refrigerate the mixture in an airtight container for up to 2 days.
When ready to serve, simply reheat gently on the stove, add the yogurt, and simmer for 5-7 minutes. This method ensures you can serve restaurant-quality aloo chicken salan with minimal effort on busy days. 💪
Freezer-Friendly Technique
This curry freezes beautifully for up to 3 months. After the final simmer, let it cool completely, then transfer to freezer-safe containers. When ready to eat, thaw overnight in the fridge and reheat gently on the stove with 2-3 tablespoons of water or milk to restore creaminess.
The flavors actually improve after freezing, making this an ideal dish for meal prep. 🥶
Nutrition facts
Frequently asked questions
Why does this recipe use chicken thighs instead of breasts?
Chicken thighs stay juicier and more tender during the long simmering process. They have more fat and connective tissue that breaks down beautifully in the creamy sauce, while breasts often dry out. The skin-on thighs add extra flavor too!
Can I make this dish without yogurt?
Yes, but the sauce won't be as creamy. Replace the yogurt with ½ cup heavy cream or ¼ cup milk plus 1 tbsp cornstarch to thicken. The yogurt's tanginess balances the richness—skip it if you prefer a milder flavor.
How do I adjust the spice level?
For milder heat, remove the seeds from green chilies or reduce to 1 chili. For extra spice, add ½ tsp red chili powder or 1 extra chili. Always taste as you go—Pakistani curries often build flavor gradually!
What if my sauce gets too thick?
Simply stir in 2-3 tablespoons of water or milk while simmering. The yogurt thickens as it cools, so adding liquid at the end prevents clumping. For extra creaminess, blend ½ cup of the sauce and stir it back in.
Can I use frozen potatoes?
Not recommended—they release excess moisture and dilute the sauce. If you must, thaw and pat them completely dry first. Fresh potatoes absorb flavors better and hold their texture during the long simmer.
