Pakistani Beef Potato Curry

Highlighted in: Spectacular Entrées for Every Occasion

This Pakistani ground beef and potato curry (Aloo Keema) features a rich blend of aromatic spices and tender ingredients. The process begins by sautéing onions until golden, then incorporating whole spices like cardamom, cloves, and peppercorns. The dish develops depth as tomatoes break down with ginger, garlic and ground spices, creating a flavorful base for the beef.

After cooking the meat until it releases its oils, potato cubes are added and simmered until tender. The final touch includes a sprinkle of garam masala and fresh garnishes of coriander, ginger and green chilies. This versatile dish pairs perfectly with roti, paratha or basmati rice for an authentic Pakistani dining experience.

A woman with a spoon in her hand.
Written by Emma
Last modified on Mon, 11 Aug 2025 19:43:27 GMT
A bowl of meat and potatoes. Bookmark
A bowl of meat and potatoes. | mygourmetflavors.com

This Pakistani ground beef and potato curry (Aloo Keema) brings the authentic flavors of South Asian cuisine right to your kitchen table. The aromatic blend of spices creates a deeply satisfying dish where tender potatoes absorb the rich flavors of seasoned minced beef, making it perfect for family dinners or entertaining guests.

I discovered this recipe during my travels through northern Pakistan and have made it countless times since. My family now requests it weekly, especially during colder months when we crave something hearty yet full of vibrant flavors.

Ingredients

  • Ground beef lean or full-fat delivers the protein backbone of this dish while developing rich flavor as it cooks with the spices
  • Onion creates the aromatic foundation that good curry needs
  • Tomatoes provide natural acidity and thickness to the sauce
  • Fresh ginger and garlic offer that distinctive South Asian flavor profile you cannot achieve with powder
  • Black cardamom pods impart a unique smoky depth that sets this curry apart
  • Whole spices black peppercorns and cloves create aromatic layers that powdered spices alone cannot achieve
  • Ground spices cumin coriander turmeric and red chili powder form the backbone of the curry flavor
  • Potatoes add heartiness and absorb the spiced sauce beautifully
  • Garam masala added at the end provides the finishing aromatic touch
  • Fresh garnishes coriander green chilies and sliced ginger brighten the final dish

Step-by-Step Instructions

Prepare the Base
Heat oil in a deep pan and add diced onion. Sauté until light golden brown which takes about 5 minutes. The key here is to add a splash of water when the onions start to brown too quickly. This prevents burning while ensuring the onions properly caramelize for that sweet foundation flavor.
Bloom the Whole Spices
Add black cardamom cloves and peppercorns to the onions. Let them sizzle for about a minute until they become fragrant. This process releases their essential oils infusing the oil with complex flavors that will permeate the entire dish.
Create the Tomato Base
Add chopped tomatoes minced ginger garlic and all the ground spices including salt red chili powder turmeric cumin and coriander. Cover the pan to help tomatoes break down more quickly about 3 minutes. The steam trapped inside softens the tomatoes turning them into a sauce.
Reduce the Sauce
Uncover and increase heat to medium-high. Stir-fry the tomato mixture until oil separates from the sauce and appears at the edges of the pan. This is a crucial step in South Asian cooking called "bhunna" which concentrates flavors and creates the rich base of the curry.
Cook the Ground Beef
Add ground beef and break any lumps with a wooden spoon. Pour ¼ cup water cover and cook on medium-low heat for about 15 minutes until the meat is fully cooked. The slow cooking allows the beef to absorb all the beautiful spices you have built up to this point.
Intensify Flavors
Once meat is cooked uncover and increase heat to high. Cook until any remaining moisture evaporates and the oil separates again. This additional frying intensifies the flavor of the meat and creates those delicious caramelized bits that add depth.
Add Potatoes
Add cubed potatoes with another ¼ cup water. Cover and cook on medium-low until potatoes are fork-tender about 15 minutes. The potatoes will absorb the spiced cooking liquid making them incredibly flavorful.
Finish the Curry
Adjust consistency by either reducing further for a drier curry or adding another ¼ cup water for more sauce. Sprinkle garam masala over the curry and simmer on lowest heat for 3-4 minutes. This allows the fresh aromatic spices in garam masala to infuse without losing their volatile compounds to extended cooking.
Add Fresh Elements
Sprinkle fresh coriander sliced ginger and green chilies. Cover and let sit for 1-2 minutes off the heat. This final step brightens the dish with fresh herbal notes and adds a beautiful contrast to the long-cooked flavors.
A bowl of food with a spoon in it. Bookmark
A bowl of food with a spoon in it. | mygourmetflavors.com

The black cardamom is truly the secret ingredient that elevates this dish beyond ordinary curry. I once made this without it and my Pakistani friend immediately noticed something was missing. The smoky undertone it provides cannot be replicated with any other spice, making it worth seeking out at specialty stores or online.

Storage and Reheating

This curry actually improves with time as the flavors meld together. Store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating add a splash of water as the curry tends to thicken when cold. Heat gently on the stovetop or microwave until just hot enough to enjoy without overheating the garnishes which can become bitter.

Dietary Adaptations

For a lighter version use ground chicken or turkey instead of beef. The cooking time will reduce slightly but the flavor profile remains delicious. Vegetarians can substitute the meat with extra-firm tofu crumbled by hand or a cup of cooked brown or green lentils. For a vegan option use plant-based oil instead of ghee if that was your preference.

Serving Suggestions

In Pakistan this dish is traditionally served with freshly made roti or paratha flatbreads which are perfect for scooping up the spiced meat and potatoes. For a complete meal serve with steamed basmati rice a simple raita cucumber yogurt sauce and a fresh kachumber salad made with diced cucumbers tomatoes and onions with a squeeze of lemon juice. The cooling elements balance the warming spices beautifully.

Cultural Context

Aloo Keema is a staple in Pakistani home cooking particularly in Punjab. This humble dish represents the core of Pakistani cuisine combining meat vegetables and aromatic spices in perfect harmony. Traditionally it was a way to stretch meat using potatoes but has evolved into a beloved dish in its own right found in homes across the country with regional variations in spice levels and garnishes.

Recipe FAQs

→ Can I make this curry ahead of time?

Yes, this Pakistani beef and potato curry actually tastes better the next day as the flavors have time to meld. Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop with a splash of water if needed.

→ What can I substitute for black cardamom?

If black cardamom isn't available, you can use green cardamom pods instead, though the flavor will be more floral and less smoky. Alternatively, a small pinch of smoked paprika with regular cardamom can approximate the distinct flavor.

→ Is it possible to make this dish with chicken instead of beef?

Absolutely! Ground chicken or turkey works well as a substitute for beef in this curry. The cooking time will be slightly shorter - about 10 minutes instead of 15 for the meat to fully cook through.

→ How can I adjust the spice level?

To make it milder, reduce the amount of red chili powder and use fewer green chilies in the garnish. For a spicier version, increase the red chili powder or add a chopped fresh hot pepper during the cooking process.

→ Can I freeze this curry?

Yes, this curry freezes exceptionally well. Cool completely, then portion into freezer-safe containers. It will keep for up to 3 months. Thaw overnight in the refrigerator and reheat thoroughly on the stovetop or microwave.

→ What type of potatoes work best for this dish?

Waxy potatoes like Yukon Gold or red potatoes hold their shape well during cooking and are ideal for this curry. Russet potatoes can also be used but may break down more during the cooking process.

Beef and Potato Curry

Aromatic Pakistani dish combining spiced ground beef and tender potato cubes, garnished with fresh herbs and warming spices.

Prep Time
15 min
Cooking Time
45 min
Total Time
60 min
Written by: Emma

Category: Main Dishes

Skill Level: Intermediate

Cuisine Type: Pakistani

Output: 4 Servings

Dietary Preferences: Gluten-Free, Dairy-Free

Ingredients

→ Main Ingredients

01 500g lean or full-fat ground beef
02 1 onion, finely diced
03 3 tomatoes, sliced
04 ¼ cup cooking oil
05 1 teaspoon freshly minced ginger
06 1 teaspoon freshly minced garlic
07 1 black cardamom pod
08 4 black peppercorns
09 3 cloves
10 1 teaspoon red chili powder
11 1¼ teaspoon salt
12 2 teaspoon coriander powder
13 2 teaspoon cumin powder
14 ½ teaspoon turmeric powder
15 2 small potatoes, cut in 2 cm cubes

→ Garnish

16 1 teaspoon garam masala
17 2 green chilies, sliced
18 2 tablespoons fresh coriander, chopped
19 1 tablespoon ginger, sliced

Steps

Step 01

Heat oil in a pan and add the onion. Sauté until light golden in color, then add a splash of water to prevent further browning.

Step 02

Add black cardamom, cloves and peppercorns. Allow them to release their aroma for about one minute.

Step 03

Add chopped tomatoes, minced ginger and garlic along with salt, red chili powder, turmeric, cumin and coriander powders. Mix well and cover the pan until tomatoes break down.

Step 04

Uncover and stir-fry the tomatoes on medium-high heat until oil separates and rises to the sides.

Step 05

Add ground beef, stir to combine with the tomato sauce and mash with a ladle to break any lumps. Pour ¼ cup water, cover and cook on medium-low heat for approximately 15 minutes until the meat is fully cooked.

Step 06

Uncover and increase heat to high. Cook until remaining moisture evaporates and meat releases oil, about 5 minutes.

Step 07

Add potato cubes with another ¼ cup water. Cover and cook on medium-low heat until potatoes are tender.

Step 08

Uncover and either dry any extra moisture for a drier Aloo Keema, or add another ¼ cup water for a moister curry. Sprinkle garam masala and simmer on lowest heat for 3-4 minutes.

Step 09

Add chopped coriander, sliced ginger and green chilies. Keep covered on low heat for 1-2 minutes.

Step 10

Turn off heat and serve with warm roti, paratha or basmati rice.

Notes

  1. Aloo Keema is a traditional Pakistani curry combining ground meat and potatoes in a rich spice blend.
  2. For best flavor, allow the dish to rest for 10 minutes before serving.

Essential Tools

  • Heavy-bottomed pan or wok
  • Cooking ladle
  • Sharp knife

Nutritional Information (Per Serving)

These details are for reference only and shouldn't replace expert medical advice.
  • Calories: 385
  • Fats: 24.2 g
  • Carbohydrates: 18.5 g
  • Proteins: 28.6 g