
This filling Indian Keema Aloo has become my favorite comfort food when I need something warm and tasty on busy nights. The mix of seasoned ground beef with soft potatoes makes a satisfying dish that's both wholesome and yummy in one pot.
I ran into this dish at a cooking workshop about different Indian regional foods. Now it's a regular at my house and even my family members who don't usually like spicy food ask for it all the time.
Ingredients
- Vegetable oil: forms the starting point for getting those spices to release their goodness
- Yellow onion: adds needed sweetness and builds the taste foundation
- Lean ground beef: gives you protein while keeping things somewhat light
- Garlic and jalapeno: add flavor punch and heat you can adjust
- Ground coriander: brings lemony hints that make everything taste fresher
- Garam masala: has just the right mix of warm spices for real flavor
- Cumin: delivers a deep earthiness that makes the beef taste better
- Kosher salt: enhances all flavors without seeming too strong
- Ground turmeric: gives beautiful yellow color and subtle earthy taste
- Ground ginger: adds warmth without chunks of fresh ginger
- Cayenne pepper: lets you decide how spicy you want your meal
- Diced tomatoes: make a thick sauce and add tanginess to balance everything
- Russet potatoes: turn soft and soak up all those wonderful flavors
- Frozen green peas: add brightness, sweet taste, and extra nutrients
Step-by-Step Instructions
- Sauté the Aromatics:
- Warm oil in a big pot over medium heat and toss in chopped onion. Let them cook 6-8 minutes until see-through and lightly golden. Take your time here since well-cooked onions are key to good flavor.
- Bloom the Spices:
- Put coriander, garam masala, cumin, salt, turmeric, ginger and cayenne on the onions. Mix well so onions get coated and cook just 1 minute until you can smell them. This wakes up the oils in the spices for best taste.
- Brown the Beef:
- Put ground beef into the onion-spice mix. Break it up with a wooden spoon and stir now and then until fully cooked, about 6-8 minutes. Make sure no pink shows and it gets a bit browned.
- Add Aromatics:
- Mix in chopped garlic and jalapenos, cooking just 1 minute. Adding these later stops them from burning and tasting bitter while still giving full flavor.
- Create the Sauce:
- Dump in diced tomatoes with their juice and add the cut-up potatoes. Mix everything well so all parts get covered with the spicy mixture.
- Simmer to Perfection:
- Let the mix bubble gently and cook 10-12 minutes until you can easily stick a fork in the potatoes. The sauce will get a bit thicker as it cooks down and the potatoes let out some starch.
- Finish with Freshness:
- Throw in frozen green peas and stir them in. The hot food will warm them just right while keeping their bright color and light sweetness.

The garam masala really makes this dish special. My grandma always said making your own spice mix gets the most authentic taste, but a good store-bought kind works great when you're short on time.
Serving Suggestions
People usually eat Keema Aloo with hot basmati rice that soaks up all the tasty sauce. For a full meal, I like to add some cool cucumber raita on the side which balances out the warm spices. The yogurt helps cool down any heat from the jalapeno and cayenne while giving a creamy contrast to the hearty texture.

Make It Your Own
What's great about Keema Aloo is how easy it is to change. For something lighter, swap in ground turkey or chicken instead of beef. If you don't eat meat, try crumbled firm tofu or fake meat. Feel free to throw in veggies like spinach, cauliflower or carrots to make it even healthier. You can make it as mild or spicy as you want by changing the cayenne and jalapeno amounts.
Storage and Leftovers
This food actually gets better after a day as the flavors mix together. Keep leftover portions in a sealed container in your fridge for up to 4 days. The potatoes will soak up more sauce as it sits, so you might need to add a bit of water or broth when warming it up. To keep it longer, freeze portions in freezer containers for up to 3 months. Let it thaw in the fridge overnight before warming gently on the stove.
Cultural Context
Keema Aloo comes from North India and Pakistan where ground meat dishes are common. The word "keema" means minced meat and "aloo" means potatoes. This simple dish shows how everyday cooking works in that region, where cheap ingredients become amazing through smart use of spices. In the old days, families would sit around and share this dish, scooping it up with fresh flatbreads like roti or naan.
Common Recipe Questions
- → What makes Indian Keema Aloo unique?
The mix of vibrant spices such as turmeric, coriander, and cumin with ground beef and soft potatoes creates a filling and tasty meal unlike any other.
- → Can I substitute ground beef with another protein?
You can swap in ground turkey or lamb for a different twist while keeping all the wonderful flavors intact.
- → What are the key spices in this dish?
You'll need garam masala, turmeric, cumin, coriander, ginger, and cayenne pepper for authentic flavor.
- → How do I balance the heat level?
Just tweak how much cayenne and jalapeno you add based on how spicy you want your meal.
- → How long does it take to prepare this dish?
You'll need around 35 minutes from start to finish, counting both prep and cooking.
- → Can I make this dish vegetarian?
Sure thing! Just switch out the beef for chickpeas, tofu, or lentils for a meat-free version.