Skip to main content

Spiced Beef and Onion Pitas with Parsley Sauce

These spiced beef and onion pitas offer a vibrant and aromatic twist on a midweek favourite. This high-protein dish combines tender strips of beef, seasoned with warm notes of coriander and cumin, with sweet, slightly charred onions for a deeply savoury filling. The stand-out element is the bright, zesty parsley sauce, which provides a refreshing contrast to the spiced meat and helps to lift the entire meal with its clean, herbaceous flavour.

Perfect for a quick dinner or a substantial weekend lunch, this recipe is as nutritious as it is satisfying. By using lean stir-fry beef and plenty of fresh herbs, you can enjoy a homemade takeaway-style meal that is packed with iron and vitamins. Serve these stuffed pockets warm, with plenty of the vibrant green sauce drizzled inside for the best experience.

Continue reading below

Ingredients for Spiced Beef and Onion Pitas with Parsley Sauce

  • 3 cups loosely packed fresh flat-leaf parsley leaves (from 2 bunches)

  • 2 tablespoons cider vinegar

  • 2 tablespoons water

  • 1 tablespoon chopped shallot

  • 1 teaspoon sugar

  • 1/2 teaspoons salt

  • 1/4 teaspoons black pepper

  • 60ml olive oil

  • 4 (6-inch) pita loaves with pockets

  • 60ml olive oil or vegetable oil

  • 450g white onions, quartered lengthwise, then cut lengthwise into 1/4-inch-wide wedges

  • 3/4 teaspoons ground coriander

  • 1/2 teaspoons ground cumin

  • 1/2 teaspoons salt

  • 1/4 teaspoons black pepper

  • 450g sliced stir-fry beef (top round) or 1/3-inch-thick top round steaks, cut into 1/3-inch-wide strips

How to make Spiced Beef and Onion Pitas with Parsley Sauce

Purée all sauce ingredients in a blender until smooth.

Toast pitas on rack of a gas burner over high heat, turning with tongs, until heated through but still pliable (pitas may puff), about 1 minute, then wrap in foil to keep warm. (Alternatively, wrap untoasted pitas in foil and warm in a preheated 149°C oven or toaster oven.)

Heat 1 tablespoon oil in a 12-inch heavy skillet over moderately high heat until hot but not smoking, then sauté half of onions, stirring occasionally, until browned but still crisp, 4 to 5 minutes. Transfer to a large plate. Sauté remaining onions in 1 tablespoon oil in same manner and transfer to plate (reserve skillet).

Stir together coriander, cumin, salt, and pepper in a bowl. Pat beef dry and toss with spices. Heat 1 tablespoon oil in skillet over moderately high heat, then sauté half of beef, stirring, until browned but still pink inside, 1 to 1 1/2 minutes. Transfer beef to plate with onions, then sauté remaining beef in remaining tablespoon oil in same manner.

Halve pitas and fill with beef and onions. Serve sauce on the side.

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.