Let’s embark on a culinary adventure to Afghanistan! From aromatic rice dishes to savory kebabs and sweet desserts, Afghan cuisine offers incredible flavors that will transform your home cooking. Whether you’re seeking comforting stews or vibrant vegetarian options, these 22 authentic recipes bring the warmth of Afghan hospitality right to your kitchen. Ready to discover your new favorite dishes? Let’s dive in!
Kabuli Pulao
Wandering through the spice markets of my hometown always reminds me of the complex layers in Afghan cuisine, and today I’m sharing my absolute favorite comfort dish that never fails to transport me back to those aromatic alleys. There’s something magical about how the sweet carrots and raisins balance the savory lamb in this traditional Kabuli Pulao—it’s the dish I make whenever I need to impress guests or simply treat myself after a long week of recipe testing.
Ingredients
– 2 cups basmati rice, rinsed until water runs clear
– 1.5 lbs bone-in lamb shoulder, cut into 2-inch pieces
– 1/4 cup clarified butter
– 2 large yellow onions, thinly sliced
– 4 cloves garlic, minced
– 1 tbsp whole cumin seeds
– 1 tsp ground cardamom
– 1/2 tsp saffron threads, steeped in 2 tbsp warm water
– 1 cup julienned carrots
– 1/2 cup golden raisins
– 1/4 cup slivered almonds, toasted
– 4 cups lamb or chicken stock
– 1 tsp fine sea salt
Instructions
1. Heat clarified butter in a heavy-bottomed Dutch oven over medium-high heat until shimmering.
2. Pat lamb pieces completely dry with paper towels and sear until deeply browned on all sides, about 8 minutes total.
3. Transfer seared lamb to a plate, leaving rendered fat in the pot.
4. Add sliced onions to the pot and cook until caramelized and golden brown, stirring frequently for 15-18 minutes.
5. Stir in minced garlic, cumin seeds, and ground cardamom, cooking until fragrant, about 1 minute.
6. Return lamb to the pot along with any accumulated juices.
7. Pour in stock and bring to a gentle simmer, skimming any foam that rises to the surface.
8. Cover and reduce heat to low, simmering until lamb is fork-tender, approximately 1 hour 15 minutes.
9. Meanwhile, soak rinsed basmati rice in cold water for 30 minutes, then drain thoroughly.
10. Layer drained rice over the cooked lamb mixture in an even layer.
11. Drizzle saffron water over the rice in a zigzag pattern for visual appeal.
12. Cover tightly with a lid and cook over lowest heat for 20 minutes until rice is fully steamed.
13. While rice cooks, sauté julienned carrots in 1 tablespoon clarified butter until tender-crisp, about 4 minutes.
14. Fold carrots, golden raisins, and toasted almonds gently into the finished pulao.
15. Let the dish rest covered for 10 minutes before serving to allow flavors to meld. Zesty saffron notes play beautifully against the tender lamb and sweet carrot-raisin mixture in this spectacular rice dish. The texture achieves perfect balance with fluffy separate grains contrasting the melt-in-your-mouth meat. For an elegant presentation, I love molding individual portions in small bowls before inverting them onto plates, garnished with extra toasted almonds and fresh mint sprigs.
Bolani Stuffed Flatbread
My first encounter with Bolani was at a bustling Afghan market in Fremont, California, where the scent of freshly griddled flatbreads filled the air. I’ve been perfecting my homemade version ever since, often making extra to freeze for busy weeknights when I crave something warm and satisfying straight from the skillet. There’s something magical about how these golden pockets transform simple ingredients into a meal that feels both comforting and exotic.
Ingredients
– 2 cups all-purpose flour, plus additional for dusting
– ¾ cup warm water (110°F)
– 1 teaspoon fine sea salt
– 3 tablespoons extra virgin olive oil, divided
– 2 cups finely chopped russet potatoes, boiled until fork-tender
– 1 cup chopped fresh spinach
– ½ cup finely diced yellow onion
– 2 tablespoons chopped fresh cilantro
– 1 teaspoon ground coriander
– ½ teaspoon freshly ground black pepper
– ¼ teaspoon red pepper flakes
– Clarified butter for brushing
Instructions
1. Combine 2 cups all-purpose flour, ¾ cup warm water (110°F), 1 teaspoon fine sea salt, and 1 tablespoon extra virgin olive oil in a stand mixer fitted with a dough hook.
2. Knead the mixture on medium speed for 8 minutes until the dough becomes smooth and elastic.
3. Transfer the dough to a lightly oiled bowl, cover with a damp kitchen towel, and let rest at room temperature for 45 minutes.
4. While the dough rests, heat 2 tablespoons extra virgin olive oil in a skillet over medium heat until shimmering.
5. Sauté ½ cup finely diced yellow onion for 4 minutes until translucent but not browned.
6. Add 2 cups finely chopped boiled russet potatoes, 1 cup chopped fresh spinach, 2 tablespoons chopped fresh cilantro, 1 teaspoon ground coriander, ½ teaspoon freshly ground black pepper, and ¼ teaspoon red pepper flakes to the skillet.
7. Cook the filling mixture for 5 minutes, mashing the potatoes slightly with the back of a wooden spoon until well combined.
8. Divide the rested dough into 8 equal portions and roll each into a smooth ball on a lightly floured surface.
9. Roll one dough ball into a 7-inch circle using a rolling pin, keeping the other balls covered to prevent drying.
10. Place 3 tablespoons of the potato-spinach filling in the center of the dough circle, leaving a ½-inch border.
11. Fold the dough over the filling to create a half-moon shape and press the edges firmly to seal.
12. Use fork tines to crimp the sealed edges completely around the semicircle.
13. Heat a cast-iron skillet over medium-high heat until a drop of water sizzles immediately upon contact.
14. Brush one side of the bolani with clarified butter and place buttered-side down in the hot skillet.
15. Cook for 3 minutes until golden brown spots appear on the bottom surface.
16. Brush the top surface with clarified butter, flip carefully with a spatula, and cook for another 3 minutes until both sides are evenly golden.
17. Transfer the cooked bolani to a wire rack to maintain crispness while repeating with remaining dough and filling.
Really, the contrast between the crisp, blistered exterior and the soft, savory filling makes these irresistible straight from the pan. I love serving them alongside a cooling mint-yogurt dip for balance, though they’re equally fantastic stuffed with extra sharp cheddar for a fusion twist that my kids adore.
Kofta Meatball Curry
Aromatic spices and tender meatballs simmering in rich curry—this is the kind of comfort food that makes my kitchen feel like the heart of the home. As someone who loves experimenting with global flavors, I find kofta curry to be that perfect bridge between familiar meatball appeal and exciting spice complexity, especially on chilly evenings when the whole house craves something deeply satisfying.
Ingredients
– 1 lb ground lamb, 85% lean
– 1 large pasture-raised egg, lightly beaten
– ¼ cup finely grated yellow onion
– 2 tbsp fresh cilantro, minced
– 1 tsp ground cumin
– ½ tsp ground coriander
– ¼ tsp cayenne pepper
– 2 tbsp clarified butter
– 1 medium yellow onion, finely diced
– 3 garlic cloves, minced
– 1 tbsp fresh ginger, grated
– 1 tsp ground turmeric
– 1 tsp garam masala
– 1 (14.5 oz) can crushed tomatoes
– 1 cup heavy cream
– 1 cup water
– 2 tbsp fresh cilantro, chopped
Instructions
1. Combine ground lamb, beaten egg, grated onion, minced cilantro, cumin, coriander, and cayenne in a large mixing bowl.
2. Mix ingredients by hand until just combined, being careful not to overwork the meat.
3. Portion mixture into 1½-inch meatballs, rolling gently between palms to form 18 uniform spheres.
4. Heat clarified butter in a Dutch oven over medium heat until shimmering but not smoking.
5. Brown meatballs in a single layer for 2-3 minutes per side until golden crust forms, working in batches to avoid crowding.
6. Transfer seared meatballs to a clean plate, reserving drippings in the pot.
7. Sauté diced onion in the same pot for 5-7 minutes until translucent and lightly caramelized.
8. Add minced garlic and grated ginger, cooking for 60 seconds until fragrant.
9. Stir in turmeric and garam masala, toasting spices for 30 seconds to release essential oils.
10. Pour in crushed tomatoes, scraping bottom of pot to incorporate browned bits.
11. Simmer tomato mixture for 5 minutes until slightly thickened and deepened in color.
12. Whisk in heavy cream and water until sauce achieves uniform consistency.
13. Return meatballs to the pot, submerging them completely in the sauce.
14. Cover and simmer over low heat for 20 minutes until meatballs register 165°F internally.
15. Remove from heat and stir in chopped cilantro.
Just spooned over steaming basmati rice, these kofta meatballs offer a luxurious contrast between their firm exterior and tender interior, while the curry sauce strikes that perfect balance between creamy richness and warm spice complexity. I love serving it with naan for dipping into every last bit of that aromatic sauce—it’s the kind of meal that makes everyone at the table slow down and savor each bite.
Mantu Afghan Dumplings
Diving into the world of Afghan cuisine always brings back memories of my first taste of these delicate parcels at a friend’s family gathering. I was instantly captivated by how something so simple could carry such complex, comforting flavors—it’s been a staple in my kitchen ever since, especially during cozy weekend cooking sessions.
Ingredients
– 2 cups all-purpose flour
– 1/2 cup lukewarm water
– 1 lb ground lamb shoulder
– 1 large yellow onion, finely minced
– 3 cloves garlic, microplaned
– 1 tsp ground coriander
– 1/2 tsp ground cumin
– 1/4 cup clarified butter
– 1 cup plain whole-milk yogurt
– 2 tbsp dried mint
– 1/4 cup tomato sauce
– 1/2 tsp red chili flakes
Instructions
1. Combine 2 cups all-purpose flour and 1/2 cup lukewarm water in a large mixing bowl.
2. Knead the dough for 8-10 minutes until it becomes smooth and elastic, then cover with a damp cloth and rest for 30 minutes.
3. Sauté 1 large finely minced yellow onion in 2 tablespoons clarified butter over medium heat for 5-7 minutes until translucent.
4. Add 1 lb ground lamb shoulder and cook for 8-10 minutes, breaking it up with a spatula until browned.
5. Stir in 3 microplaned garlic cloves, 1 tsp ground coriander, and 1/2 tsp ground cumin, cooking for 1 minute until fragrant.
6. Roll the rested dough to 1/16-inch thickness on a lightly floured surface.
7. Cut the dough into 3-inch squares using a pastry wheel or sharp knife.
8. Place 1 teaspoon of lamb filling in the center of each dough square.
9. Fold the dough over the filling to form a triangle, pressing edges firmly to seal.
10. Create pleats along the sealed edge by pinching and folding the dough at 1/4-inch intervals.
11. Arrange dumplings in a single layer in a steamer basket lined with parchment.
12. Steam over boiling water for 25 minutes until the wrappers become translucent.
13. Whisk 1 cup plain whole-milk yogurt with 1/4 teaspoon salt until smooth.
14. Heat remaining 2 tablespoons clarified butter in a small saucepan until it reaches 250°F.
15. Stir 2 tbsp dried mint into the hot butter and immediately remove from heat.
16. Drizzle dumplings with 1/4 cup tomato sauce before serving.
17. Top steamed dumplings with the whisked yogurt mixture.
18. Finish with the mint-infused clarified butter and sprinkle with 1/2 tsp red chili flakes.
Flavorful and texturally sublime, these dumplings offer a perfect balance between the tender wrapper and richly spiced filling. The cool yogurt provides a refreshing contrast to the warm, aromatic mint butter, while the tomato sauce adds just enough acidity to cut through the richness. For a stunning presentation, layer them on a platter with extra chili flakes and fresh cilantro sprigs—they’re equally magnificent as an appetizer or main course.
Aushak Leek Dumplings
Tucked away in my grandmother’s recipe box, I discovered this Afghan gem that’s become my go-to comfort food during chilly evenings—there’s something magical about how these delicate dumplings transform simple ingredients into pure warmth. These Aushak leek dumplings always remind me of cooking with my aunt, who taught me the importance of taking your time with the filling, letting the flavors meld perfectly.
Ingredients
– 2 cups all-purpose flour
– 1/2 cup cold water
– 1 large pasture-raised egg, lightly beaten
– 2 tablespoons extra virgin olive oil
– 1 1/2 cups finely chopped leeks, white and light green parts only
– 3 cloves garlic, minced
– 1/4 cup clarified butter
– 1 cup whole-milk Greek yogurt
– 1/4 cup fresh mint leaves, finely chopped
– 1 teaspoon ground coriander
– 1/2 teaspoon crushed red pepper flakes
– 1/2 teaspoon fine sea salt
Instructions
1. Combine 2 cups all-purpose flour and 1/2 teaspoon fine sea salt in a large mixing bowl.
2. Create a well in the center and add 1 lightly beaten pasture-raised egg and 2 tablespoons extra virgin olive oil.
3. Gradually incorporate the flour into the wet ingredients while adding 1/2 cup cold water in a slow, steady stream.
4. Knead the dough on a lightly floured surface for 8-10 minutes until smooth and elastic.
5. Wrap the dough in plastic wrap and rest at room temperature for 30 minutes to relax the gluten.
6. Meanwhile, heat 2 tablespoons clarified butter in a skillet over medium heat until shimmering.
7. Sauté 1 1/2 cups finely chopped leeks and 3 cloves minced garlic for 6-8 minutes until softened but not browned.
8. Stir in 1 teaspoon ground coriander and 1/2 teaspoon crushed red pepper flakes, cooking for 1 minute until fragrant.
9. Transfer the leek mixture to a bowl and cool completely to prevent dumpling skins from tearing.
10. Roll the rested dough into a thin sheet approximately 1/16-inch thick using a rolling pin.
11. Cut the dough into 3-inch circles using a cookie cutter or glass.
12. Place 1 teaspoon of cooled leek filling in the center of each dough circle.
13. Fold the dough over the filling to create a half-moon shape, pressing edges firmly to seal.
14. Bring a large pot of salted water to a rolling boil over high heat.
15. Carefully drop dumplings into the boiling water in batches of 8-10 to prevent overcrowding.
16. Cook dumplings for 4-5 minutes until they float to the surface and the skins appear translucent.
17. Remove cooked dumplings with a slotted spoon and drain thoroughly on paper towels.
18. Heat remaining 2 tablespoons clarified butter in a small saucepan until golden brown and nutty-smelling.
19. Arrange dumplings on serving plates and drizzle with browned clarified butter.
20. Top each serving with 1/4 cup whole-milk Greek yogurt and sprinkle with fresh mint.
Buttery, delicate dumpling skins give way to the savory-sweet leek filling that’s beautifully balanced by the tangy yogurt sauce. The crisp edges where the clarified butter caramelizes provide wonderful textural contrast to the tender interiors. For an elegant presentation, I love serving these arranged in concentric circles with the mint scattered artfully across the top, letting the vibrant green pop against the white yogurt.
Qabli Palau
Aromatic spices have always been my kitchen companions, but it wasn’t until my Afghan neighbor shared her family’s Qabli Palau recipe that I truly understood the magic of layered flavors. I remember my first attempt ending in slightly burnt rice, but now I’ve perfected this celebratory dish that fills my home with the most incredible fragrance every time I make it.
Ingredients
– 2 cups basmati rice, rinsed until water runs clear
– 1 lb bone-in lamb shoulder, cut into 2-inch pieces
– 1 large yellow onion, thinly sliced
– 3 carrots, julienned into 3-inch matchsticks
– ½ cup clarified butter
– 1 tbsp cumin seeds
– 4 cardamom pods, lightly crushed
– 1 cinnamon stick
– ½ tsp ground black pepper
– 1 ½ tsp kosher salt
– ¼ cup granulated sugar
– 4 cups lamb stock
– ¼ cup slivered almonds, toasted
– ¼ cup golden raisins
Instructions
1. Place the rinsed basmati rice in a large bowl and cover with cold water, soaking for exactly 30 minutes to ensure fluffy, separated grains after cooking.
2. Heat 2 tablespoons of clarified butter in a heavy-bottomed Dutch oven over medium-high heat until shimmering but not smoking.
3. Pat the lamb shoulder pieces completely dry with paper towels and sear until deeply browned on all sides, about 8-10 minutes total.
4. Remove the lamb and set aside, then add the sliced onion to the same pot and cook until caramelized to a golden-brown color, approximately 12-15 minutes.
5. Return the lamb to the pot along with cumin seeds, cardamom pods, cinnamon stick, black pepper, and 1 teaspoon of kosher salt.
6. Pour in the lamb stock and bring to a vigorous boil, then reduce heat to maintain a gentle simmer and cook uncovered for 45 minutes until the lamb is fork-tender.
7. While the lamb simmers, heat the remaining clarified butter in a separate skillet over medium heat and sauté the julienned carrots until slightly softened but still crisp, about 4-5 minutes.
8. Sprinkle the sugar over the carrots and cook for 2 more minutes until they develop a glazed appearance and sweet aroma.
9. Drain the soaked rice thoroughly and layer it evenly over the cooked lamb in the Dutch oven.
10. Arrange the glazed carrots in an even layer over the rice, then cover the pot with a tight-fitting lid and cook over low heat for 20 minutes without peeking to create perfect steam.
11. Remove from heat and let the dish rest covered for 10 minutes to allow the flavors to meld and the rice to finish steaming.
12. Fluff the rice gently with a fork, being careful not to break the grains, and transfer to a serving platter.
13. Garnish with toasted slivered almonds and golden raisins arranged in decorative patterns over the top.
Glistening with clarified butter and fragrant with warming spices, this Qabli Palau delivers the most satisfying textural contrast between the tender lamb and separate, fluffy rice grains. The sweet carrots and raisins balance the savory depth beautifully, making it perfect for serving family-style with a simple cucumber yogurt salad to cut through the richness.
Boranee Banjan Eggplant Dish
Whenever I’m craving something that feels both comforting and exotic, my mind immediately goes to this Afghan boranee banjan recipe I learned from a friend’s grandmother. There’s something magical about how humble eggplants transform into this silky, savory masterpiece that always reminds me of cozy autumn afternoons spent sharing stories over steaming plates of food.
Ingredients
- 2 large globe eggplants (about 2 pounds total), sliced into ½-inch rounds
- ¼ cup extra virgin olive oil
- 1 large yellow onion, thinly sliced
- 3 garlic cloves, minced
- 1 teaspoon ground turmeric
- ½ teaspoon smoked paprika
- 1 (28-ounce) can crushed San Marzano tomatoes
- 1 cup plain whole-milk Greek yogurt
- 2 tablespoons fresh mint leaves, finely chopped
- 1 teaspoon sea salt
- ½ teaspoon freshly ground black pepper
Instructions
- Preheat your oven to 425°F and line two baking sheets with parchment paper.
- Arrange the eggplant rounds in a single layer on the prepared baking sheets, ensuring they don’t overlap.
- Brush both sides of each eggplant slice with 2 tablespoons of the olive oil using a pastry brush for even coverage.
- Sprinkle the eggplant rounds evenly with ½ teaspoon of the sea salt and ¼ teaspoon of the black pepper.
- Roast the eggplant for 25-30 minutes until golden brown and tender when pierced with a fork, rotating the baking sheets halfway through cooking.
- While the eggplant roasts, heat the remaining 2 tablespoons of olive oil in a large Dutch oven over medium heat until shimmering.
- Add the sliced onion and cook for 8-10 minutes, stirring occasionally, until translucent and lightly caramelized.
- Stir in the minced garlic and cook for 1 minute until fragrant but not browned.
- Sprinkle the turmeric and smoked paprika over the onion mixture and toast for 30 seconds to release their essential oils.
- Pour in the crushed tomatoes, remaining ½ teaspoon sea salt, and remaining ¼ teaspoon black pepper, stirring to combine thoroughly.
- Simmer the tomato sauce uncovered for 15 minutes over medium-low heat, stirring occasionally, until slightly thickened.
- Remove the roasted eggplant from the oven and reduce the oven temperature to 350°F.
- Layer half of the roasted eggplant slices in the bottom of a 9×13-inch baking dish, overlapping slightly if necessary.
- Spread half of the tomato sauce evenly over the eggplant layer using a spatula.
- Repeat with the remaining eggplant slices and tomato sauce to create a second layer.
- Cover the baking dish tightly with aluminum foil and bake for 20 minutes at 350°F to allow the flavors to meld.
- While the dish bakes, combine the Greek yogurt and chopped mint in a small bowl, whisking until smooth.
- Remove the baking dish from the oven and discard the aluminum foil.
- Dollop the minted yogurt over the top of the hot eggplant dish in decorative swirls.
You’ll notice the eggplant becomes almost custardy in texture while maintaining its structure, with the tangy tomato sauce providing a bright counterpoint to the rich, smoky undertones. Yesterday I served this over saffron rice with a sprinkle of toasted pine nuts, and the contrasting textures made it feel like a special occasion meal despite its humble ingredients.
Shorwa Afghan Soup
Yesterday, I discovered the most soul-warming Afghan Shorwa soup at my neighbor’s potluck, and I’ve been dreaming about recreating it ever since. The rich broth and tender meat transported me straight to a cozy Kabul kitchen, making me realize this is exactly what my winter menu was missing. After several attempts to perfect the balance of spices and textures, I’m thrilled to share my version that fills the house with the most incredible aromas.
Ingredients
– 2 pounds bone-in lamb shoulder, cut into 1-inch cubes
– 2 tablespoons clarified butter
– 1 large yellow onion, finely diced
– 3 cloves garlic, minced
– 1 tablespoon tomato paste
– 2 teaspoons ground coriander
– 1 teaspoon ground turmeric
– ½ teaspoon freshly ground black pepper
– 8 cups beef bone broth
– 2 large carrots, cut into ½-inch rounds
– 2 medium Yukon Gold potatoes, peeled and cubed
– 1 cup chopped fresh cilantro
– 1 tablespoon freshly squeezed lemon juice
– Kosher salt
Instructions
1. Pat the lamb shoulder cubes completely dry with paper towels.
2. Heat clarified butter in a large Dutch oven over medium-high heat until shimmering at 350°F.
3. Sear lamb cubes in a single layer until deeply browned on all sides, about 8-10 minutes total.
4. Transfer seared lamb to a plate, leaving rendered fat in the pot.
5. Add diced onion to the hot fat and sauté until translucent and lightly golden, about 6-8 minutes.
6. Stir in minced garlic and cook until fragrant, approximately 45 seconds.
7. Add tomato paste and cook while stirring constantly until it darkens to a brick-red color, about 2 minutes.
8. Sprinkle ground coriander, turmeric, and black pepper over the onion mixture, toasting for 30 seconds until aromatic.
9. Return seared lamb and any accumulated juices to the pot.
10. Pour in beef bone broth, scraping the bottom to release any browned bits.
11. Bring the soup to a gentle boil, then immediately reduce heat to maintain a low simmer.
12. Cover and simmer for 1 hour and 15 minutes until the lamb is fork-tender.
13. Add carrot rounds and simmer uncovered for 15 minutes until carrots begin to soften.
14. Stir in cubed potatoes and continue simmering for another 20 minutes until potatoes are cooked through but not falling apart.
15. Stir in chopped cilantro and lemon juice just before serving.
16. Season with kosher salt to achieve a balanced flavor profile.
Hearty and deeply comforting, this Shorwa achieves the perfect harmony between the rich, gelatinous broth and fall-apart tender lamb. The potatoes soak up the spiced liquid while maintaining their structure, creating delightful textural contrasts. I love serving it with warm naan for dipping, or for an authentic touch, spoon it over a bed of aromatic basmati rice to make it a complete meal.
Afghan Chicken Korma
Yesterday, I found myself craving something deeply comforting yet elegantly spiced—the kind of dish that fills your kitchen with the most intoxicating aromas. That’s when I decided to whip up this Afghan Chicken Korma, a recipe I’ve tweaked over the years to balance rich, warming spices with tender, juicy chicken. It’s my go-to for cozy dinners that feel both special and soul-satisfying.
Ingredients
– 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch cubes
– 1/4 cup clarified butter (ghee)
– 1 large yellow onion, finely diced
– 4 garlic cloves, minced
– 1 tbsp freshly grated ginger
– 1 tsp ground cumin
– 1 tsp ground coriander
– 1/2 tsp ground cardamom
– 1/4 tsp ground turmeric
– 1/4 tsp cayenne pepper
– 1 cup plain whole-milk yogurt
– 1/2 cup heavy cream
– 1/4 cup raw cashews, finely ground
– 1/2 cup chicken broth
– 1/2 tsp fine sea salt
– 2 tbsp fresh cilantro, chopped
Instructions
1. Heat the clarified butter in a heavy-bottomed Dutch oven over medium heat until shimmering.
2. Add the finely diced yellow onion and sauté, stirring frequently, for 8–10 minutes until translucent and lightly golden.
3. Stir in the minced garlic and freshly grated ginger, cooking for 1 minute until fragrant.
4. Add the chicken cubes in a single layer and sear for 3–4 minutes per side until lightly browned.
5. Sprinkle the ground cumin, coriander, cardamom, turmeric, and cayenne pepper over the chicken, tossing to coat evenly.
6. Pour in the chicken broth, scraping the bottom of the pot to lift any browned bits.
7. Reduce the heat to low, cover, and simmer for 20 minutes until the chicken is tender and cooked through.
8. In a separate bowl, whisk together the plain whole-milk yogurt, heavy cream, and finely ground cashews until smooth.
9. Gradually stir the yogurt mixture into the pot to prevent curdling.
10. Simmer uncovered for 10 minutes, stirring occasionally, until the sauce thickens slightly.
11. Season with fine sea salt, then garnish with fresh cilantro just before serving.
Every spoonful of this korma delivers velvety, aromatic sauce clinging to succulent chicken, with the cashews lending a subtle nutty richness. I love serving it over saffron-infused basmati rice or with warm naan to soak up every last bit of the spiced cream sauce.
Chapli Kebab
Whenever I crave the bold, aromatic flavors of Pakistani street food, my mind immediately goes to chapli kebabs—those perfectly spiced, sizzling patties that transport me straight to a bustling Lahore food market with just one bite. I first discovered these during a friend’s family gathering, and now they’re my go-to for impressing guests with something unexpectedly delicious. There’s something magical about how the complex spice blend comes together in these tender patties.
Ingredients
– 1 pound ground beef (80/20 blend)
– 1 medium yellow onion, finely minced
– 2 Roma tomatoes, seeded and finely diced
– ¼ cup fresh cilantro leaves, finely chopped
– 2 tablespoons pomegranate seeds, crushed
– 1 large pasture-raised egg, lightly beaten
– 2 tablespoons chickpea flour
– 1 tablespoon ginger-garlic paste
– 2 teaspoons ground coriander
– 1½ teaspoons ground cumin
– 1 teaspoon Kashmiri red chili powder
– ½ teaspoon garam masala
– ¼ cup clarified butter
– Fine sea salt to taste
Instructions
1. Combine the ground beef, minced onion, diced tomatoes, chopped cilantro, crushed pomegranate seeds, beaten egg, chickpea flour, ginger-garlic paste, ground coriander, ground cumin, Kashmiri red chili powder, garam masala, and fine sea salt in a large mixing bowl.
2. Mix all ingredients thoroughly using your hands until well incorporated and the mixture becomes slightly sticky, about 2-3 minutes of kneading.
3. Cover the bowl with plastic wrap and refrigerate the meat mixture for exactly 30 minutes to allow the flavors to meld and the texture to firm up.
4. Divide the chilled mixture into 8 equal portions and shape each into ½-inch thick patties, approximately 3 inches in diameter.
5. Heat a large cast-iron skillet over medium-high heat until a drop of water sizzles and evaporates immediately upon contact.
6. Add 2 tablespoons of clarified butter to the hot skillet, swirling to coat the surface evenly.
7. Place 4 patties in the skillet, ensuring they don’t touch, and cook for 3-4 minutes until the bottoms develop a deep golden-brown crust.
8. Flip the patties using a thin spatula and cook for another 3-4 minutes until the second side achieves the same coloration.
9. Transfer the cooked kebabs to a wire rack set over a baking sheet to prevent steaming and maintain crispness.
10. Repeat the cooking process with the remaining clarified butter and patties.
11. Serve immediately while the exterior remains crisp and the interior stays juicy.
You’ll notice the kebabs develop an incredible crisp-tender texture where the crust gives way to a beautifully spiced, moist interior. The pomegranate seeds provide subtle bursts of sweetness that perfectly balance the warm spices, making these exceptional when served wrapped in warm naan with mint chutney for dipping.
Afghan Sabzi Spinach Stew
Tucked away in my recipe binder between my grandmother’s chicken soup and my own failed attempt at sourdough, you’ll find this Afghan Sabzi Spinach Stew—a dish that found me during a particularly gray November, much like today, and has been a beacon of warmth ever since. There’s something about the way the spices bloom in the pot that feels like alchemy, turning simple greens into something deeply nourishing and complex.
Ingredients
– 2 tablespoons ghee (clarified butter)
– 1 large yellow onion, finely diced
– 4 garlic cloves, minced
– 1 tablespoon freshly grated ginger root
– 1 teaspoon ground turmeric
– 1 teaspoon ground coriander
– 1/2 teaspoon crushed red pepper flakes
– 1 pound fresh spinach leaves, thoroughly washed
– 1 cup canned chickpeas, rinsed and drained
– 1/4 cup freshly squeezed lemon juice
– 1/2 cup plain whole-milk yogurt
– 1/4 cup chopped fresh cilantro
– Kosher salt, to taste
Instructions
1. Place a large Dutch oven over medium heat and add 2 tablespoons of ghee, allowing it to melt completely and coat the bottom of the pot.
2. Add 1 large finely diced yellow onion and cook for 8-10 minutes, stirring occasionally, until the onion is translucent and lightly golden at the edges.
3. Stir in 4 minced garlic cloves and 1 tablespoon of freshly grated ginger root, cooking for exactly 60 seconds until fragrant but not browned.
4. Sprinkle in 1 teaspoon ground turmeric, 1 teaspoon ground coriander, and 1/2 teaspoon crushed red pepper flakes, toasting the spices for 30 seconds while constantly stirring to prevent burning.
5. Add 1 pound of fresh spinach leaves in three batches, wilting each addition completely before adding the next, which should take about 5 minutes total.
6. Incorporate 1 cup of rinsed chickpeas and 1/4 cup of freshly squeezed lemon juice, stirring to combine all ingredients evenly.
7. Reduce heat to low, cover the pot, and simmer the stew for 15 minutes to allow the flavors to meld together.
8. Remove from heat and stir in 1/2 cup of plain whole-milk yogurt until fully incorporated and the sauce appears creamy.
9. Fold in 1/4 cup of chopped fresh cilantro and season with kosher salt to taste.
You’ll notice the stew thickens beautifully as it rests, with the spinach melting into a velvety base that clings to the chickpeas. The yogurt adds a subtle tang that cuts through the earthiness of the spices, making each spoonful both comforting and bright. I love serving it over saffron rice with extra cilantro scattered on top for a pop of color and freshness.
Afghan Sheer Khurma Dessert
Baking this Afghan Sheer Khurma takes me right back to my first taste at a dear friend’s Eid celebration—the fragrant cardamom and rosewater filling their kitchen with the most incredible warmth. I’ve since made it my mission to perfect this creamy vermicelli dessert, tweaking it over the years to balance the richness of nuts with the silkiness of milk, and now it’s a staple in my holiday rotation. There’s something truly special about sharing a bowl of this comforting sweetness with loved ones, especially when garnished with a flourish of pistachios and edible rose petals for that extra touch of elegance.
Ingredients
– 4 cups whole milk
– 1 cup fine vermicelli noodles, broken into 1-inch pieces
– 1/2 cup clarified butter (ghee)
– 1/2 cup granulated sugar
– 1/4 cup slivered almonds
– 1/4 cup chopped pistachios
– 2 tablespoons golden raisins
– 1 teaspoon ground cardamom
– 1/2 teaspoon rosewater
– Pinch of saffron threads, lightly crushed
Instructions
1. Heat the clarified butter in a heavy-bottomed saucepan over medium heat until shimmering.
2. Add the broken vermicelli noodles and toast for 3–4 minutes, stirring constantly, until golden brown and fragrant.
3. Pour in the whole milk and bring to a gentle simmer, stirring occasionally to prevent sticking.
4. Reduce the heat to low and simmer uncovered for 15 minutes, stirring every 5 minutes, until the vermicelli is tender and the milk has thickened slightly.
5. Stir in the granulated sugar, slivered almonds, chopped pistachios, and golden raisins.
6. Continue cooking on low heat for 10 minutes, allowing the nuts to soften and the flavors to meld.
7. Add the ground cardamom, rosewater, and crushed saffron threads, stirring to incorporate evenly.
8. Simmer for an additional 5 minutes until the dessert reaches a creamy, porridge-like consistency.
9. Remove from heat and let rest for 10 minutes to allow the flavors to deepen.
For an extra silky texture, I always let the Sheer Khurma rest off the heat—it thickens beautifully as it cools. Feel free to garnish with additional chopped pistachios and a sprinkle of edible rose petals for a stunning presentation.
Afghan Lamb Kofta
Just last week, I found myself craving the aromatic spices of my favorite Afghan restaurant, but decided to recreate their magic in my own kitchen instead. Journeying through my spice cabinet brought back memories of that first bite of perfectly spiced lamb that inspired this recipe.
Ingredients
– 1 pound ground lamb, 85% lean
– ½ cup finely grated yellow onion, moisture squeezed out
– 2 tablespoons fresh mint leaves, finely chopped
– 1 teaspoon ground coriander seed
– ½ teaspoon ground cumin seed
– ¼ teaspoon ground cardamom
– ¼ teaspoon freshly grated nutmeg
– 1 teaspoon kosher salt
– ¼ teaspoon freshly cracked black pepper
– 2 tablespoons clarified butter
– ½ cup plain whole-milk yogurt
– 1 tablespoon fresh lemon juice
– 1 teaspoon sumac
Instructions
1. Combine ground lamb, grated onion, mint, coriander, cumin, cardamom, nutmeg, salt, and pepper in a large mixing bowl.
2. Mix ingredients by hand for exactly 2 minutes until spices are evenly distributed and mixture becomes slightly sticky.
3. Cover the bowl with plastic wrap and refrigerate the lamb mixture for 30 minutes to allow flavors to meld.
4. Remove the chilled mixture from refrigerator and divide into 8 equal portions using a kitchen scale for accuracy.
5. Roll each portion between your palms to form oval-shaped kofta approximately 3 inches long.
6. Heat clarified butter in a cast-iron skillet over medium-high heat until it shimmers and reaches 375°F.
7. Arrange kofta in the skillet without crowding, leaving 1 inch between each piece.
8. Cook kofta for 4 minutes until the bottom develops a deep golden-brown crust.
9. Flip each kofta using tongs and cook for another 4 minutes until internal temperature reaches 160°F.
10. Transfer cooked kofta to a wire rack set over a baking sheet to drain excess fat.
11. Whisk together yogurt, lemon juice, and sumac in a small bowl until smooth and creamy.
12. Arrange kofta on a serving platter and drizzle with the yogurt sauce.
Keeping these kofta warm allows the spices to fully bloom, creating an incredible aroma that fills your kitchen. The exterior develops a satisfying crispness while the interior remains remarkably juicy and tender. I love serving them nestled in warm flatbread with quick-pickled red onions for contrasting brightness.
Alou Balou Afghan Potato and Chickpea Curry
Yesterday, while organizing my spice cabinet, I rediscovered a jar of turmeric from my favorite international market and was instantly transported back to the first time I tried this comforting Afghan curry at a friend’s potluck. The memory of those tender potatoes swimming in fragrant spices inspired me to recreate that soul-warming dish in my own kitchen today.
Ingredients
– 2 tablespoons clarified butter (ghee)
– 1 large yellow onion, finely diced
– 3 garlic cloves, minced
– 1 tablespoon freshly grated ginger
– 1 teaspoon ground turmeric
– 1 teaspoon ground coriander
– ½ teaspoon ground cumin
– ¼ teaspoon cayenne pepper
– 1 pound Yukon Gold potatoes, peeled and cut into 1-inch cubes
– 1 (15-ounce) can chickpeas, drained and rinsed
– 1 (14.5-ounce) can diced tomatoes with juices
– 1 cup vegetable broth
– ½ cup full-fat coconut milk
– 1 teaspoon kosher salt
– ¼ cup chopped fresh cilantro
Instructions
1. Heat 2 tablespoons of clarified butter in a large Dutch oven over medium heat until shimmering.
2. Add the finely diced yellow onion and sauté for 6-8 minutes until translucent and lightly golden around the edges.
3. Stir in the minced garlic and freshly grated ginger, cooking for exactly 1 minute until fragrant.
4. Sprinkle in the ground turmeric, ground coriander, ground cumin, and cayenne pepper, toasting the spices for 30 seconds to release their essential oils.
5. Add the cubed Yukon Gold potatoes and toss to coat evenly with the spice mixture.
6. Pour in the drained chickpeas, diced tomatoes with their juices, vegetable broth, and coconut milk.
7. Season with 1 teaspoon of kosher salt and bring the mixture to a gentle simmer.
8. Reduce heat to low, cover the Dutch oven, and simmer for 25 minutes until potatoes are fork-tender.
9. Remove the lid and cook uncovered for 5 minutes to slightly thicken the sauce.
10. Stir in the chopped fresh cilantro just before serving.
Just spoon this vibrant curry over basmati rice and watch how the golden turmeric-stained potatoes melt against the firm chickpeas. The coconut milk creates a luxurious sauce that carries the warm spices beautifully, while the fresh cilantro adds a bright finish that cuts through the richness perfectly.
Conclusion
Recipes from Afghanistan offer incredible flavors and cultural richness. We hope this collection inspires you to explore these delicious dishes in your own kitchen. Try a recipe that catches your eye, leave a comment with your favorite, and share this article on Pinterest to spread the love for Afghan cuisine!