Aloo Keema (Ground Beef & Potato Curry) is a straightforward, no-fuss curry that's perfect for a delicious and comforting weeknight meal. A one-pot recipe, this lightly spiced ground beef and potato curry makes dinner time a special occasion.

WANT TO SAVE THIS RECIPE?
The beauty of this recipe lies in its simplicity and adaptability. Ground meat and potatoes are simmered together with onions, tomatoes, and traditional Pakistani spices to create a dish that's both hearty and deeply flavorful. It's the kind of meal that brings families together around the dinner table.
The combination of ground beef and potatoes is universally appealing, as evident in the popularity of dishes like Aloo Gosht and Biryani. This recipe is no different and can be enjoyed with plain basmati rice or naan.
Add a side of moong masoor dal, kaali masoor ki daal, or Pakistani courgette curry to make the meal complete.
Jump to:
Why you'll love this recipe
- One-pot recipe: Everything cooks together in a single pot, making cleanup quick and easy. Who wouldn't love a recipe like that?
- Great for meal planning: This is the perfect recipe for a meal plan. It's nutritious, easy to cook, and pairs well with salad, rice, or pasta.
- Delicious leftovers: Leftover aloo keema, just like leftover dum ka keema, tastes amazing in sandwiches, rolls, or as a paratha filling the next day. For more ideas on how to repurpose the leftover keema, refer to the section at the end of the post.
- Versatile recipe: This recipe can be modified in so many ways. You can use a different type of meat, swap the potatoes for seasonal vegetables, or pair it with assorted sides for a delicious and creative meal for the family.
Ingredient notes

- Ground beef: Use extra lean ground beef for best results. 95% lean is best, and anything below 90% is not recommended.
- Potatoes: Red or gold Yukon potatoes are best because they hold their shape better than other varieties.
- Onions: Yellow onions have a neutral flavor that's perfect for curries.
- Tomatoes: Juicy Roma tomatoes are ideal for this recipe. They're flavorful and break down easily, making it easy to get a perfectly blended curry.
- Ginger: I like to add my ginger at the end for maximum aroma and flavor.
- Serrano peppers: These are the best peppers for Pakistani recipes. If you want your aloo keema on the mild side, you can either deseed them or substitute with the milder jalapenos.
- Coriander powder: This is an absolute must, as it adds a fantastic fragrance that masks any fatty smell the meat may have and lends a beautiful earthy color to the keema after the two have been roasted together.
Please refer to the recipe card at the bottom of this post for the complete list of ingredients, measurements, and detailed recipe instructions.
Substitutions & variations
- Try using a different meat: Although I highly recommend ground beef for this recipe, ground mutton, lamb, or chicken are all options if you prefer.
- Add some yogurt: Many people like to add a tablespoon or two of plain, full-fat yogurt to help tenderize their aloo keema and make it less dry. Stir in a few tablespoons during the last few minutes of cooking for a richer and creamier texture.
- Use whole spices: I don't add whole spices when roasting my keema, as I prefer not to get them in my mouth when I eat. However, a stick of cinnamon, a few peppercorns, and some cloves add a rich, fragrant aroma.
- Add garam masala: Many people prefer to use ½ a teaspoon of garam masala powder instead of the whole spices above for their aroma and taste. This will make the keema spicier, so be sure to adjust the chili powder if you prefer a milder ground beef and potato curry.
- Use pre-prepared ingredients: If you want to cut back on cooking time to get dinner ready more quickly, try using pre-fried onions, tomato paste, or canned tomatoes, as well as store-bought ginger garlic paste. I always prefer to use fresh ingredients, but we all have those busy days when saving 15-20 minutes of prep is worth it.
- Use other veggies: I often make variations of this recipe with peas, green bell peppers, spinach, black eyed peas, and even cauliflower.
Step-by-step instructions

- Step 1: Heat the cooking oil and saute the chopped onions until they're a golden brown. Then add the garlic paste and saute for 30 seconds.

- Step 2: Add the ground beef, mix, and cook until the meat is no longer pink.

- Step 3: Add in the chopped tomatoes, along with the 1 cup of water, cover, and simmer on low for 10 minutes.

- Step 4: Uncover, turn the heat to high, and add all the spices. Roast until all the water has evaporated and the tomatoes are almost invisible.

- Step 5: Add in the ginger and serrano peppers and saute for 30 seconds.

- Step 6: Add the chopped potatoes and half a cup of water. Cover and cook on low heat until the potatoes are cooked through. Dry any excess water at this point, garnish with cilantro, and enjoy!
Expert Tips
- Use extra-lean beef: After 30+ years of cooking this recipe, I'm seriously telling you that this is the secret to a good keema curry. Get the right meat!
- Use the correct beef-to-potato ratio: The ideal ratio for this recipe is 1 cup of potatoes for every pound of ground beef.
- Sauté the beef well: The trick to cooking an awesome aloo keema is to sauté or roast (bhuna in Pakistani terminology) it in a wide pan for a minimum of 10 minutes for the best taste and aroma.
- For best results, use fresh ingredients: Always use fresh ingredients and spices for the best flavor and presentation. Although I've provided a shortcut in the substitutions and variations section of this post, I recommend cooking the aloo keema from scratch if you have the time.
- Try my time-saving tips: Use these easy kitchen hacks for cooking curries to help you prepare this recipe in half the time, using only fresh ingredients.
Repurposing the leftovers
Repurposing leftover aloo keema is incredibly easy; I often cook extra and use it to create a different recipe. Here are some of my favorite ways to use my leftovers:
- Puff pastry: Make my chicken puff pastry recipe and substitiute the chicken for leftover keema.
- Pasta bake: Boil some pasta, mix in the keema, some marinara sauce, and top with your choice of shredded cheese. Bake in the oven at 350℉ for 30 minutes and serve.
- Stuffed omelette: I love using leftovers to make stuffed omelettes, and this keema version is a personal favorite. It makes the perfect brunch, lunch, oe even dinner.
- Keema biryani: Simply use aloo keema instead of the traditional korma, layer with rice, and create an amazing quick biryani the whole family will enjoy!
- Sloppy Joes: Buy your favorite sloppy joe sauce, mix with the keema and serve on buns for a delicious meal.
- Keema paratha: Make a keema paratha using my easy recipe and stuff with your leftover keema.
- Sandwich or wrap: While all of the above will truly elevate your leftovers, a simple sandwich or wrap with the leftover keema, some chopped veggies and your favorite chutney are always a win with my family.
Recipe FAQS
For a low-carb diet, pair the aloo keema with cauliflower rice, couscous, or quinoa. Add a little cilantro mint chutney, and kachumber salad for added flavor.
Your leftovers will keep well in the fridge for 3-5 days. To reheat, simply microwave, adding a few teaspoons of water to prevent the keema from getting too dry. Freezing is not a suitable option for this recipe, as the potatoes become dry and crumbly when reheated.
Yes! Prepare the keema as directed, minus the potatoes, and freeze for up to 6 weeks. When you're ready to serve, defrost, add the diced potatoes, and cook as directed in the recipe card.

Other ground beef recipes you may like
Did you try this recipe? Leave a ⭐️⭐️⭐️⭐️⭐️ rating below and share it on Instagram, Facebook, and Pinterest!
Aloo Keema (Ground Beef & Potato Curry)
WANT TO SAVE THIS RECIPE?
Ingredients
- 1 lb keema (see notes)
- ⅛ cup cooking oil
- 1 onion (see notes)
- 1 teaspoon garlic paste
- 2 Roma tomatoes (see notes)
- 1 ½ cup water
- 1 teaspoon coriander powder
- 1 teaspoon salt
- 1 teaspoon red chili powder
- ¼ teaspoon turmeric powder
- 1 teaspoon ginger paste
- 1 serrano peppers (see notes)
- 1 potatoes (see notes)
- ⅛ cup cilantro
Instructions
- Dice the onions and saute them in preheated cooking oil till they're a light brown.
- Add the garlic paste and saute for 30 seconds.
- Add the Keema (ground beef) and saute it till it's no longer pink.
- Add the chopped tomatoes, stir to mix, and add 1 cup of water. Cover and simmer on medium heat for 10 minutes.
- Uncover and turn the heat to high so the excess liquid can evaporate.
- Add the spices and start roasting the ground beef to break down the onions and tomatoes—about 10 minutes.
- Once the liquid evaporates, add in the serrano peppers and remaining ginger and saute for a few minutes.
- Add in the diced potatoes, stir to mix, add 1 cup of water, cover and cook on low till the potatoes are cooked through - about 10 minutes.
- Uncover, turn on high to let any excess liquid evaporate, garnish with the cilantro and serve.
Amber
absolutely love this recipe. I could never get aloo keema right but this is easy and consistently flawless.
it has become a regular weeknight dinner for us.
Nosheen Babar
I'm so happy to hear this! Thank you for leaving a review!
Saima Kamal
Aloo keema turned out fantastic! Just like mom used to make when I was growing up. Super quick and easy too.
Nosheen Babar
Thank you! Glad you liked it!