Skip to main content

Peppery Beef Kebabs with Braised Pearl Onions

These sophisticated beef kebabs offer a wonderful balance of bold heat and delicate sweetness. The sirloin is rubbed with a fragrant mix of garlic, fresh rosemary, and coarsely ground black pepper, then paired with pearl onions that have been gently braised until tender. Using rosemary sprigs as skewers not only looks elegant but also infuses the meat with a subtle herbal aroma as it hits the grill.

This diabetes-friendly recipe is a brilliant addition to a healthy diet, providing a high-protein, low-carbohydrate option for entertaining. By using lean cuts of beef and naturally sweet onions, you can enjoy a punchy, savoury snack that feels indulgent without the sugar. Serve these at your next gathering for a crowd-pleasing nibble that prioritises both flavour and wellbeing.

Continue reading below

Ingredients for Peppery Beef Kebabs with Braised Pearl Onions

  • 60 small white pearl onions (450g )

  • 1 tablespoon unsalted butter

  • 1 tablespoon coarsely ground black pepper

  • 1 teaspoon finely chopped fresh rosemary

  • 1 tablespoon minced garlic

  • 2 teaspoons kosher salt

  • 1‚ pound (1/2-inch-thick) boneless sirloin steaks, trimmed of excess fat

  • 20 (4-inch-long) rosemary branches, stripped of all but 1 1/2 inches of top leaves and bottoms cut diagonally to a point

  • 40 (6-inch) bamboo skewers, soaked in water 1 hour

How to make Peppery Beef Kebabs with Braised Pearl Onions

Blanch onions in a large pot of boiling water 1 minute and drain, then cool under cold running water. Trim root ends and peel. Cook onions in butter in a 10-inch heavy skillet over moderate heat, stirring, 3 minutes (onions will not brown). Add salt and regular-grind pepper to taste and enough water to just cover onions and boil, partially covered, stirring occasionally, until onions are tender but not falling apart, about 15 minutes. Transfer onions to a bowl with a slotted spoon and if necessary boil juices until reduced to about 60ml . Toss onions with juices.

Combine coarsely ground pepper, chopped rosemary, garlic, and salt, then rub into both sides of steak. Cut meat into 3/4-inch cubes.

Put 1 onion, then 1 steak cube (thread through unpeppered sides) on each rosemary branch or skewer to make 60 kebabs.

Preheat grill.

Arrange some of kebabs in a row, a peppered side facing up, along 1 long side of oiled rack of a grill pan so that leaf ends of rosemary branches and blunt ends of skewers point toward middle of pan. Cover exposed skewer or branch ends with a sheet of foil (don’t cover beef or onions). Arrange another row of kebabs over foil, covering exposed ends in same manner. Continue adding rows of kebabs and layers of foil until pan is full, making sure exposed ends of last row of branches or skewers are covered with foil. (To grill kebabs in batches, keep remaining kebabs on a tray, covered with plastic wrap and chilled.)

Grill kebabs 2 inches from heat until beef is seared on 1 side but still medium-rare, 2 to 3 minutes. Serve immediately.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 17 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.