20 Spicy Pakistani Food Recipes Delicious

Posted on

Other Recipes

Difficulty

Prep time

Cooking time

Total time

Servings

You’re in for a treat if you love bold flavors and a bit of heat! Our roundup of 20 Spicy Pakistani Food Recipes Delicious is your ticket to exploring the vibrant and aromatic world of Pakistani cuisine right from your North American kitchen. From sizzling street food to hearty home-cooked meals, these dishes promise to spice up your cooking routine. Ready to turn up the heat? Let’s dive in!

Chicken Biryani

Chicken Biryani

Remember the first time I tried Chicken Biryani? It was at a friend’s potluck, and the layers of fragrant rice and tender chicken had me hooked. Now, it’s my go-to dish for impressing guests or treating myself on a lazy Sunday.

Servings

5

servings
Prep time

45

minutes
Cooking time

37

minutes

Ingredients

  • 2 cups of basmati rice, because its long grains and aroma are unmatched
  • A couple of chicken thighs, bone-in for that extra flavor
  • A splash of vegetable oil, just enough to sauté
  • 1 large onion, thinly sliced because we love that caramelized sweetness
  • 3 cloves of garlic, minced, because what’s biryani without garlic?
  • A thumb-sized piece of ginger, grated, for that warm, spicy kick
  • 1 tsp of turmeric powder, for color and earthiness
  • 2 tsp of garam masala, the soul of the dish
  • A pinch of saffron threads, soaked in 2 tbsp of warm milk, for that luxurious touch
  • Salt, to season every layer
  • A handful of fresh cilantro, chopped, for garnish

Instructions

  1. Rinse the basmati rice under cold water until the water runs clear, then soak it for 30 minutes. This step is crucial for fluffy rice.
  2. Heat the vegetable oil in a large pot over medium heat. Add the sliced onions and cook until golden brown, about 10 minutes. Stir occasionally to prevent burning.
  3. Add the minced garlic and grated ginger to the pot, sautéing for another 2 minutes until fragrant. Tip: Keep the heat medium to avoid bitterness.
  4. Stir in the chicken thighs, turmeric, and garam masala, ensuring the chicken is well-coated. Cook for 5 minutes to seal in the flavors.
  5. Drain the soaked rice and layer it over the chicken. Pour in enough water to cover the rice by about an inch. Tip: The water level is key; too much and the rice will be mushy.
  6. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 20 minutes. Resist the urge to peek; the steam is doing its magic.
  7. Drizzle the saffron milk over the top, cover again, and let it sit for 5 minutes off the heat. This allows the flavors to meld beautifully.
  8. Garnish with fresh cilantro before serving. Tip: Fluff the rice gently with a fork to keep the grains intact.

Out of the pot, the biryani is a symphony of textures—tender chicken, fluffy rice, and crispy onions. Serve it with a side of cool raita to balance the spices, or enjoy it as is for a truly comforting meal.

Beef Haleem

Beef Haleem

Zesty and rich, Beef Haleem has been my go-to comfort dish during the chilly evenings of late. There’s something about its hearty texture and the depth of flavors that makes it a perfect meal to share with loved ones, or to enjoy solo with a good book.

Servings

5

servings
Prep time

20

minutes
Cooking time

140

minutes

Ingredients

  • 2 cups of wheat berries, soaked overnight because they take forever to cook otherwise
  • 1 lb beef stew meat, because chunks are better for this dish
  • A couple of onions, finely chopped – they’re the base of all good things
  • 4 cloves of garlic, minced, because what’s a dish without garlic?
  • A splash of olive oil, for sautéing
  • 1 tbsp ginger paste, for that kick
  • 1 tsp turmeric powder, for color and health
  • 1 tsp cumin seeds, because they smell amazing when toasted
  • 6 cups of water, to get everything nice and soupy
  • Salt, to your liking but don’t be shy
  • A handful of fresh cilantro, chopped, for garnish

Instructions

  1. Heat the olive oil in a large pot over medium heat. Toss in the cumin seeds and let them sizzle for about 30 seconds until fragrant.
  2. Add the onions and garlic, sautéing until they’re golden brown. This is where the flavor starts, so don’t rush it.
  3. Throw in the beef, browning it on all sides. This should take about 5 minutes. Tip: Don’t overcrowd the pot, or the meat will steam instead of brown.
  4. Stir in the ginger paste and turmeric, coating the meat evenly. Cook for another minute to let the spices bloom.
  5. Add the soaked wheat berries and water. Bring to a boil, then reduce the heat to low. Cover and simmer for about 2 hours, stirring occasionally. Tip: The Haleem should thicken but still be pourable. If it gets too thick, add a bit more water.
  6. After 2 hours, the wheat and meat should be tender. Use a wooden spoon to mash everything together until it reaches a porridge-like consistency. Tip: For a smoother texture, blend half of the mixture and mix it back in.
  7. Season with salt, then let it simmer uncovered for another 10 minutes to thicken slightly.
  8. Garnish with fresh cilantro before serving.

Mmm, the Beef Haleem is creamy, with tender bits of beef and a warmth from the spices that’s just irresistible. Serve it with a squeeze of lemon and some naan on the side for a meal that’s both comforting and exotic.

Chapli Kabab

Chapli Kabab

Nothing brings back memories of my trip to Pakistan quite like the sizzle of Chapli Kabab on a hot griddle. These spiced, juicy patties are a street food staple that I’ve been obsessed with recreating at home, and after a few trials (and errors), I’ve nailed a version that’s both authentic and adaptable to my kitchen’s quirks.

Servings

6

portions
Prep time

20

minutes
Cooking time

24

minutes

Ingredients

  • 1 lb ground beef (the fattier, the better for juiciness)
  • 1 small onion, finely chopped (about a cup)
  • 2 tomatoes, deseeded and finely chopped
  • A couple of green chilies, minced (adjust to your heat preference)
  • A handful of fresh cilantro, chopped
  • 1 tbsp ginger-garlic paste
  • 1 tsp cumin seeds
  • 1 tsp coriander powder
  • 1/2 tsp turmeric powder
  • A splash of lemon juice
  • 1 egg, beaten (this is our binder)
  • Salt, to taste
  • Oil, for frying

Instructions

  1. In a large bowl, mix the ground beef with onion, tomatoes, green chilies, cilantro, ginger-garlic paste, cumin seeds, coriander powder, turmeric powder, lemon juice, and salt. Tip: Let the mixture sit for 10 minutes to let the flavors meld.
  2. Add the beaten egg to the mixture. This will help bind the kababs so they don’t fall apart during cooking.
  3. Divide the mixture into equal portions and shape them into flat, round patties about 1/2 inch thick. Tip: Wet your hands slightly to prevent sticking.
  4. Heat oil in a pan over medium-high heat (around 350°F). You’ll know it’s ready when a small piece of the mixture sizzles upon contact.
  5. Fry the patties in batches, about 3-4 minutes per side, until they’re deeply browned and crispy on the edges. Tip: Don’t overcrowd the pan to ensure even cooking.
  6. Transfer the cooked kababs to a paper towel-lined plate to drain any excess oil.

Serve these kababs hot off the pan, nestled in a warm naan with a dollop of yogurt sauce, or alongside a crisp salad for a lighter meal. The contrast of the crispy exterior with the tender, flavorful interior is nothing short of magical.

Nihari

Nihari

Zesty and rich, Nihari is a dish that takes me back to the bustling streets of Karachi, where the aroma of slow-cooked meat and spices fills the air. I remember my first bite—a melt-in-your-mouth experience that was both comforting and exhilarating. Today, I’m sharing my take on this classic, hoping to bring a piece of that warmth to your kitchen.

Servings

4

servings
Prep time

20

minutes
Cooking time

370

minutes

Ingredients

  • 2 lbs beef shank, cut into chunks
  • a generous splash of vegetable oil
  • a couple of onions, thinly sliced
  • 2 tbsp ginger-garlic paste
  • 1 tbsp Nihari masala
  • a pinch of turmeric powder
  • a handful of fresh cilantro, chopped
  • a squeeze of lemon juice
  • 4 cups water
  • salt, just enough to season

Instructions

  1. Heat the vegetable oil in a large pot over medium heat until it shimmers.
  2. Add the sliced onions and fry until golden brown, about 10 minutes, stirring occasionally to prevent burning.
  3. Stir in the ginger-garlic paste and cook for another 2 minutes until fragrant.
  4. Toss in the beef chunks, browning them on all sides for about 5 minutes.
  5. Sprinkle the Nihari masala and turmeric over the meat, coating evenly.
  6. Pour in the water, bring to a boil, then reduce heat to low, cover, and simmer for 6 hours. Tip: The longer it simmers, the more tender the meat becomes.
  7. After 6 hours, check the consistency. If it’s too thick, add a bit more water. Tip: The gravy should coat the back of a spoon.
  8. Season with salt, garnish with cilantro, and finish with a squeeze of lemon juice. Tip: The lemon juice brightens the flavors beautifully.

Buttery soft meat swimming in a spicy, aromatic gravy—this Nihari is a labor of love that’s worth every minute. Serve it with naan or steamed rice, and don’t forget to top it with more cilantro and a dash of lemon for that extra zing.

Paya

Paya

Have you ever stumbled upon a dish so rich in flavor and history that it instantly transports you to another place? That’s exactly how I felt the first time I tried Paya, a traditional slow-cooked trotters soup that’s a staple in many South Asian households. It’s a dish that demands patience but rewards you with depths of flavor you won’t find in your everyday meals.

Servings

4

servings
Prep time

15

minutes
Cooking time

250

minutes

Ingredients

  • 4 lamb trotters, cleaned and halved
  • A couple of tablespoons of ghee
  • 1 large onion, finely sliced
  • A splash of vinegar
  • 2 tablespoons of ginger-garlic paste
  • 1 teaspoon of turmeric powder
  • 1 tablespoon of coriander powder
  • 1 teaspoon of red chili powder
  • Salt, to your liking
  • 4 cups of water
  • A handful of fresh coriander leaves, chopped

Instructions

  1. Heat the ghee in a large pot over medium heat. Once it’s melted, add the sliced onions and sauté until they’re golden brown, about 10 minutes.
  2. Add the ginger-garlic paste to the pot and stir for a minute until the raw smell disappears. Tip: Keep stirring to prevent burning.
  3. Toss in the lamb trotters, vinegar, turmeric, coriander powder, red chili powder, and salt. Mix well so the trotters are evenly coated with the spices.
  4. Pour in the water, bring the mixture to a boil, then reduce the heat to low. Cover the pot and let it simmer for about 4 hours. Tip: The longer it simmers, the more flavorful it gets.
  5. Check occasionally to ensure there’s enough liquid. If it’s reducing too much, add a little more water.
  6. Once the trotters are tender and the broth is rich, garnish with fresh coriander leaves before serving. Tip: Serve hot for the best flavor.

Kind of magical how something as simple as trotters can transform into a dish with such complex flavors, isn’t it? The broth is rich and gelatinous, clinging to the tender meat in the most satisfying way. I love serving it with a side of warm naan or steamed rice to soak up all that goodness.

Seekh Kabab

Seekh Kabab

Kicking off our culinary adventure today with a dish that’s close to my heart – Seekh Kabab. There’s something incredibly satisfying about the smoky aroma of these spiced minced meat skewers grilling to perfection, a reminder of the countless family barbecues where these were the star.

Servings

5

servings
Prep time

30

minutes
Cooking time

10

minutes

Ingredients

  • 1 lb ground lamb (or beef, if you prefer)
  • 1 small onion, finely chopped
  • 2 garlic cloves, minced
  • a handful of fresh cilantro, chopped
  • 1 tbsp ginger paste
  • 1 tsp cumin powder
  • 1 tsp coriander powder
  • a pinch of cayenne pepper
  • salt, to your liking
  • a splash of lemon juice
  • skewers, soaked in water for 30 minutes

Instructions

  1. In a large bowl, mix the ground lamb with onion, garlic, cilantro, ginger paste, cumin, coriander, cayenne, salt, and lemon juice. Use your hands for the best mix.
  2. Cover the bowl and let the mixture marinate in the fridge for at least 2 hours, or overnight for deeper flavors.
  3. Preheat your grill to a medium-high heat, about 375°F.
  4. Take a handful of the meat mixture and mold it around a skewer, forming a long, thin kabab. Repeat until all the mixture is used.
  5. Place the skewers on the grill. Cook for about 4-5 minutes on each side, or until they’re nicely charred and cooked through.
  6. Let them rest for a couple of minutes off the grill before serving. This helps the juices redistribute.

Relish the juicy, flavorful kababs with a side of mint chutney or tucked into warm naan bread. The smoky exterior and tender interior make every bite a delight, perfect for sharing or savoring solo.

Chana Chaat

Chana Chaat

This summer, I’ve been all about quick, flavorful dishes that don’t require me to hover over the stove for hours. Chana chaat is my go-to for those days when I want something tangy, spicy, and utterly satisfying without the fuss. It’s a dish that reminds me of the vibrant street food scenes back in college, where every bite was an explosion of flavors.

Servings

2

servings
Prep time

10

minutes

Ingredients

  • 2 cups of cooked chickpeas (canned works great for a shortcut)
  • A generous handful of chopped red onion
  • A couple of diced tomatoes
  • A splash of lemon juice (about 2 tbsp)
  • A sprinkle of chaat masala (1 tsp, but hey, adjust to your heart’s desire)
  • A dash of roasted cumin powder (1/2 tsp)
  • A tiny bit of chopped cilantro for that fresh kick
  • A pinch of salt (to bring all those flavors together)

Instructions

  1. Grab a large mixing bowl and toss in the chickpeas, red onion, and tomatoes.
  2. Drizzle the lemon juice over the mixture. This not only adds a tangy flavor but also helps to meld the flavors together.
  3. Sprinkle the chaat masala, roasted cumin powder, and salt over the top. Tip: If you’re unsure about the spice levels, start with half the amount and adjust after tasting.
  4. Give everything a good mix. Tip: Use a gentle hand to keep the chickpeas from getting mushy.
  5. Finish by garnishing with chopped cilantro. Tip: For an extra crunch, add some sev or crushed papdi on top just before serving.

Ladle this vibrant chaat into bowls, and dive in. The chickpeas offer a hearty base, while the spices and lemon juice create a melody of flavors that’s hard to resist. Perfect as is, or scoop it up with some crispy puris for an extra indulgent treat.

Aloo Keema

Aloo Keema

Perfect for those cozy evenings when you’re craving something hearty and flavorful, Aloo Keema has been my go-to comfort dish ever since I stumbled upon it during a friend’s potluck. The way the spices meld together with the minced meat and potatoes is nothing short of magical, and I’ve tweaked the recipe over the years to make it just right for my taste.

Servings

2

servings
Prep time

15

minutes
Cooking time

53

minutes

Ingredients

  • 1 lb ground beef (or lamb, if you’re feeling fancy)
  • 2 medium potatoes, diced into small cubes
  • 1 large onion, finely chopped
  • 2 cloves of garlic, minced
  • A thumb-sized piece of ginger, grated
  • 1 can (14.5 oz) of diced tomatoes
  • A couple of tablespoons of vegetable oil
  • 1 teaspoon of cumin seeds
  • 1 teaspoon of turmeric powder
  • 1 teaspoon of garam masala
  • A pinch of red chili powder (adjust to your heat preference)
  • A splash of water
  • Salt, to bring it all together
  • A handful of fresh cilantro, chopped (for garnish)

Instructions

  1. Heat the vegetable oil in a large pan over medium heat. Once hot, toss in the cumin seeds and let them sizzle for about 30 seconds until fragrant.
  2. Add the chopped onions to the pan. Cook them until they’re golden brown, stirring occasionally to prevent burning. This should take about 5 minutes.
  3. Stir in the minced garlic and grated ginger, cooking for another minute until the raw smell disappears.
  4. Add the ground beef to the pan. Break it apart with your spoon and cook until it’s no longer pink, about 5-7 minutes.
  5. Sprinkle in the turmeric, garam masala, and red chili powder. Mix well to coat the meat evenly with the spices.
  6. Pour in the diced tomatoes (with their juice) and a splash of water. Stir everything together and let it simmer for about 10 minutes, allowing the flavors to meld.
  7. Add the diced potatoes to the pan. Cover and cook on low heat for another 15-20 minutes, or until the potatoes are tender. Stir occasionally to prevent sticking.
  8. Once the potatoes are cooked through, season with salt to taste. Give it a final stir, then turn off the heat.
  9. Garnish with freshly chopped cilantro before serving.

Delightfully rich and aromatic, this Aloo Keema pairs beautifully with steamed rice or warm naan. The potatoes soak up all the spicy goodness, making every bite a comforting embrace. Sometimes, I like to top it with a dollop of yogurt for a creamy contrast.

Daal Chawal

Daal Chawal

Kind of like the comfort food you didn’t know you needed, Daal Chawal is my go-to for those days when only something hearty and homely will do. It’s a simple yet soul-satisfying dish that reminds me of my first attempt at cooking it, which, let’s just say, was a learning experience.

Ingredients

  • 1 cup of yellow lentils (daal), because they cook faster and have a lovely, mild flavor
  • 2 cups of water, to get those lentils nice and tender
  • A splash of oil, just enough to sauté the onions without deep frying them
  • 1 small onion, finely chopped, because nobody likes a big chunk of onion in their bite
  • A couple of garlic cloves, minced, for that punch of flavor
  • 1 tsp of cumin seeds, for a little earthy warmth
  • 1/2 tsp of turmeric powder, to give the daal its signature golden hue
  • Salt to taste, but let’s be honest, we all know it’s more than a pinch
  • 1 cup of basmati rice, because its fragrance is unmatched
  • 2 cups of water (yes, again), for cooking the rice to fluffy perfection

Instructions

  1. Rinse the yellow lentils under cold water until the water runs clear, to remove any dirt or debris.
  2. In a medium pot, combine the rinsed lentils with 2 cups of water and bring to a boil over high heat.
  3. Once boiling, reduce the heat to low, cover, and let it simmer for about 20 minutes, or until the lentils are tender. Tip: Skim off any foam that forms on top for a clearer daal.
  4. While the lentils are cooking, heat a splash of oil in a small pan over medium heat and sauté the chopped onion until golden, about 5 minutes.
  5. Add the minced garlic and cumin seeds to the onions, stirring for about 1 minute until fragrant. Tip: Don’t let the garlic burn, or it’ll turn bitter.
  6. Stir in the turmeric powder and a generous pinch of salt into the onion mixture, then add this to the cooked lentils, mixing well. Let it simmer together for another 5 minutes.
  7. For the rice, rinse the basmati rice under cold water until the water runs clear to remove excess starch.
  8. In a separate pot, bring 2 cups of water to a boil, add the rinsed rice, cover, and reduce the heat to low. Cook for 15 minutes, then turn off the heat and let it sit, covered, for another 5 minutes. Tip: Resist the urge to peek; letting the rice steam is key to perfect fluffiness.
  9. Fluff the rice with a fork before serving alongside the daal.

Daal Chawal is all about the contrast between the creamy, spiced lentils and the fluffy, fragrant rice. I love topping mine with a dollop of yogurt and a sprinkle of fresh cilantro for an extra layer of flavor and texture.

Karahi Gosht

Karahi Gosht

Craving something that’s both hearty and bursting with flavor? Let me introduce you to Karahi Gosht, a dish that’s been a game-changer in my weeknight dinner rotation. It’s a rich, spicy curry that’s surprisingly simple to make, and today, I’m sharing my go-to recipe that never fails to impress.

Servings

5

servings
Prep time

15

minutes
Cooking time

52

minutes

Ingredients

  • 2 lbs of goat meat, cut into chunks (you can also use lamb if that’s what you have)
  • A generous glug of vegetable oil, about 1/4 cup
  • 1 large onion, finely chopped
  • 4 cloves of garlic, minced
  • A thumb-sized piece of ginger, grated
  • 2 tomatoes, diced
  • A couple of green chilies, sliced (adjust according to your heat preference)
  • 1 tbsp of coriander powder
  • 1 tsp of turmeric powder
  • 1 tsp of cumin seeds
  • A splash of water, about 1/2 cup
  • A handful of fresh cilantro, chopped
  • Salt, to season

Instructions

  1. Heat the vegetable oil in a large karahi or deep skillet over medium-high heat.
  2. Add the cumin seeds and let them sizzle for about 30 seconds until fragrant.
  3. Toss in the chopped onions and sauté until they’re golden brown, stirring occasionally to prevent burning.
  4. Stir in the minced garlic and grated ginger, cooking for another minute until the raw smell disappears.
  5. Add the goat meat chunks, browning them on all sides for about 5 minutes. Tip: Don’t overcrowd the pan to ensure each piece gets a good sear.
  6. Sprinkle in the coriander powder, turmeric, and salt, mixing well to coat the meat.
  7. Throw in the diced tomatoes and green chilies, stirring everything together.
  8. Pour in the splash of water, then reduce the heat to low, cover, and let it simmer for about 45 minutes, or until the meat is tender. Tip: Check occasionally and add a bit more water if it’s drying out.
  9. Once the meat is cooked through, garnish with fresh cilantro before serving. Tip: For an extra burst of flavor, squeeze a bit of lemon juice over the top.

Delightfully tender and packed with a punch of spices, this Karahi Gosht is perfect when served with warm naan or steamed rice. The meat just falls off the bone, and the gravy? Absolutely to die for. Try topping it with some thinly sliced ginger for an added zing!

Chicken Tikka

Chicken Tikka

Few dishes bring me as much joy as a well-made Chicken Tikka. It’s a recipe that’s close to my heart, reminding me of the countless family dinners where its smoky aroma filled the air, promising a feast ahead. Today, I’m sharing my go-to version that’s foolproof and packed with flavor.

Servings

4

servings
Prep time

20

minutes
Cooking time

14

minutes

Ingredients

  • 2 lbs of chicken thighs, cut into bite-sized pieces
  • A generous 1/2 cup of plain yogurt
  • 2 tbsp of lemon juice, because a little tang never hurt anybody
  • 3 garlic cloves, minced (or more, if you’re like me and believe there’s no such thing as too much garlic)
  • A thumb-sized piece of ginger, grated
  • 1 tbsp of ground cumin
  • 1 tbsp of ground coriander
  • 1 tsp of turmeric, for that golden hue
  • 1 tsp of chili powder, adjust if you’re not into the heat
  • A splash of olive oil, for marinating and grilling
  • Salt, to season

Instructions

  1. In a large bowl, whisk together the yogurt, lemon juice, garlic, ginger, cumin, coriander, turmeric, chili powder, and a pinch of salt. Tip: Letting the marinade sit for a few minutes before adding the chicken helps the flavors meld.
  2. Add the chicken pieces to the marinade, ensuring each piece is well-coated. Cover and refrigerate for at least 4 hours, or overnight if you can wait. Tip: The longer you marinate, the deeper the flavors.
  3. Preheat your grill to medium-high heat (about 375°F) and brush the grates with olive oil to prevent sticking.
  4. Thread the marinated chicken onto skewers, leaving a little space between each piece for even cooking.
  5. Grill the skewers for about 6-7 minutes on each side, or until the chicken is charred and cooked through. Tip: Don’t overcrowd the grill; cook in batches if necessary to ensure each skewer gets those perfect grill marks.

The Chicken Tikka comes off the grill juicy and bursting with smoky, spicy flavors. Serve it over a bed of fluffy basmati rice or tucked into warm naan for a meal that’s anything but ordinary.

Fish Curry

Fish Curry

Having grown up near the coast, fish curry has always been a staple in my kitchen, especially on chilly evenings when I crave something warming and flavorful. Here’s how I whip up my go-to version that’s both comforting and packed with spices.

Servings

3

servings
Prep time

15

minutes
Cooking time

20

minutes

Ingredients

  • 1.5 lbs of firm white fish, cut into chunks
  • 2 tbsp of coconut oil
  • 1 large onion, finely chopped
  • 3 garlic cloves, minced
  • a thumb-sized piece of ginger, grated
  • 2 tbsp of curry powder
  • a can (13.5 oz) of coconut milk
  • a splash of fish sauce
  • a couple of handfuls of spinach
  • juice of 1 lime
  • a handful of cilantro, chopped

Instructions

  1. Heat the coconut oil in a large pan over medium heat until it’s shimmering but not smoking.
  2. Add the onion, garlic, and ginger, sautéing until the onion turns translucent, about 5 minutes. Tip: Keep stirring to prevent the garlic from burning.
  3. Sprinkle in the curry powder, stirring constantly for about 1 minute to toast the spices and release their aromas.
  4. Pour in the coconut milk and fish sauce, bringing the mixture to a gentle simmer. Let it cook for 5 minutes to thicken slightly.
  5. Gently add the fish chunks to the pan, ensuring they’re submerged in the sauce. Simmer for 8-10 minutes, or until the fish is opaque and flakes easily. Tip: Don’t stir too much to keep the fish intact.
  6. Toss in the spinach, stirring just until wilted, about 1 minute.
  7. Finish with a squeeze of lime juice and a sprinkle of cilantro. Tip: The lime brightens the dish, so don’t skip it!

The curry is luxuriously creamy with a perfect balance of spice and tang, making it irresistible when served over steamed rice or with a side of crusty bread to soak up all that delicious sauce.

Lamb Karahi

Lamb Karahi

Diving into the world of Pakistani cuisine, I stumbled upon Lamb Karahi, a dish that’s as rich in flavor as it is in culture. It’s become a weekend favorite in my house, especially when we’re craving something spicy and hearty. The aroma alone is enough to gather everyone in the kitchen, eagerly waiting for the first bite.

Servings

5

servings
Prep time

15

minutes
Cooking time

58

minutes

Ingredients

  • 2 lbs of lamb, cut into chunks (shoulder works best for tenderness)
  • A splash of vegetable oil (about 3 tbsp)
  • 1 large onion, thinly sliced (the sweeter, the better)
  • A couple of tomatoes, chopped (about 2 cups)
  • 1 tbsp of ginger-garlic paste (homemade if you have it)
  • 1 tsp of turmeric powder
  • 2 tsp of red chili powder (adjust based on your heat preference)
  • 1 tsp of garam masala
  • A handful of fresh cilantro, chopped (for garnish)
  • A squeeze of lemon juice (about 1 tbsp, to brighten up the dish)

Instructions

  1. Heat the vegetable oil in a large karahi or wok over medium-high heat until it shimmers.
  2. Add the sliced onions and sauté until they turn golden brown, about 5-7 minutes. Stir occasionally to prevent burning.
  3. Stir in the ginger-garlic paste and cook for another minute until the raw smell disappears.
  4. Toss in the lamb chunks, browning them on all sides. This should take about 5 minutes. Tip: Don’t overcrowd the pan to ensure even browning.
  5. Sprinkle the turmeric, red chili powder, and salt over the lamb. Mix well to coat every piece.
  6. Add the chopped tomatoes, stirring them into the mixture. Cook until the tomatoes break down and the oil separates, about 10 minutes. Tip: Covering the pan helps speed up the process.
  7. Reduce the heat to low, cover, and let the lamb simmer in its juices until tender, about 30-40 minutes. Stir occasionally.
  8. Once the lamb is tender, sprinkle garam masala and give it a final stir. Tip: A splash of water can be added if the dish looks too dry.
  9. Garnish with fresh cilantro and a squeeze of lemon juice before serving.

Now, the Lamb Karahi is ready to steal the show with its tender pieces of lamb swimming in a spicy, tangy gravy. Serve it with naan or steamed rice, and watch it disappear before your eyes. The balance of heat from the chili and the freshness from the cilantro makes every bite unforgettable.

Beef Pasanda

Beef Pasanda

Believe it or not, the first time I tried Beef Pasanda, it was a happy accident. I was experimenting with spices in my kitchen, and before I knew it, the aroma had everyone in the house gathered around the stove. This dish, with its tender beef and rich, creamy sauce, has been a favorite ever since.

Servings

5

servings
Prep time

15

minutes
Cooking time

22

minutes

Ingredients

  • 1.5 lbs of beef, sliced into thin strips (because nobody likes chewing all day)
  • A couple of tablespoons of olive oil (or whatever oil you have on hand)
  • 1 large onion, finely chopped (tears are optional but likely)
  • 3 garlic cloves, minced (more if you’re fighting off vampires)
  • A splash of heavy cream (about 1/2 cup, because we’re indulging today)
  • 2 teaspoons of garam masala (the secret weapon)
  • 1 teaspoon of turmeric (for that golden glow)
  • Salt to taste (but let’s be honest, you’ll add more)

Instructions

  1. Heat the olive oil in a large pan over medium heat until it’s shimmering but not smoking. This is your cue to add the onions.
  2. Cook the onions until they’re golden and soft, about 5 minutes. Stir occasionally to prevent them from getting too cozy with the pan.
  3. Add the minced garlic and cook for another minute, until fragrant. Tip: Don’t let the garlic brown, or it’ll turn bitter.
  4. Toss in the beef strips, stirring to coat them in the onion and garlic mixture. Cook until the beef is browned on all sides, about 5 minutes.
  5. Sprinkle in the garam masala and turmeric, stirring well to ensure every piece of beef gets a good coating of spices.
  6. Pour in the heavy cream, reduce the heat to low, and let everything simmer together for about 10 minutes. Tip: The sauce should thicken slightly but still be pourable.
  7. Season with salt, give it one final stir, and then take it off the heat. Tip: Let it sit for a couple of minutes before serving; the flavors meld beautifully.

Gloriously tender and packed with flavor, this Beef Pasanda is perfect over a bed of fluffy rice or with some warm naan to scoop up every last bit of that creamy sauce. Trust me, you’ll want to lick the plate clean.

Chicken Korma

Chicken Korma

First off, let me tell you, Chicken Korma is the kind of dish that feels like a warm hug on a chilly evening. I remember the first time I tried it at a friend’s dinner party, and I’ve been hooked ever since. It’s creamy, it’s spicy, and it’s got layers of flavor that just keep surprising you.

Servings

3

servings
Prep time

15

minutes
Cooking time

48

minutes

Ingredients

  • 2 lbs of chicken thighs, because they stay juicy
  • A couple of tablespoons of vegetable oil
  • 1 large onion, finely chopped
  • 4 cloves of garlic, minced
  • A thumb-sized piece of ginger, grated
  • 2 teaspoons of ground cumin
  • 2 teaspoons of ground coriander
  • 1 teaspoon of turmeric
  • A pinch of cayenne pepper, for a little heat
  • 1 cup of plain yogurt, to cool things down
  • A splash of heavy cream, for extra richness
  • A handful of chopped cilantro, for garnish

Instructions

  1. Heat the oil in a large pot over medium heat until it shimmers, about 2 minutes.
  2. Add the onion and cook until golden, stirring occasionally, about 10 minutes. Tip: Don’t rush this step; caramelized onions add depth.
  3. Stir in the garlic and ginger, cooking for another minute until fragrant.
  4. Toss in the chicken, browning it on all sides, about 5 minutes. Tip: Crowding the pot steams the chicken; work in batches if needed.
  5. Mix in the cumin, coriander, turmeric, and cayenne, coating the chicken evenly.
  6. Lower the heat and fold in the yogurt, stirring gently to prevent curdling. Tip: Room temperature yogurt blends smoother.
  7. Simmer covered for 20 minutes, then uncover and stir in the cream.
  8. Cook for another 10 minutes until the sauce thickens slightly.
  9. Garnish with cilantro before serving.

Great served over a bed of fluffy basmati rice, the Chicken Korma’s sauce is luxuriously creamy with a gentle spice that lingers. Try topping it with toasted almonds for a crunchy contrast.

Vegetable Biryani

Vegetable Biryani

Deliciously aromatic and packed with flavors, Vegetable Biryani has been my go-to dish for cozy dinners and potlucks alike. There’s something magical about the way the spices meld with the basmati rice and veggies, creating a dish that’s both comforting and exotic. I remember the first time I tried making it at home; the kitchen smelled like an Indian restaurant, and that’s when I knew it was a keeper.

Servings

3

servings
Prep time

15

minutes
Cooking time

32

minutes

Ingredients

  • 2 cups of basmati rice, rinsed until the water runs clear
  • A splash of vegetable oil
  • 1 large onion, thinly sliced
  • A couple of carrots, diced
  • 1 bell pepper, chopped
  • 1 cup of green beans, trimmed and cut into 1-inch pieces
  • 3 cloves of garlic, minced
  • A thumb-sized piece of ginger, grated
  • 1 tsp of cumin seeds
  • 1 tsp of turmeric powder
  • 1 tsp of garam masala
  • A pinch of saffron threads soaked in 2 tbsp of warm milk
  • 4 cups of vegetable broth
  • Salt to taste
  • A handful of fresh cilantro, chopped

Instructions

  1. Heat the vegetable oil in a large pot over medium heat. Add the cumin seeds and let them sizzle for about 30 seconds until fragrant.
  2. Throw in the sliced onions and sauté until they turn golden brown, stirring occasionally to prevent burning. This should take about 5 minutes.
  3. Add the minced garlic and grated ginger, stirring for another minute until the raw smell disappears.
  4. Toss in the diced carrots, chopped bell pepper, and green beans. Cook for about 5 minutes, until the veggies start to soften.
  5. Sprinkle in the turmeric powder and garam masala, mixing well to coat the vegetables evenly.
  6. Stir in the rinsed basmati rice, ensuring it’s well mixed with the veggies and spices.
  7. Pour in the vegetable broth and the saffron-infused milk. Season with salt, then bring the mixture to a boil.
  8. Once boiling, reduce the heat to low, cover the pot with a tight-fitting lid, and let it simmer for 20 minutes. Resist the urge to peek; the steam is crucial for perfectly cooked rice.
  9. After 20 minutes, turn off the heat and let the biryani sit, covered, for another 5 minutes to allow the flavors to meld.
  10. Fluff the rice gently with a fork, sprinkle with chopped cilantro, and serve hot.

You’ll love the fluffy texture of the rice paired with the tender-crisp veggies, all infused with the warmth of the spices. For an extra touch, serve with a side of cool cucumber raita to balance the heat.

Mutton Pulao

Mutton Pulao

Yesterday, I found myself craving something hearty and aromatic, something that would fill the kitchen with irresistible smells and my belly with warmth. That’s when I decided to whip up my favorite Mutton Pulao, a dish that never fails to comfort me on a chilly evening.

Servings

4

portions
Prep time

45

minutes
Cooking time

37

minutes

Ingredients

  • 2 cups of basmati rice, because its fragrance is unmatched
  • 1 lb of mutton, cut into chunks – the star of the show
  • A couple of onions, thinly sliced for that perfect caramelization
  • 3 cloves of garlic, minced, because what’s a dish without garlic?
  • A 1-inch piece of ginger, grated, for that zing
  • 2 green chilies, slit, to add just the right amount of heat
  • A splash of vegetable oil, for cooking
  • 1 tsp of cumin seeds, for that earthy aroma
  • A pinch of saffron soaked in 2 tbsp of warm milk, for color and luxury
  • Salt, to season
  • 4 cups of water, to cook the rice to perfection

Instructions

  1. Start by rinsing the basmati rice under cold water until the water runs clear, then soak it for 30 minutes. This step is crucial for fluffy rice.
  2. Heat a splash of vegetable oil in a large pot over medium heat. Add the cumin seeds and let them sizzle for about 30 seconds until fragrant.
  3. Toss in the sliced onions and cook until they’re golden brown, stirring occasionally. This should take about 10 minutes. Patience here adds depth to the flavor.
  4. Add the minced garlic, grated ginger, and slit green chilies to the pot. Cook for another 2 minutes, until the raw smell disappears.
  5. Now, add the mutton chunks to the pot. Season with salt and brown the mutton on all sides, about 5 minutes. Browning the meat locks in the juices.
  6. Drain the soaked rice and add it to the pot, gently stirring to mix with the mutton and spices without breaking the rice grains.
  7. Pour in 4 cups of water and the saffron milk. Bring to a boil, then reduce the heat to low, cover, and let it simmer for 20 minutes. Resist the urge to peek; letting the steam work its magic is key.
  8. After 20 minutes, turn off the heat and let the pulao sit, covered, for another 10 minutes. This allows the rice to steam perfectly.

Unbelievable how the mutton becomes so tender and the rice so fragrant, each grain separate yet infused with all the spices. Serve this pulao with a side of cool raita or a simple cucumber salad to balance the richness. Trust me, it’s a meal that’ll have everyone asking for seconds.

Chicken Handi

Chicken Handi

Nothing beats the comfort of a hearty, flavorful dish after a long day, and Chicken Handi is my go-to for those moments. It’s a dish that reminds me of the bustling streets of Karachi, where the aroma of spices fills the air, and every bite tells a story.

Servings

5

servings
Prep time

15

minutes
Cooking time

26

minutes

Ingredients

  • 2 cups of chicken, cut into bite-sized pieces
  • A splash of vegetable oil
  • A couple of garlic cloves, minced
  • 1 tbsp of ginger paste
  • 1 large onion, finely chopped
  • 2 tomatoes, pureed
  • A pinch of turmeric powder
  • 1 tsp of cumin powder
  • 1 tsp of coriander powder
  • A handful of fresh cilantro, chopped
  • 1/2 cup of yogurt
  • Salt, as needed

Instructions

  1. Heat a splash of vegetable oil in a large pan over medium heat.
  2. Add the finely chopped onion and sauté until golden brown, about 5 minutes.
  3. Stir in the minced garlic and ginger paste, cooking for another minute until fragrant.
  4. Tip: To prevent burning, keep the heat medium and stir frequently.
  5. Add the chicken pieces to the pan, browning them on all sides for about 5 minutes.
  6. Mix in the pureed tomatoes, turmeric, cumin, and coriander powder, stirring well to coat the chicken.
  7. Lower the heat, cover the pan, and let it simmer for 15 minutes, stirring occasionally.
  8. Tip: If the mixture looks dry, add a little water to keep it moist.
  9. Whisk the yogurt until smooth and stir it into the pan, cooking for another 5 minutes.
  10. Finally, sprinkle with fresh cilantro and salt, then remove from heat.
  11. Tip: Let it sit covered for 5 minutes before serving to enhance the flavors.

Zesty and rich, this Chicken Handi is a melody of flavors with a creamy texture that’s irresistible. Serve it with warm naan or over a bed of steamed rice for a meal that’s sure to impress.

Beef Kofta

Beef Kofta

Sometimes, all I crave is something hearty and packed with flavor, and that’s exactly what Beef Kofta delivers. It’s a dish that reminds me of summer barbecues and the joy of sharing food with friends, making it a staple in my kitchen.

Servings

8

portions
Prep time

15

minutes
Cooking time

10

minutes

Ingredients

  • 1 lb ground beef (the fattier, the juicier!)
  • A small handful of fresh parsley, finely chopped
  • 2 cloves of garlic, minced (because garlic is life)
  • 1 tsp ground cumin (for that warm, earthy vibe)
  • A pinch of cinnamon (trust me on this one)
  • Salt and pepper, to make everything pop
  • A splash of olive oil, for greasing

Instructions

  1. In a large bowl, mix the ground beef, parsley, garlic, cumin, cinnamon, salt, and pepper until just combined. Overmixing can make the kofta tough, so keep it gentle.
  2. Divide the mixture into 8 equal portions and shape each into a sausage-like form around a skewer. If you’re using wooden skewers, remember to soak them in water for 30 minutes first to prevent burning.
  3. Heat your grill or grill pan over medium-high heat and give it a light brush of olive oil to keep the kofta from sticking.
  4. Grill the kofta for about 4-5 minutes on each side, or until they’re nicely charred and cooked through. A little char adds flavor, so don’t shy away from it.
  5. Let them rest for a couple of minutes off the heat before serving. This lets the juices redistribute, making every bite succulent.

Perfectly grilled Beef Kofta is juicy on the inside with a slightly smoky crust, offering a burst of flavors in every bite. I love serving them with a side of creamy tzatziki or tucked into warm pita bread with a heap of fresh veggies for a complete meal.

Aloo Gobi

Aloo Gobi

Aloo Gobi has always been my go-to comfort dish, especially on those chilly evenings when I crave something hearty yet simple. A dish that reminds me of my first attempt at Indian cooking, where the aroma of spices filled my tiny apartment, and the result was surprisingly delicious despite my novice skills.

Servings

5

servings
Prep time

15

minutes
Cooking time

22

minutes

Ingredients

  • A couple of tablespoons of vegetable oil
  • 1 large onion, finely chopped
  • 2 cloves of garlic, minced
  • A thumb-sized piece of ginger, grated
  • 1 teaspoon of cumin seeds
  • A pinch of turmeric powder
  • 1 teaspoon of coriander powder
  • 1/2 teaspoon of garam masala
  • 2 medium potatoes, cubed
  • 1 small cauliflower, cut into florets
  • A splash of water
  • Salt to taste
  • A handful of fresh cilantro, chopped

Instructions

  1. Heat the vegetable oil in a large pan over medium heat. Tip: The oil is ready when a cumin seed sizzles upon contact.
  2. Add the cumin seeds and let them sizzle for about 30 seconds until fragrant.
  3. Toss in the chopped onions, stirring occasionally, until they turn golden brown, about 5 minutes.
  4. Stir in the minced garlic and grated ginger, cooking for another minute until the raw smell disappears.
  5. Sprinkle in the turmeric, coriander powder, and garam masala, giving everything a good mix to coat the onions evenly.
  6. Add the cubed potatoes and cauliflower florets to the pan, stirring to cover them with the spice mixture.
  7. Pour in a splash of water, just enough to create some steam, and cover the pan. Let it simmer for about 15 minutes, or until the vegetables are tender. Tip: Check halfway through to stir and add a bit more water if needed.
  8. Once the vegetables are cooked through, season with salt to taste and garnish with fresh cilantro.

Golden and fragrant, this Aloo Gobi pairs beautifully with warm rotis or steamed rice. The potatoes are perfectly tender, while the cauliflower retains just enough bite, making every forkful a delightful mix of textures and flavors.

Conclusion

How incredible are these 20 Spicy Pakistani Food Recipes? Each dish is a vibrant journey through flavor, perfect for home cooks eager to spice up their meals. We’d love for you to try them, share your favorites in the comments, and spread the love by pinning this article on Pinterest. Happy cooking!

Tags:

You might also like these recipes

Leave a Comment