Beef Aloo Keema Recipe: Spiced Ground Beef and Potatoes in One-Pot Richness

Main Courses

Beef Aloo Keema Recipe: Spiced Ground Beef and Potatoes in One-Pot Richness

This beef aloo keema recipe transforms simple ingredients into a deeply aromatic, one-pot wonder that captures the heart of North Indian home cooking. The secret lies in slow-simmered spices that melt into tender beef and fluffy potatoes, creating a dish so rich it feels like a hug in every bite.

I've perfected this version through years of testing—balancing smoky cumin, warm coriander, and the subtle heat of garam masala to develop layers of flavor that build with each spoonful.

The beauty of this recipe is its simplicity: just ground beef, potatoes, and a handful of spices that work together in a single pot. No complicated techniques—just patience as the spices toast, the beef browns, and the potatoes soften into the sauce.

The result is a dish that's hearty enough for a family dinner but elegant enough for guests, all while keeping cleanup minimal with that one-pot promise.

What makes this keema special is the texture contrast—tender beef that practically falls apart, potatoes that stay firm yet creamy, and a sauce thick enough to coat every bite.

The spices don't just flavor the dish; they transform it into something that tastes like it's been simmering all day, even if you're ready in under an hour. Serve it with warm naan or basmati rice to soak up every last bit of that fragrant, spiced goodness.

This recipe delivers restaurant-quality results without the fuss. The slow cooking process allows flavors to meld beautifully, while the potatoes absorb the rich beef sauce, making each bite satisfying and full of depth.

Whether you're feeding a crowd or treating yourself to a comforting meal, this beef aloo keema is the kind of dish that turns ordinary weeknights into special occasions.

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for beef aloo keema

Just 15 ingredients for a dish that tastes like it simmered all day.

Ingredient Amount Notes
Ground Beef 🥩 1 ½ lb Lean ground beef preferred
Russet Potatoes 🥔 2 lb Medium-sized, peeled and cubed
Yellow Onion 🧅 1 whole Finely chopped
Garlic Cloves 🧄 6 cloves Minced
Ginger 🌿 1 inch Fresh, grated
Garam Masala 🌶️ 2 tsp Ground blend
Ground Cumin 🌿 1 tbsp Toasted for depth
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Turmeric Powder 🧂 1 tsp Bright yellow color
Red Chili Powder 🌶️ 1 tsp Adjust for heat preference
Salt 🧂 1 ½ tsp Kosher or sea salt
Tomato Paste 🍅 ½ cup Smooth, no sugar added
Water 💧 1 ½ cups For simmering
Vegetable Oil 🫒 2 tbsp For browning beef
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The beef makes or breaks this dish—lean ground beef stays tender while cooking, but don't skimp on quality. Kroger or Whole Foods carry good options, or grab the store brand if it's labeled '85% lean or less'. Russet potatoes are ideal—they stay firm yet creamy when cooked in the sauce. Buy them small to medium so they cook evenly without turning to mush. The garam masala is non-negotiable; MDH or Everest brands are widely available at Indian grocery stores, but any good-quality blend works. Toast your cumin and coriander in the oil before adding water—this releases their essential oils and deepens the flavor profile.

No garam masala? Mix 1 tsp each of cinnamon, cardamom, cloves, and black pepper as a substitute. Fresh ginger is best, but ground ginger at half the amount works in a pinch. The tomato paste can be swapped for crushed tomatoes (1 cup), though it'll be slightly waterier. For extra richness, stir in 1 tbsp of coconut milk at the end. If you're short on time, pre-chopped onions and garlic from the frozen section save prep work without sacrificing flavor. The cilantro is purely for garnish—skip it if you're not a fan, but don't skip the spices.

This dish tastes even better the next day as flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for 3 months. I like to portion it into meal prep containers—just reheat with a splash of water to revive the sauce. The potatoes will soften further when reheated, so they're perfect for cold lunches. For a restaurant-style finish, serve with warm naan or basmati rice and a dollop of plain yogurt to balance the richness.

❤️

Why You'll Love This Recipe

  • No Chopping Chaos: I swear by this recipe because you only need to dice one onion and mince a few garlic cloves—then it’s hands-off. The potatoes just sit in the simmering beef, soaking up all that garlicky, ginger-spiced flavor without any fuss.
  • Spice That Sticks: That slow cook of ground beef with whole spices? It builds layers of warmth—earthy cumin, bright cardamom—that cling to every bite. The potatoes? They turn into pillowy, flavor-sponge perfection, not dry or mushy.
  • Lunchbox Hero: Between us, this is my secret weapon for packed lunches. The leftovers reheat beautifully, and the texture stays just right—no sad, soggy potatoes here. My kids actually ask for it, and that’s saying something.
  • Budget Magic: A pound of ground beef and a few potatoes stretch into four servings, and you’re not sacrificing taste. Honestly, it’s the kind of dish that makes me feel like I’m feeding a crowd without breaking the bank—or my grocery budget.

Step-by-step instructions for beef aloo keema

This one-pot wonder delivers deep, aromatic flavors and tender textures without the cleanup.

1

Brown the Ground Beef Perfectly

Heat the 2 tablespoons vegetable oil in a large, heavy-bottomed pot over medium-high heat. Add the 1.5 pounds ground beef and break it up with a wooden spoon, ensuring even distribution. Cook undisturbed for 4-5 minutes until the beef loses its raw color and begins to brown deeply.

This initial browning step creates the rich, caramelized foundation for your dish. Only stir occasionally to avoid breaking up the meat too much, which would make your final dish look less appealing. The beef is ready when it releases easily from the pot and has developed a deep brown crust—this should take about 6-8 minutes total. Drain any excess fat if needed, but leave about 1 tablespoon to help build flavor in the next steps.

2

Sauté Aromatics Until Fragrant

Reduce heat to medium and add the finely chopped yellow onion. Cook for 5-6 minutes until softened and translucent. Add the minced garlic cloves and grated ginger, cooking for another 1-2 minutes until the garlic turns golden and the ginger becomes fragrant.

Here's where the magic happens: the onions should caramelize slightly, adding sweetness to balance the spices. If they start to brown too quickly, reduce heat slightly. The garlic and ginger should sizzle but not burn—this releases their essential oils, which carry the dish's aromatic punch. You'll know it's perfect when the entire pot smells rich and inviting.

3

Build the Spice Base

Add the ground cumin, ground coriander, turmeric powder, red chili powder, and 1.5 teaspoons salt. Stir vigorously for 30 seconds to toast the spices and release their aromas. Then add the 0.5 cup tomato paste and cook for 2-3 minutes until it darkens slightly and coats the back of a spoon.

This step develops the complex flavor profile. The spices should bloom and create a fragrant paste that coats the beef. If the mixture sticks to the pot, add 1-2 tablespoons water to help it release. The tomato paste will deepen in color as it cooks, forming the base for your rich sauce. Don't skip this step—it's what transforms simple ground beef into restaurant-quality keema.

4

Simmer with Potatoes and Water

Add the 2 pounds cubed russet potatoes and 1.5 cups water. Stir well to combine, then bring the mixture to a gentle boil. Once boiling, reduce heat to low, cover partially, and simmer for 25-30 minutes until the potatoes are fork-tender and the liquid has mostly evaporated.

This is where patience pays off. The potatoes should absorb the rich spiced beef mixture, becoming tender and infused with flavor. Check occasionally and add 1-2 tablespoons water if the mixture becomes too dry. The dish should have a thick, gravy-like consistency by the end. You'll know it's ready when a knife slides in easily and the potatoes are soft all the way through.

5

Finish with Garam Masala and Garnish

Remove from heat and stir in the 2 teaspoons garam masala. Let the dish sit covered for 5 minutes to allow the spices to meld. Garnish with 0.25 cup chopped fresh cilantro just before serving. Serve hot with naan or steamed basmati rice.

The garam masala adds that final layer of warmth and complexity. The cilantro provides a fresh contrast to the rich, spiced beef. This dish tastes even better the next day as the flavors continue to develop. The one-pot method ensures everything cooks together, creating a harmonious blend of textures and flavors that's both comforting and impressive.

👨‍🍳

Pro Tips For Making Beef Aloo Keema

  • Brown the Beef Properly: Don’t just cook the ground beef—brown it. After breaking it up, let it sit in batches on medium-high heat for 3–4 minutes until the edges turn dark and the fat renders. I used to rush this, and the final dish tasted flat. This step builds flavor that nothing else replaces.
  • Cut Potatoes Evenly: Russets are starchy but uneven chunks turn to mush. Slice them into 1-inch cubes (yes, measure it—your eyes lie) and soak in cold water for 10 minutes before cooking. This keeps them firm and ensures they absorb the keema’s spices instead of turning into glue.
  • Low Heat for Ginger-Garlic: Sautéing ginger and garlic on high heat burns them before they release their aroma. Keep the heat at medium-low and stir constantly—even if it takes 5 minutes. Burnt ginger tastes bitter, and that’s a flavor train wreck no one wants on their plate.
  • Add Potatoes Early: Toss the potatoes into the keema after the onions soften but before the beef is fully cooked. They’ll simmer in the juices, soaking up the spices while the beef finishes. I learned this the hard way when my potatoes ended up dry and tasteless—now they’re the star of the dish.

Serving suggestions for this dish

Naan Bread Pairing

Warm, pillowy naan is the classic partner for beef aloo keema. I love using homemade naan with a touch of garlic and cilantro, but store-bought works too—look for soft, slightly charred versions from brands like Tandoor Nation or Patel Brothers.

The naan soaks up the rich sauce beautifully, making every bite more satisfying. For extra authenticity, brush the naan with melted ghee before serving. 🥖

Steamed Basmati Rice

Fluffy, long-grain basmati rice balances the dish's richness perfectly. Use a 1:1.5 rice-to-water ratio and cook for 12 minutes after boiling. For extra flavor, add a pinch of saffron or a bay leaf to the cooking water.

The rice should be light and separate, providing a neutral base that lets the keema's flavors shine. I often serve it in a separate bowl for easy scooping. ✨

Plain Yogurt Dab

A dollop of thick, plain yogurt (like Fage 5%) cuts through the richness and cools the palate. Mix it with a pinch of salt and ½ tsp roasted cumin powder for extra depth.

Spoon it directly onto the keema or serve it on the side for dipping. This simple addition adds a refreshing contrast to the spiced beef. 🥛

Pickled Onions

Quick-pickled red onions add a tangy crunch that brightens the dish. Thinly slice ½ red onion and soak in ¼ cup vinegar, 1 tsp sugar, and a pinch of salt for 15 minutes.

Drain and sprinkle over the keema just before serving. The acidity balances the richness, while the texture adds excitement to each bite. 🧅

Cucumber Raita

For a lighter option, blend ½ cup yogurt, ½ cucumber (peeled and diced), 2 tbsp mint leaves, and a pinch of salt. Serve chilled alongside the keema.

The cool, creamy raita refreshes your palate between rich bites and adds a vibrant green color to your plate. Perfect for hot days! 🥒

Garlic Naan Fries

For a fun twist, serve crispy garlic naan fries on the side. Cut naan into ½-inch strips, toss with 2 tbsp melted butter, 1 minced garlic clove, and ½ tsp chaat masala.

Bake at 400°F for 8-10 minutes until golden. These add a satisfying crunch that contrasts the soft keema. 🍟

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 12g60%
Cholesterol 120mg40%
Sodium 950mg41%
Total Carbohydrate 52g18%
Dietary Fiber 8g29%
Sugars 10g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute ground beef with another protein?

Yes, but texture matters! For similar results, use ground lamb or chuck roast (finely chopped). Chicken or turkey will make the dish lighter, while pork requires extra cooking time. Avoid lean proteins—they dry out faster. If using lamb, reduce simmering time by 5-7 minutes to prevent overcooking.

2

Why does my beef aloo keema taste bland?

Most likely, your spices weren't toasted enough. Always bloom spices in oil for 30 seconds before adding water. For depth, add ½ tsp smoked paprika with the garam masala. Another trick: simmer uncovered for the last 5 minutes to concentrate flavors. Fresh ginger and garlic make a huge difference too!

3

How do I make this dish less greasy?

Drain excess fat after browning the beef (leave 1 tbsp for flavor). Use low-fat ground beef (90% lean) and reduce oil to 1 tbsp. For extra control, skim fat from the surface during simmering. The potatoes will absorb some richness naturally, but avoid adding extra water—this dilutes the sauce.

4

Can I make beef aloo keema in an Instant Pot?

Sauté onions, garlic, and spices as directed. Add beef, potatoes, and 1 cup water, then cook on High Pressure for 12 minutes. Quick-release, stir in garam masala, and let sit 5 minutes before serving. The Instant Pot version cooks 40% faster but may need 1 tbsp extra water to prevent sticking.

5

What if my potatoes turn mushy?

This happens when potatoes overcook or absorb too much liquid. Start with smaller potatoes (1-inch cubes) and add water gradually. For extra structure, parboil potatoes for 3 minutes before adding to the keema. The ideal texture is tender but still holds shape—like a firm mashed potato consistency.

★★★★★4.7(12 reviews)
Categories Main Courses