Discover the hearty flavors of Aloo Keema, a classic Indian and Pakistani dish combining tender ground beef with soft potatoes in a rich tomato-based sauce.
This one-pot wonder brings comfort to your table in under 45 minutes, delivering a perfect balance of spices and satisfying textures. Whether you’re cooking for weeknight dinners or special gatherings, this versatile recipe adapts easily to different spice preferences while maintaining its authentic essence.

Why You’ll Love This Aloo Keema
Aloo Keema stands out as a crowd-pleasing meal for several reasons. First, it’s incredibly easy to make with simple ingredients found in most pantries. The combination of cumin, coriander, and garam masala creates layers of warmth that complement the juicy ground beef and creamy potatoes.
Second, this dish works beautifully for meal prepping since leftovers develop deeper flavors overnight. Finally, its versatility shines through diverse serving options – pair it with rice, flaky parathas, or even whole-grain tortillas for quick wraps.
Comfort Food Made Simple
Busy home cooks appreciate how this recipe minimizes cleanup while maximizing taste. With just one pan required, you’ll spend less time washing dishes and more time enjoying your meal. The step-by-step process ensures even beginners achieve perfect results every time.
Recipe
Print
Aloo Keema (Ground Beef And Potato Curry)
- Total Time: 45 min
- Yield: 4 servings 1x
Description
Hearty Aloo Keema combines spiced ground beef and potatoes in a rich tomato curry. Perfect with rice or flatbread!
Ingredients
- 500 g ground beef (lean or full-fat)
- 1 onion, finely diced
- 3 tomatoes, sliced
- ¼ cup cooking oil
- 1 tsp ginger, freshly minced
- 1 tsp garlic, freshly minced
- 1 black cardamom pod
- 4 black peppercorns
- 3 cloves
- 1 tsp red chili powder
- 1 ¼ teaspoon salt
- 2 teaspoon coriander powder
- 2 teaspoon cumin powder
- ½ teaspoon turmeric powder
- 2 small potatoes, cut in 2 cm (1 inch) cubes
- 1 teaspoon garam masala
- 2 green chilies, sliced
- 2 tbsp fresh coriander, chopped
- 1 tbsp ginger, sliced
Instructions
- In a pan heat oil and add onion. Sauté until light golden, adding a splash of water to prevent browning.
- Add black cardamom, cloves, and peppercorns. Cook 1 minute until fragrant.
- Mix in tomatoes, minced ginger, garlic, salt, red chili powder, turmeric, cumin, and coriander powder. Cover pan until tomatoes break down.
- Uncover and fry tomato mixture on medium-high heat until oil separates from sides.
- Add ground beef. Stir to combine with sauce, mashing lumps. Pour ¼ cup water, cover, and cook 15 minutes until beef is done.
- Uncover and cook on high heat 5 minutes to evaporate moisture and release oil.
- Add potatoes with ¼ cup water. Cover and cook on medium-low until potatoes soften.
- For dryer keema, evaporate remaining moisture. For moist curry, add ¼ cup water with garam masala and simmer 3-4 minutes.
- Stir in fresh coriander, sliced ginger, and green chilies. Cover on low heat 1-2 minutes before serving.
Notes
- Keema tastes better next day as flavors develop
- Freeze extra portions for quick meals
- Prep Time: 10 min
- Cook Time: 35 min
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian/Pakistani
Nutrition
- Calories: 419 kcal
- Sugar: 4 g
- Sodium: 901 mg
- Fat: 27 g
- Carbohydrates: 16 g
- Fiber: 4 g
- Protein: 27 g
Ingredients and Substitutions
Let’s explore the key components of Aloo Keema and how to customize them based on dietary needs or ingredient availability:
Base Components
- Ground beef – Use lean (90/10) for lighter meals or full-fat (80/20) for richer texture
- Potatoes – Yukon Gold or russet potatoes hold their shape well during cooking
- Onion and tomatoes – Fresh produces the best flavor, but canned diced tomatoes work in a pinch
Spice Blend Adjustments
- Red chili powder – Reduce to ½ teaspoon for mild heat or add extra for more kick
- Garam masala – Create homemade blends or use store-bought versions without additives
- Whole spices – Substitute ground cardamom (¼ tsp) if whole pods aren’t available
How to Make Aloo Keema Curry
Follow these straightforward steps to create restaurant-quality Aloo Keema in your own kitchen:
Step 1: Build the Flavor Base
Heat oil in a deep skillet over medium heat. Add diced onion and sauté until golden (5-6 minutes), adding a splash of water to prevent burning. Toss in black cardamom, cloves, and peppercorns, cooking until fragrant (about 1 minute).
Step 2: Develop the Tomato Gravy
Stir in tomatoes, minced ginger, garlic, salt, red chili powder, turmeric, cumin, and coriander powder. Cover and cook 5 minutes until tomatoes soften. Uncover and fry the mixture 3-4 minutes until oil separates from the sides.
Step 3: Cook the Beef
Add ground beef, breaking lumps with a spatula. Pour in ¼ cup water, cover, and simmer 15 minutes until meat cooks through. Increase heat to high and fry 5 minutes until excess moisture evaporates.
Step 4: Add Potatoes
Mix in potato cubes and another ¼ cup water. Cover and cook 12-15 minutes until potatoes soften. For dryer keema, evaporate remaining liquid. For saucier curry, add extra water with garam masala and simmer 4 minutes.
Step 5: Finish with Freshness
Fold in chopped coriander, ginger slices, and green chilies. Cover off heat for 2 minutes before serving. Garnish with extra herbs if desired.
Pro Tips for Success
- Control moisture levels by adjusting water during potato cooking – add sparingly to prevent sogginess
- Brown the beef thoroughly before covering to develop richer umami flavors
- Use a potato masher to break stubborn lumps when cooking ground beef
- Toast whole spices briefly in dry pan before adding oil to intensify their aroma
For busy nights when you need dinner fast, try our 15-minute egg roll bowl as another speedy option.
Flavor Variations
Customize your Aloo Keema with these creative twists:
Protein Alternatives
- Ground chicken or turkey – Reduce cooking time by 5 minutes
- Plant-based crumbles – Add when potatoes go in to prevent overcooking
- Lentils – Replace half the beef with cooked brown lentils for fiber boost
Vegetable Add-Ins
- Peas – Stir in ½ cup frozen peas with ginger garnish
- Bell peppers – Sauté diced peppers with onions for extra crunch
- Spinach – Fold in 2 cups fresh spinach during last 2 minutes of cooking

Serving Suggestions
Aloo Keema pairs beautifully with various sides and starches. Try these combinations:
- Steamed basmati rice or quinoa for gluten-free meals
- Warm garlic naan or whole wheat roti to scoop up the curry
- Cool cucumber raita to balance the spices
- Pickled onions or carrot salad for tangy contrast
Looking for complementary dishes? Our pesto chicken tomato bake makes a fantastic protein-rich side.
Storage and Freezing Instructions
Proper storage keeps your Aloo Keema tasting fresh for later meals:
Refrigeration
Cool leftovers completely before transferring to airtight containers. Store in refrigerator up to 4 days. Reheat in microwave or saucepan with 1-2 tablespoons water.
Freezing Methods
- Portion cooled keema into freezer bags, squeezing out air
- Label with date and freeze up to 3 months
- Thaw overnight in refrigerator before reheating
Like this ground beef dish? Our healthy oven-baked chicken parmesan offers another freezer-friendly option.
Nutrition Facts per Serving
| Calories | Fat | Carbs | Protein | Fiber | Sugar | Sodium |
|---|---|---|---|---|---|---|
| 419 kcal | 27 g | 16 g | 27 g | 4 g | 4 g | 901 mg |
FAQs About Aloo Keema
Can I omit potatoes in this recipe?
Absolutely! Reduce cooking time by 10 minutes and increase ground beef to 600g for potato-free keema. The dish still delivers robust flavors from spices and tomatoes.
Why does my keema turn out dry?
Overcooking or insufficient liquid causes dryness. Always add water when cooking potatoes and consider using full-fat beef. You can also mix in ¼ cup yogurt or tomato sauce before serving.
How spicy is traditional Aloo Keema?
This version offers moderate heat. For milder curry, remove green chili seeds or swap chilies with bell peppers. To increase spiciness, add extra red chili flakes with garam masala.
Can I prepare this in a slow cooker?
Yes! Brown beef and onions first, then transfer to slow cooker with remaining ingredients except potatoes. Add potatoes during last 2 hours on low. Cook 6-8 hours total.
Final Thoughts
Aloo Keema brings together the comforting richness of ground beef and potatoes in a fragrant spice-infused curry.
With its straightforward preparation and flexible ingredients, this dish adapts beautifully to various dietary preferences while delivering authentic South Asian flavors. The tender meat and soft potatoes soak up the aromatic tomato gravy, creating a satisfying meal that improves with time.
Whether serving family dinners or meal prepping for the week, this recipe promises consistent results that keep everyone coming back for seconds. Pair it with your favorite flatbread or rice, and don’t forget to adjust spice levels to match your heat tolerance. Happy cooking!







