In a bowl, mix black pepper, ginger, garlic, cumin, coriander, chili flakes, salt, lemon juice, and vinegar to create a marinade. Coat the short ribs well and let them sit for at least 1 hour, or overnight for a deeper flavor.
Grill over medium-high heat for 3–4 minutes per side until slightly charred and cooked through.Pan-Sear & Braise by searing for 2–3 minutes per side, then adding a splash of water or broth, covering, and simmering on low for 30–40 minutes until tender.Oven-Bake at 180°C (350°F) for 40–50 minutes, loosely covered with foil. Remove foil for the last 10 minutes for a golden finish.
Serve hot with fries, flatbread, or roasted veggies, and garnish with fresh coriander.