Go Back

Beef Curry with Potatoes

A warm and simple dish of tender beef, soft potatoes, and spiced gravy, perfect for family meals or guests.
Prep Time 20 minutes
Cook Time 55 minutes
Total Time 1 hour 15 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Indian, Pakistani
Calories: 600

Ingredients
  

Main Ingredients
  • 500 g beef (boneless or with bone)
  • 2 medium potatoes, peeled & cubed
  • 2 medium onions, sliced
  • 2 medium tomatoes, chopped
  • 1.5 tbsp ginger-garlic paste
  • 2 pcs green chillies, slit
  • 1/4 cup curd/yogurt (optional)
  • 3–4 tbsp oil
  • 1/2 tsp turmeric
  • 1-1.5 tsp red chilli powder
  • 1 tbsp coriander powder
  • 1/2 tsp cumin powder
  • 1/2 tsp garam masala
  • 1/4 tsp black pepper
  • 1 pc bay leaf (optional)
  • 1 small stick cinnamon (optional)
  • 3 pcs cloves (optional)
  • 1 pc black cardamom (optional)
  • as needed Water
  • as needed Salt
  • as needed Fresh coriander for garnish

Method
 

Cooking Steps
  1. Heat oil in a pan, add whole spices and fry sliced onions until golden brown.
  2. Add ginger-garlic paste and green chillies, and sauté for 1-2 minutes.
  3. Add beef pieces, salt, turmeric, red chilli powder, coriander powder, cumin powder, and black pepper. Fry on medium-high heat for 6-8 minutes until the beef is coated and slightly browned.
  4. Add chopped tomatoes and cook until mushy, then add yogurt and cook until oil separates.
  5. Add 1 to 1.5 cups of water and pressure cook: 25-30 minutes for beef with bone, 20-22 minutes for boneless beef until soft.
  6. Open lid and add potato cubes, cooking on low for 10-12 minutes until tender and gravy thickens. Add garam masala and simmer for 2 minutes.
  7. Garnish with fresh coriander before serving. Optionally add lemon juice for freshness or mash some potato for thicker gravy.

Notes

Use beef pieces of similar size for even cooking. Brown the onions well for a deeper color and taste. Adjust salt and chilli to your preference.