There’s a particular kind of comfort found in a simmering pot of Keema Aloo. The savory, spiced aroma of browning meat and toasted cumin fills the kitchen, promising a meal that’s both deeply satisfying and wonderfully simple. This isn’t just another curry; it’s a weeknight hero, a dish that transforms humble ground meat and potatoes into something extraordinary with a handful of pantry spices.
In my years in professional kitchens, I’ve seen countless versions, but the magic always lies in patience—taking the time to properly brown the onions and bloom the spices. The result is a hearty, flavorful curry where every bite is a perfect blend of tender meat, soft potatoes, and a rich, aromatic gravy. Let’s make it.
This Keema Aloo recipe is designed for real-life cooking. It delivers incredible flavor with a straightforward process.
- One-pot convenience: Everything cooks in a single Dutch oven, meaning less cleanup and more flavor layered into the dish.
- Big flavor, fast: By using a robust blend of ground spices and a proper browning technique, you get restaurant-quality depth in under an hour.
- Incredibly versatile: It’s fantastic with rice, stuffed into parathas, or even as a filling for samosas. The leftovers might be better than the first serving.
- Kid-friendly & crowd-pleasing: The mild spices (which you can adjust) and familiar ingredients make this a hit with all ages.
- Diet-flexible: It’s naturally gluten-free and dairy-free. You can easily swap the protein or add more vegetables.
- Meal prep champion: It stores and reheats beautifully, making it a perfect make-ahead option for busy weeks.
Ingredients You’ll Need
- Let’s gather our ingredients—this is where simple pantry staples come together to create something truly special. The beauty of Keema Aloo is in its balance: the earthy potatoes, the savory meat, and the warm, aromatic spices.
- Ground lamb or beef: I prefer an 85/15 lean-to-fat ratio. Lamb offers a distinctive, richer flavor, while beef is more universally available and equally delicious.
- Yukon Gold potatoes: Their waxy texture holds its shape beautifully during simmering, giving you tender but distinct cubes in the final dish.
- Aromatics: A large, finely chopped yellow onion forms the sweet base. Fresh garlic and ginger are non-negotiable for that authentic, pungent kick.
- Spice quartet: We use whole cumin seeds for their nutty pop, and ground coriander, turmeric, and red chili powder for the classic curry base. Garam masala is stirred in at the end for a fragrant finish.
- Tomato & peas: One chopped tomato adds a touch of acidity and body to the gravy. Green peas bring color, sweetness, and a pop of texture.
- Fresh cilantro: The final garnish adds a necessary burst of freshness that cuts through the richness.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Kitchen Equipment Needed
You don’t need any special equipment for this recipe, but a few key pieces will make the process smoother.
- A heavy-bottomed pot or Dutch oven: This is essential. It distributes heat evenly, preventing the onions and spices from burning during the initial browning stage. A 5 or 6-quart size is perfect.
- A sturdy wooden spoon: Ideal for breaking up the ground meat and scraping up any flavorful bits from the bottom of the pot.
- Basic prep tools: A good chef’s knife, cutting board, and a microplane or fine grater for the ginger.
How to Make Indian Keema Aloo Recipe
Step 1: Build the Flavor Foundation with Onions
Heat the oil in your Dutch oven over medium-high heat. Add the cumin seeds and let them sizzle for about 30 seconds until you smell their nutty aroma. Now, add the chopped onion.
This is the most important step—cook the onions, stirring frequently, for a full 6-8 minutes. Trust me, you want them to turn a deep, golden brown, almost caramelized. This “bhuno” technique isn’t just about softening; it’s about developing a profound sweetness and color that forms the soul of the curry.
Step 2: Bloom the Aromatics and Spices
Add the minced garlic and grated ginger to the golden onions. Stir constantly for one minute; you’ll know it’s ready when the raw, sharp smell mellows out. Now, add all the ground spices: coriander, turmeric, red chili powder, and salt.
Stir for another 30 seconds. You’re toasting the spices in the hot oil, which wakes up their volatile oils and deepens their flavor exponentially. It should look like a fragrant paste coating the onions.
Step 3: Brown the Meat Thoroughly
Add the ground meat to the pot. Use your wooden spoon to break it up thoroughly. Cook until it loses its pink color, about 5-7 minutes.
Here’s a pro tip: don’t drain the fat. Let the meat cook in its own juices until most of the liquid evaporates and the meat starts to fry and brown slightly in the rendered fat. This browning (the Maillard reaction) adds a layer of savory, complex flavor that boiled meat simply can’t achieve.
Step 4: Simmer to Perfection
Stir in the chopped tomato and cubed potatoes. Cook for 3-4 minutes until the tomatoes begin to soften. Now, pour in 1.5 cups of water and bring everything to a lively boil.
Once boiling, immediately reduce the heat to low, cover the pot with a tight-fitting lid, and let it simmer gently. Set a timer for 15 minutes, then check if the potatoes are tender by piercing one with a fork. They should yield easily without falling apart.
Step 5: Finish and Serve with Flair
Uncover the pot. The gravy should have thickened slightly. Stir in the green peas and let them heat through for 2-3 minutes.
Now, turn off the heat. This is crucial: stir in the garam masala and half of the chopped cilantro off the heat. Adding garam masala at the end preserves its delicate, floral notes that would cook out with prolonged simmering.
Step back and admire your creation—a beautifully textured, aromatic curry. Garnish with the remaining cilantro and serve hot.
A few insights from my kitchen can take your Keema Aloo from good to exceptional.
- The Onion Rule: The depth of your onion browning directly correlates to the depth of your final sauce. Pale onions mean a one-dimensional flavor. Aim for a uniform golden-brown color.
- Spice Management: Blooming ground spices in oil is non-negotiable. If you add them directly to liquid, they can taste dusty and raw. Thirty seconds of toasting makes all the difference.
- Meat Matters: Don’t rush the browning of the meat after the initial cook-through. Letting it sear a bit in the pot adds a wonderful savory depth. If there’s excess grease, you can skim a little off, but leave some for flavor.
- Potato Perfection: Cut your potatoes into consistent, 3/4-inch cubes. If they’re too small, they’ll disintegrate; too large, and they won’t cook through in time. Yukon Golds are ideal for their buttery texture that holds up.
- Gravy Control: Love a saucier keema? Add an extra 1/4 cup of water with the peas. Prefer it dry, more like a filling? Let it simmer uncovered for the last 5-7 minutes to evaporate excess liquid.
Recipe Variations & Customizations
- This recipe is a fantastic canvas. Here are some tested variations that work beautifully.
- Keema Matar: Omit the potatoes and double the quantity of green peas for a classic Peas & Minced Meat curry.
- Vegetarian Keema: Replace the ground meat with 2 cups of cooked brown lentils or crumbled firm tofu. Add the lentils in step 4 with the potatoes.
- Chicken or Turkey Keema: Use ground chicken or turkey. They are leaner, so you may need to add an extra tablespoon of oil at the beginning.
- Extra Veggie Boost: Add a finely diced carrot or bell pepper with the onions for added nutrition and sweetness.
- Creamy Version: For a richer, restaurant-style dish, stir in 1/4 cup of plain yogurt or heavy cream at the very end, off the heat.
- Spicy Hyderabad-Style: Add 1-2 chopped green chilies with the ginger and garlic, and use 1 tsp of red chili powder.
- Egg Keema: A fantastic brunch option. After the keema is cooked, make 4 small wells in the mixture, crack an egg into each, cover, and cook on low until the eggs are set to your liking.
What to Serve With This Recipe
Keema Aloo is wonderfully versatile and can anchor a meal in several delicious ways.
For a traditional Indian meal, serve it alongside steamed basmati rice or fluffy jeera rice. It’s also perfect with Indian breads—tear off a piece of warm, buttery naan or a whole-wheat roti to scoop up every bit. For a lighter option, a simple cucumber raita (yogurt with grated cucumber and mint) provides a cool, creamy contrast.
A side salad of sliced onions, tomatoes, and lemon juice cuts through the richness. It also makes an incredible filling for wraps or stuffed into dinner rolls for a spiced “sloppy joe.” Pair it with a cold Indian lassi, a crisp lager, or even a bold red wine.
Storage & Make-Ahead Instructions
- This dish tastes even better the next day as the flavors continue to meld.
- Refrigeration: Cool completely and store in an airtight container in the refrigerator for up to 3-4 days.
- Freezing: Keema Aloo freezes exceptionally well. Portion it into freezer-safe containers or bags, leaving a little space for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Reheat gently in a saucepan over medium-low heat, adding a splash of water if it seems dry. You can also microwave it in a covered dish, stirring occasionally.
- Make-Ahead: You can fully cook the dish 1-2 days ahead. Gently reheat before serving, garnishing with fresh cilantro. The potatoes may soften further upon reheating, but the flavor will be outstanding.
Frequently Asked Questions
Q: Can I use ground chicken instead of lamb/beef?
Absolutely. Ground chicken or turkey works well. Since they are leaner, you might want to add an extra tablespoon of oil at the beginning to compensate for the lack of fat.
Q: My gravy is too thin. How can I thicken it?
Simply simmer the curry uncovered over medium heat for 5-10 minutes, stirring occasionally to prevent sticking. The excess liquid will evaporate, naturally thickening the sauce.
Q: Can I make this in an Instant Pot or pressure cooker?
Yes. Use the Sauté function for steps 1-3. After adding water, seal the lid and cook on High Pressure for 5 minutes, followed by a 10-minute natural pressure release.
Quick release any remaining pressure.
Q: Is it okay to use frozen diced potatoes?
I don’t recommend it. Frozen potatoes have a higher water content and a different texture, which often leads to them becoming mushy in the final curry. Fresh potatoes are best for this application.
Q: How can I make this dish spicier or milder?
Control the heat with the red chili powder. Start with 1/4 tsp for mild, or increase to 1 tsp or more for spicy. You can also add chopped fresh green chilies with the ginger and garlic.
Q: What’s the best way to prevent the potatoes from turning to mush?
Use waxy potatoes like Yukon Gold or red potatoes, cut them into sturdy cubes, and avoid over-stirring once they are tender. Simmer them just until a fork pierces them easily.
Q: Can I omit the peas?
Of course. The peas add color and sweetness but are not essential. You can leave them out or substitute with a handful of chopped spinach added in the last 2 minutes of cooking.
Final Thoughts
This Keema Aloo recipe is a testament to how a few careful techniques can elevate everyday ingredients into a memorable meal. It’s the kind of dish that feels both comforting and exciting, familiar yet full of discovery. From the moment you smell the cumin seeds sizzling to the final sprinkle of fresh cilantro, the process is as rewarding as the result.
I’ve shared the precise methods I use after years of testing—the deep browning, the spice blooming, the patient simmer—because they genuinely make a difference. I encourage you to give it a try, make it your own with the variations, and most importantly, share it with people you care about. Nothing makes me happier than knowing one of my recipes has brought a bit of warmth and flavor to your table.
If you make it, I’d love to hear how it turned out! Tag me or leave a comment with your experience. Happy cooking

Indian Keema Aloo
Equipment
- Large Dutch oven or heavy-bottomed pot with lid
- Wooden spoon or spatula
- Chef’s knife and cutting board
Ingredients
- 1.5 lbs ground lamb or beef 85/15 lean-to-fat ratio is ideal for flavor
- 2 medium Yukon Gold potatoes peeled and cut into 3/4-inch cubes
- 1 large yellow onion finely chopped
- 4 cloves garlic minced
- 1 tbsp fresh ginger grated
- 1 large tomato finely chopped
- 1/2 cup green peas fresh or frozen
- 2 tbsp neutral oil like avocado or canola
- 1 tsp cumin seeds
- 1 tsp coriander powder
- 1 tsp garam masala
- 1/2 tsp turmeric powder
- 1/2 tsp red chili powder adjust to taste
- 1 tsp salt or to taste
- 1/4 cup fresh cilantro chopped, for garnish
Instructions
- Heat the oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat. Add the cumin seeds and let them sizzle for about 30 seconds until fragrant. Add the chopped onion and cook, stirring frequently, for 6-8 minutes until deeply golden brown. This step, called ‘bhuno,’ is crucial for building the flavor base. Tip from me: Don’t rush the onions; their sweetness balances the spices.
- Add the minced garlic and grated ginger to the pot. Cook for 1 minute, stirring constantly, until the raw smell disappears. Then, add all the ground spices: coriander powder, turmeric, red chili powder, and salt. Stir for 30 seconds to toast the spices in the oil. This ‘blooms’ their flavors and prevents a raw, dusty taste in the final dish.
- Add the ground meat to the pot. Break it up with a wooden spoon and cook until it’s no longer pink, about 5-7 minutes. The meat will release its own fat and juices. Continue cooking, stirring occasionally, until most of the liquid has evaporated and the meat starts to brown slightly. This concentrates the meaty flavor.
- Stir in the chopped tomato and cubed potatoes. Cook for 3-4 minutes, letting the tomatoes soften and break down. Pour in 1.5 cups of water and bring the mixture to a boil. Then, reduce the heat to low, cover the pot with a lid, and let it simmer gently for 15-20 minutes, or until the potatoes are fork-tender.
- Uncover the pot and stir in the green peas. If you prefer a drier keema, let it simmer uncovered for another 5 minutes to thicken the gravy. If you like it saucier, you can add a splash more water. Finally, turn off the heat and stir in the garam masala and half of the chopped cilantro. Believe me, adding garam masala at the end preserves its delicate, warming aroma.
