Description
Indian Keema Aloo is a hearty one-pot meal made with ground beef, potatoes, peas, and aromatic spices. It’s flavorful, comforting, and easy to prepare, making it perfect for a family dinner served with rice or naan.
Ingredients
3 tablespoons vegetable oil
1 yellow onion, chopped
1 pound lean ground beef
4 cloves garlic, minced
1 jalapeno, minced
1 tablespoon ground coriander
2 teaspoons garam masala
2 teaspoons cumin
1 teaspoon kosher salt
1 teaspoon ground turmeric
1 teaspoon ground ginger
1/2 teaspoon cayenne pepper
28 ounces diced tomatoes, undrained
3 russet potatoes, peeled and diced into 1/2-inch cubes
1 cup frozen green peas
Instructions
- Heat the vegetable oil in a large pot over medium heat. Add the onion and cook for 6–8 minutes until translucent.
- Stir in the coriander, garam masala, cumin, salt, turmeric, ginger, and cayenne. Toast spices for 1 minute.
- Add the ground beef, breaking it apart. Cook for 6–8 minutes until browned.
- Stir in garlic and jalapeno, cooking for 1 more minute.
- Add diced tomatoes with juices and diced potatoes. Stir to combine, bring to a simmer, and cook for 10–12 minutes until potatoes are tender.
- Stir in frozen peas and cook for 1–2 minutes before serving.
Notes
Swap ground beef with lamb, chicken, or turkey for variations.
Reduce or omit jalapeno and cayenne for a milder version.
Use sweet potatoes instead of russet for a slightly sweet flavor.
For a vegetarian option, replace meat with lentils or chickpeas.
Can be made ahead of time; flavors deepen the next day.
Freezes well for up to 2 months.
Nutrition
- Serving Size: 1 serving
- Calories: 310
- Sugar: 5g
- Sodium: 520mg
- Fat: 17g
- Saturated Fat: 5g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 4g
- Protein: 18g
- Cholesterol: 50mg