Pan Broiled Lamb Ribs is made with a number of delicious ingredients including Szechuan peppercorn which are one of the trademark ingredients of the province’s cuisine. Ginger and garlic are prominent in the dish as well as chili bean sauce which gives the dish an added flair that will have anyone who tries it coming back for more.