There’s nothing quite like the warm aroma of aloo keema simmering on a cold winter evening, filling your kitchen with the golden promise of comfort. This ground meat with potatoes dish has been my go-to whenever I need something that feels like a hug in a bowl.
My first attempt was honestly a disaster – I added the potatoes too early and they turned to mush while the meat was still tough. I learned the hard way that timing is everything with aloo keema, but once you get it right, magic happens in that pot.
Now this recipe represents pure comfort food perfection. It’s the kind of meal that brings everyone to the table and leaves them completely satisfied.
Ingredients for Aloo Keema Ground Meat with Potatoes
- Ground beef or lamb: The star protein that becomes tender and flavorful when cooked slowly. I prefer 80/20 for the best balance of flavor and moisture without being too greasy.
- Yukon Gold potatoes: These hold their shape beautifully and absorb all the aromatic spices without falling apart. Cut them evenly so they cook at the same rate as the meat.
- Yellow onions: The foundation of flavor that becomes sweet and golden when properly caramelized. Don’t rush this step – it makes all the difference in the final dish.
- Fresh garlic: Adds that essential pungent warmth that pairs perfectly with the ginger. Always use fresh for the best flavor impact in your aloo keema.
- Fresh ginger: Brings a bright, spicy heat that complements the earthier spices. Grate it finely so it distributes evenly throughout the dish without overwhelming bites.
- Ground turmeric: Provides that beautiful golden color and earthy flavor that’s essential to authentic aloo keema. A little goes a long way with this powerful spice.
- Ground coriander: Adds a lovely citrusy, slightly sweet note that balances the heat from other spices. This is what gives the dish its distinctive aromatic quality.
- Ground cumin: Brings warm, nutty depth that’s absolutely essential to the spice profile. Toast it lightly in the pan for even more complex flavor development.
- Garam masala: The warming spice blend that ties everything together with notes of cinnamon, cardamom, and cloves. Add it at the end to preserve its delicate flavors.
- Red chili powder: Provides gentle heat that builds slowly rather than overwhelming. Adjust the amount based on your family’s tolerance for spice and heat preferences.
- Vegetable oil: Neutral oil with a high smoke point that won’t interfere with the spice flavors. You need enough to properly brown the meat and onions.
- Diced tomatoes: Adds acidity and moisture that helps break down the meat fibers while creating a rich, saucy base. Canned tomatoes work perfectly for consistent results.
- Broth: Provides the liquid needed for braising and adds extra depth of flavor. Beef broth is ideal, but chicken works too if that’s what you have.
- Tomato paste: Concentrates the tomato flavor and helps thicken the sauce naturally. Cook it briefly with the spices to remove any raw taste and develop richness.
- Fresh cilantro: The bright, fresh finish that cuts through the rich, warm spices beautifully. Always add this at the very end to maintain its vibrant color and flavor.
How to Make Aloo Keema Ground Meat with Potatoes
- Brown Meat:
- Heat oil in a large heavy-bottomed pot over medium-high heat. Add ground meat and cook, breaking it up with a spoon, until browned and no longer pink, about 6-8 minutes.
- Sauté Aromatics:
- Add diced onions to the pot and cook until golden and softened, about 5 minutes. Stir in garlic and ginger, cooking until fragrant, about 1 minute more.
- Toast Spices:
- Add turmeric, coriander, cumin, and chili powder to the pot. Stir constantly for 30 seconds until fragrant. Add tomato paste and cook for another minute until darkened.
- Add Tomatoes:
- Pour in diced tomatoes with their juices and broth. Bring to a simmer, then reduce heat to low and let it bubble gently for 10 minutes until slightly thickened.
- Cook Potatoes:
- Add cubed potatoes and salt to the pot. Cover and simmer for 15-20 minutes, stirring occasionally, until potatoes are tender when pierced with a fork.
- Final Seasoning:
- Stir in garam masala and taste for seasoning, adjusting salt as needed. Let it rest for 5 minutes off heat to allow flavors to meld together perfectly.
- Garnish Serve:
- Sprinkle fresh cilantro over the top and serve hot with basmati rice or warm naan bread. The aloo keema tastes even better the next day!
There’s something so nostalgic about the moment when you lift the lid and see that perfect aloo keema bubbling away, the potatoes tender and the meat glistening with aromatic spices. Sure, my kitchen counter is usually covered in turmeric stains and there are probably onion peels on the floor, but when everyone gathers around the table and that first bite hits – warm, comforting, perfectly spiced – all the chaos melts away. This is the kind of meal that creates memories, the kind that makes you feel like you’ve truly nourished the people you love most.
How to Store Aloo Keema Ground Meat with Potatoes
Store leftover aloo keema in an airtight container in the refrigerator for up to 4 days. The flavors actually improve overnight, making it perfect for meal prep. Let it cool completely before refrigerating to maintain the best texture.
To reheat, warm gently on the stovetop over low heat, adding a splash of broth if needed. You can also microwave individual portions, stirring halfway through. The potatoes may soften slightly when reheated, but the flavors remain absolutely delicious and satisfying.

What to Serve with Aloo Keema Ground Meat with Potatoes
Serve this aromatic aloo keema over fluffy basmati rice or with warm naan bread for the perfect meal. I love pairing it with a simple cucumber raita or fresh yogurt to balance the warm spices beautifully.
My personal favorite is to enjoy it with buttery paratha and a side of pickled onions. The combination of textures and flavors creates the most satisfying and complete dining experience that everyone at the table will absolutely love.

Frequently Asked Questions
- → Can I use ground turkey or chicken instead of beef for this aloo keema recipe?
Absolutely! Ground turkey or chicken work perfectly. Just cook a bit longer since they can dry out faster than beef.
- → How do I prevent the potatoes from falling apart while cooking in the aloo keema?
Use waxy potatoes like Yukon Gold and add them after the meat is mostly cooked. Don’t stir too vigorously once added.
- → Can I make this aloo keema ground meat dish in a slow cooker instead?
Yes, brown the meat and onions first, then transfer everything to a slow cooker for 4 hours on low heat.
- → What’s the best way to adjust the spice level in this aloo keema recipe?
Start with less chili powder and add more gradually. Serve with yogurt or raita to cool down any excess heat.
- → How far ahead can I prep the ingredients for aloo keema ground meat with potatoes?
Chop onions and potatoes up to 2 days ahead. Store potatoes in water to prevent browning and keep refrigerated.

Aloo Keema Ground Meat with Potatoes
- Prep Time: 15 Minutes
- Cook Time: 35 Minutes
- Total Time: 50 Minutes
- Yield: 6 Servings 1x
- Cuisine: Pakistani
Description
How to make aloo keema with ground meat and tender potatoes in aromatic spices that creates the most comforting one-pot meal for busy weeknights.
Ingredients
Base Ingredients
- 1 lb ground beef or lamb, preferably 80/20 fat ratio
- 2 lbs Yukon Gold potatoes, peeled and cut into 1-inch cubes
- 2 large yellow onions, finely diced
- 4 cloves garlic, minced
- 1 inch fresh ginger, grated
Spice Blend
- 1 tsp ground turmeric
- 2 tsp ground coriander
- 1 tsp ground cumin
- 1 tsp garam masala
- 1/2 tsp red chili powder
- 1 tsp salt, or to taste
Flavor Builders
- 3 tbsp vegetable oil
- 1 can (14 oz) diced tomatoes
- 1/2 cup beef or chicken broth
- 2 tbsp tomato paste
- 1/4 cup fresh cilantro, chopped for garnish
Instructions
- Brown Meat: Heat oil in a large heavy-bottomed pot over medium-high heat. Add ground meat and cook, breaking it up with a spoon, until browned and no longer pink, about 6-8 minutes.
- Sauté Aromatics: Add diced onions to the pot and cook until golden and softened, about 5 minutes. Stir in garlic and ginger, cooking until fragrant, about 1 minute more.
- Toast Spices: Add turmeric, coriander, cumin, and chili powder to the pot. Stir constantly for 30 seconds until fragrant. Add tomato paste and cook for another minute until darkened.
- Add Tomatoes: Pour in diced tomatoes with their juices and broth. Bring to a simmer, then reduce heat to low and let it bubble gently for 10 minutes until slightly thickened.
- Cook Potatoes: Add cubed potatoes and salt to the pot. Cover and simmer for 15-20 minutes, stirring occasionally, until potatoes are tender when pierced with a fork.
- Final Seasoning: Stir in garam masala and taste for seasoning, adjusting salt as needed. Let it rest for 5 minutes off heat to allow flavors to meld together perfectly.
- Garnish Serve: Sprinkle fresh cilantro over the top and serve hot with basmati rice or warm naan bread. The aloo keema tastes even better the next day!
Notes
- Don’t skip browning the meat properly – it adds essential flavor depth to the final dish.
- Store in airtight container for up to 4 days; flavors improve overnight in the refrigerator.
- Substitute beef broth with vegetable broth for a lighter flavor profile if preferred.
- Serve with basmati rice or warm naan bread for the most authentic and satisfying experience.
- Adjust chili powder to taste – start with less and add more as needed for your family.
- Let the dish rest for 5 minutes after cooking to allow all the flavors to properly meld.
Allergy Information: None
Nutrition
- Calories: 385 calories
- Fat: 18g
- Carbohydrates: 28g
- Protein: 24g







