Aloo Keema, a beloved South Asian dish, blends ground meat and tender potatoes in a rich, fragrant tomato-based curry. It’s deeply comforting, savory, and loaded with warm spices that bring every bite to life. This one-pot meal comes together quickly and simmers into a beautifully balanced dish that’s hearty without being heavy.
Traditionally made with minced beef or lamb, aloo keema gets its name from “aloo” (potatoes) and “keema” (ground meat). It’s perfect for weeknight dinners, meal prep, or special family meals served with warm naan or fluffy basmati rice.
It’s bold, satisfying, and incredibly easy to customize with pantry ingredients. Whether you’re new to South Asian cooking or grew up with keema on the stove, this version delivers authentic flavor with minimal fuss.
Ingredients Overview
Ground Meat (Beef, Lamb, or Chicken):
Beef or lamb gives the dish a rich depth of flavor, but chicken or turkey work well too. Choose 85/15 for the right balance of moisture and texture.
Potatoes (Yukon Gold or Russet):
Diced into small cubes so they cook evenly and soak up the spices. Yukon Gold holds its shape better, while Russet gives a softer bite.
Onion:
Finely chopped and browned for the flavor base. Red or yellow onions both work. Cook until deeply golden for the best results.
Tomatoes:
Fresh chopped or canned tomatoes provide acidity and body to the curry. You can also use tomato puree or paste for a thicker sauce.
Garlic & Ginger:
Minced or crushed, these aromatics infuse the keema with signature warmth and sharpness. Fresh is best, but paste works too.
Green Chilies (Optional):
Add heat and freshness. Slit them or finely chop, depending on how spicy you like it.
Spices:
-
Cumin Seeds: Sizzle in oil to bloom at the beginning.
-
Turmeric: Adds color and mild earthiness.
-
Ground Coriander & Cumin: Bring warmth and complexity.
-
Garam Masala: Added at the end for fragrance and depth.
-
Red Chili Powder: For spice—adjust to taste.
-
Salt & Black Pepper: Balance and season the dish.
Oil or Ghee:
Used for sautéing. Ghee adds richer flavor, but any neutral oil works well.
Fresh Cilantro (Optional):
Adds a bright finish. Use generously if you enjoy it.
Water or Stock:
Used to simmer the potatoes and blend the spices into a thick, flavorful curry.
Step-by-Step Instructions
1. Heat the Oil:
In a large pan or skillet, heat 2–3 tbsp oil or ghee over medium heat. Add 1 tsp cumin seeds and let them sizzle for 30 seconds until fragrant.
2. Sauté the Onion:
Add 1 finely chopped onion and cook for 7–10 minutes until deeply golden brown. Stir often to prevent burning.
3. Add Garlic, Ginger & Chilies:
Add 1 tbsp minced garlic, 1 tbsp minced ginger, and 1–2 green chilies (optional). Cook for 1–2 minutes until aromatic.
4. Brown the Ground Meat:
Add 1 lb ground beef (or meat of choice). Break it up and cook until browned and no longer pink—about 6–8 minutes.
5. Add Tomatoes and Spices:
Stir in 2 chopped tomatoes (or ¾ cup canned), 1 tsp turmeric, 1½ tsp ground coriander, 1 tsp cumin, ½ tsp red chili powder, ¾ tsp salt, and ¼ tsp black pepper. Cook for 5 minutes until tomatoes soften and the mixture thickens.
6. Add Potatoes and Simmer:
Add 2 medium potatoes, peeled and diced small. Stir to coat in the masala. Pour in ½ to ¾ cup water, cover, and simmer on low for 15–20 minutes until potatoes are tender and the flavors meld.
7. Finish with Garam Masala:
Uncover, stir, and cook uncovered for 5–7 more minutes to reduce excess liquid. Stir in 1 tsp garam masala and chopped cilantro (if using). Taste and adjust seasoning.
8. Serve Warm:
Enjoy hot with basmati rice, naan, roti, or lettuce wraps for a low-carb option.
Common Mistakes to Avoid:
-
Don’t rush the onion browning—it’s key for depth.
-
Avoid adding too much water; the curry should be thick, not soupy.
-
Dice potatoes evenly so they cook at the same rate.
Tips, Variations & Substitutions.

Helpful Tips:
-
Use leftover cooked meat and just simmer with potatoes and spice paste.
-
Cook in a Dutch oven or deep skillet to prevent overflow.
-
For meal prep, store in individual containers with rice or naan.
Flavor Variations:
-
Peas Keema: Add ½ cup green peas in the last 5 minutes.
-
Egg Keema: Add boiled eggs at the end instead of potatoes.
-
Tomato-Free: Use 2 tbsp plain yogurt or cream instead of tomatoes for a richer taste.
Substitutions:
-
Vegetarian: Replace meat with crumbled tofu or lentils.
-
Low-Carb: Omit potatoes and serve over cauliflower rice.
-
No Fresh Tomato: Use 1 tbsp tomato paste and ¼ cup water.
This dish adapts beautifully based on what you have in the fridge.
Serving Ideas & Occasions
Aloo keema is perfect for:
-
Weeknight Dinners: One-pot, easy, and comforting.
-
Meal Prep: Stores and reheats wonderfully.
-
Family Meals: Serve with naan or rice and a cooling cucumber raita.
-
Potluck or Gathering: Double the batch and keep warm in a slow cooker.
Pair it with:
-
Steamed basmati rice or jeera (cumin) rice
-
Warm naan, roti, or paratha
-
Raita or plain yogurt
-
Kachumber salad (onion, cucumber, tomato)
-
Pickled onions or mango chutney
This dish holds up well and improves in flavor the next day.
Nutritional & Health Notes
Aloo keema is a hearty dish that combines protein, starch, and spices in one comforting pan. Using lean ground meat helps keep the fat content moderate, while potatoes offer fiber and potassium.
For lighter versions, use ground turkey or chicken and add chopped spinach or peas for more micronutrients. Pair with salad or roasted veggies for a more balanced plate.
Typical serving (without rice or bread):
-
280–320 calories
-
22–25g protein
-
10–15g fat
-
12–15g carbs
Low in sugar, gluten-free by nature, and easy to adapt to your diet.
FAQs
1. Can I make aloo keema in advance?
Yes. It tastes even better the next day. Store in an airtight container for up to 4 days in the fridge.
2. Can I freeze it?
Absolutely. Cool completely and freeze in portions for up to 2 months. Thaw overnight and reheat on the stovetop.
3. What’s the best meat to use?
Beef or lamb offer the most flavor, but chicken or turkey work well for a leaner option. Just adjust seasoning slightly.
4. Can I make this vegetarian?
Yes! Use cooked lentils, crumbled tofu, or a plant-based ground meat substitute. Adjust spices to taste.
5. How spicy is this dish?
It’s mild to medium by default. Adjust the chili powder and green chilies based on your preference.
6. Can I cook it in the Instant Pot?
Yes. Use sauté mode for steps 1–5, then pressure cook on high for 4 minutes with ½ cup water. Quick release and finish with garam masala.
7. What if I don’t have all the spices?
You can still make it flavorful with turmeric, cumin, and chili powder. Garam masala adds depth but is optional.
TASTY CARD
Description:
A warming South Asian one-pot dish made with ground meat, tender potatoes, and bold spices—aloo keema is hearty, fragrant, and fast enough for busy weeknights.
Ingredients:
-
1 lb ground beef or lamb
-
2 medium potatoes, diced
-
1 onion, finely chopped
-
2 tomatoes, chopped
-
2 cloves garlic, minced
-
1 tbsp ginger, minced
-
1–2 green chilies (optional)
-
1 tsp cumin seeds
-
1 tsp turmeric
-
1½ tsp ground coriander
-
1 tsp ground cumin
-
½ tsp red chili powder
-
¾ tsp salt
-
¼ tsp black pepper
-
1 tsp garam masala
-
2–3 tbsp oil or ghee
-
½–¾ cup water
-
Fresh cilantro, chopped (optional)
Instructions:
-
Heat oil in skillet. Add cumin seeds and let sizzle.
-
Add onion and cook until golden brown.
-
Add garlic, ginger, chilies. Sauté 1–2 minutes.
-
Add ground meat and cook until browned.
-
Stir in tomatoes and spices. Cook until thick.
-
Add potatoes and water. Cover and simmer 15–20 mins.
-
Uncover, reduce liquid, and stir in garam masala.
-
Garnish with cilantro. Serve hot with rice or naan.
Notes:
Use Yukon Gold potatoes for best texture. Adjust spice level to taste. Refrigerate leftovers for up to 4 days.
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Yield: 4 servings
Calories: Approx. 310 per serving
Course: Main
Cuisine: Indian, Pakistani, South Asian