Instant Pot Beef Curry Recipe
4 from 1 vote

Instant Pot Indian Beef Curry

Prep Time
10 mins
Cook Time
30 mins

Quick and easy beef curry recipe, homemade with simple ingredients in instant pot in 30 minutes. Thick and creamy. Packed with rich Indian spices.

Servings: 4 People
Course: Main Course
Cuisine: Indian
Keyword: indian curry
Calories: 412 kcal
Author: Abeer


  • 2 tbsp Oil
  • 1 Onion Large, Finely chopped
  • 4 cloves Garlic Finely minced
  • 1 tbsp Ginger Grated
  • 2 Tomatoes Medium size, Roughly chopped
  • 3 tbsp Yogurt Full fat
  • 1/3 cup Cilantro Roughly chopped
  • 1 tsp Red chili flakes
  • 1 tsp Cumin powder
  • 1 tsp Coriander powder
  • 1-2 tsp Garam masala
  • Salt To taste
  • 1/4 cup Water
  • 1.5 pounds Chuck roast Cut into small cubes, Or use stew meat
  • 2 tbsp Cilantro Finely chopped, For garnish


  1. Turn Instant Pot to Sauté mode and heat oil.

  2. Add onion, garlic, ginger and saute for a few minutes until onion is golden brown.

  3. Turn off Instant pot.

  4. Add tomatoes, yogurt, cilantro, red chili flakes, cumin powder, coriander powder, garam masala, salt, water and use a hand- held blender to puree everything. Don't worry if it's not super smooth.

  5. Add meat and mix until coated.

  6. Put the lid on and turn up the the valve to “Sealing.”

  7. Select “Manual” mode and set the timer for 20 minutes.

  8. When the cook time is over, let the pressure release naturally for 15 minutes.

  9. Remove lid and stir the curry.

  10. Cook uncovered, on “Saute” mode for a little longer to reduce the liquid and thicken the curry.

  11. Garnish with cilantro. Enjoy!

Recipe Notes

Nutrition Facts
Instant Pot Indian Beef Curry
Amount Per Serving
Calories 412 Calories from Fat 252
% Daily Value*
Fat 28g43%
Saturated Fat 9g45%
Cholesterol 119mg40%
Sodium 160mg7%
Potassium 805mg23%
Carbohydrates 8g3%
Fiber 2g8%
Sugar 4g4%
Protein 35g70%
Vitamin A 801IU16%
Vitamin C 12mg15%
Calcium 73mg7%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.