Spicy Ground Beef and Potato Curry Recipe
Introduction
This Spicy Ground Beef and Potato Curry is a flavorful and comforting dish that brings together tender potatoes and savory beef in a rich, aromatic sauce. Perfect for a cozy dinner, it offers a balance of spices that warm the palate without overwhelming it.

Ingredients
- 1 lb ground beef
- 4 medium potatoes, peeled and cubed
- 1 onion, finely chopped
- 2 tomatoes, chopped
- 2 cloves garlic, minced
- 1 teaspoon ginger, minced
- 1 teaspoon garam masala
- 1 teaspoon ground cumin
- 1 teaspoon turmeric
- 1/2 teaspoon chili powder
- 1/2 teaspoon ground coriander
- Salt to taste
- 2 tablespoons vegetable oil
- 1/2 cup water
- Fresh cilantro for garnish
Instructions
- Step 1: Heat vegetable oil in a large skillet over medium heat. Add the finely chopped onions and cook until they soften and turn translucent, about 5 minutes.
- Step 2: Add the minced garlic and ginger to the skillet. Sauté for 1 to 2 minutes until fragrant.
- Step 3: Stir in the ground beef, breaking it up with a spoon. Cook until the beef is browned evenly, about 7 minutes.
- Step 4: Add the chopped tomatoes along with cumin, coriander, turmeric, chili powder, and garam masala. Cook the mixture for 5 minutes until the tomatoes soften and release their juices.
- Step 5: Add the cubed potatoes, salt to taste, and 1/2 cup water. Stir everything thoroughly to combine.
- Step 6: Cover the skillet and reduce the heat to low. Let it simmer for about 20 minutes, or until the potatoes are tender and the sauce has thickened to your liking.
- Step 7: Garnish with fresh cilantro before serving. Enjoy hot, paired with rice or naan bread.
Tips & Variations
- For a richer flavor, try browning the spices in the oil before adding onions to release their aroma.
- You can substitute ground beef with ground lamb or turkey for a different taste.
- Add a splash of coconut milk before simmering for a creamy texture.
- If you prefer more heat, increase the chili powder or add fresh green chilies.
- Use sweet potatoes instead of regular potatoes for a subtle sweetness.
Storage
Store leftover curry in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat or in the microwave until warmed through. The flavors tend to deepen after a day, making it even more delicious.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this curry vegetarian?
Yes, you can replace the ground beef with chickpeas or diced firm tofu for a vegetarian version. Adjust cooking time accordingly to ensure everything is cooked through.
How spicy is this curry?
This curry has a moderate level of spiciness from the chili powder and garam masala, which can be adjusted to your preference by reducing or increasing the chili powder.
Print
Spicy Ground Beef and Potato Curry Recipe
- Total Time: 50 minutes
- Yield: 4 servings 1x
Description
A flavorful and spicy ground beef and potato curry, simmered with aromatic spices and fresh ingredients. This hearty dish combines tender potatoes and seasoned ground beef in a rich tomato-based sauce, perfect for a comforting meal served with rice or naan.
Ingredients
Main Ingredients
- 1 lb ground beef
- 4 medium potatoes, peeled and cubed
- 1 onion, finely chopped
- 2 tomatoes, chopped
- 2 cloves garlic, minced
- 1 teaspoon ginger, minced
- 2 tablespoons vegetable oil
- 1/2 cup water
- Salt to taste
Spices
- 1 teaspoon garam masala
- 1 teaspoon ground cumin
- 1 teaspoon turmeric
- 1/2 teaspoon chili powder
- 1/2 teaspoon ground coriander
Garnish
- Fresh cilantro for garnish
Instructions
- Heat the oil and sauté onions: Heat 2 tablespoons of vegetable oil in a large skillet over medium heat. Add the finely chopped onions and cook until softened and translucent, about 5 minutes.
- Add garlic and ginger: Stir in the minced garlic and ginger, sautéing for 1-2 minutes until fragrant and well combined with the onions.
- Cook the ground beef: Add the ground beef to the skillet, breaking it up with a spoon. Cook until the beef is browned all over, about 7 minutes, ensuring it is thoroughly cooked.
- Add tomatoes and spices: Stir in the chopped tomatoes along with the ground cumin, ground coriander, turmeric, chili powder, and garam masala. Cook the mixture for 5 minutes, allowing the tomatoes to soften and the spices to release their aroma.
- Add potatoes, salt, and water, then simmer: Add the peeled and cubed potatoes to the skillet, season with salt to taste, and pour in 1/2 cup of water. Stir well to combine all ingredients. Cover the skillet and reduce the heat to low. Cook for about 20 minutes, or until the potatoes are tender and the sauce has thickened, stirring occasionally to prevent sticking.
- Garnish and serve: Remove from heat and garnish the curry with fresh cilantro. Serve hot with steamed rice or warm naan bread for a complete meal.
Notes
- Adjust the chili powder amount to control the spiciness of the dish.
- You can substitute ground beef with ground lamb or turkey if preferred.
- For a thicker sauce, uncover during the last few minutes of cooking to allow excess liquid to evaporate.
- If you want to add more vegetables, peas or bell peppers can be added along with the potatoes.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Keywords: ground beef curry, spicy beef curry, potato curry, Indian ground beef recipe, stovetop curry, garam masala beef

