Heat vegetable oil in a pressure cooker over medium heat.
Add sliced onions and cook until golden brown.
Mix in ginger garlic paste and sauté for a minute.
Combine yogurt, ground spices, and salt. Add to onions and cook 5–7 minutes.
Prepare kofta mixture with beef, yogurt, paste, spices, and herbs. Shape into balls.
Add meatballs to masala. Seal cooker and cook under high pressure for 8 minutes.
Do a natural pressure release. Open lid once float valve drops.
Sprinkle garam masala and simmer curry 2–3 more minutes before serving.
Notes
Use lamb or chicken as an alternative to beef. For less spice, reduce chili powder and green chilies. Serve with naan or basmati rice. Leftovers freeze beautifully!