Go Back
homemade roast beef salad

Roast Beef Salad Recipe

Roast Beef Salad is a fresh, flavour-packed meal featuring tender slices of roast beef, crisp lettuce, juicy tomatoes, creamy avocado, feta cheese and a tangy homemade dressing. Ready in just 20 minutes, this healthy, high-protein salad is perfect for lunch, a light dinner, meal prep or making the most of leftover roast beef.
Prep Time 20 minutes
Course Dinner, Lunch, Main Course, Salad
Cuisine Continental
Servings 6 People
Calories 390 kcal

Equipment

  • 1 Sharp Chef’s Knife Essential for slicing the roast beef evenly and preparing all the fresh vegetables safely.
  • 1 Large Chopping Board: Provides a sturdy, hygienic surface for chopping and slicing ingredients.
  • 1 Large Salad Bowl – Perfect for gently tossing the Roast Beef Salad without crushing the delicate vegetables.
  • 1 Small Mixing Bowl Ideal for whisking together the homemade dressing until smooth and well combined.
  • 1 Balloon Whisk - Helps blend the dressing ingredients into a silky, flavourful vinaigrette.
  • 1 Vegetable Peeler: Useful for preparing cucumber ribbons or peeling vegetables if preferred.
  • 1 Salad Servers: Make tossing and serving the Roast Beef Salad neat and effortless.
  • 1 Measuring Cups And Measuring Spoons: Ensure accurate ingredient measurements for consistent flavour every time.
  • 1 Serving Platter or Salad Bowl – Displays the finished Roast Beef Salad beautifully for family meals or entertaining guests.

Ingredients
  

  • 700 g Cooked Roast Beef Thinly Sliced – The star ingredient of the Roast Beef Salad.
  • 2 Large Cos or Romaine Lettuces Chopped – Creates a crisp, refreshing base that perfectly complements the beef.
  • 120 g Mixed Salad Leaves – Adds colour texture and extra nutrients to every bite.
  • 250 g Cherry Tomatoes Halved – Their natural sweetness balances the savoury beef beautifully.
  • 1 Large Cucumber Thinly Sliced – Sliced – Adds refreshing crunch and helps keep the salad light.
  • 1 Small Red Onion Thinly Sliced – Provides a mild sharpness and vibrant colour.
  • 1 Red Pepper Thinly Sliced – Brings sweetness, crunch and plenty of Vitamin C.
  • 2 Ripe Avocados Sliced – Adds creamy richness and heart-healthy fats.
  • 100 g Black Olives – Introduces a delicious Mediterranean flavour.
  • 120 g Crumbled Feta Cheese – Offers a creamy salty contrast that works wonderfully in Roast Beef Salad.
  • 3 Tablespoons Fresh Parsley Chopped – Adds freshness and vibrant colour.
  • 2 Tablespoons Fresh Chives Finely Chopped – Delivers a mild onion flavour.

For The Dressing

  • 5 Tablespoons Extra Virgin Olive Oil – Forms the rich silky base of the dressing.
  • 2 Tablespoons Fresh Lemon Juice – Brightens every ingredient with refreshing acidity.
  • 1 Tablespoon Honey – Balances the acidity with gentle sweetness.
  • 1 Tablespoon Dijon Mustard – Creates depth and helps emulsify the dressing.
  • 2 Garlic Cloves Minced – Adds bold savoury flavour.
  • 1 Teaspoon Sea Salt – Enhances every ingredient naturally.
  • ½ Teaspoon Freshly Ground Black Pepper – Adds gentle warmth and spice.

Instructions
 

Step 1: Prepare The Roast Beef

  • Remove the cooked roast beef from the refrigerator about 15–20 minutes before assembling your Roast Beef Salad. Allowing the beef to come closer to room temperature helps enhance its flavour and tenderness.
  • Using a sharp chef's knife, slice the beef as thinly as possible across the grain. Thin slices create a more delicate texture and ensure every bite of Roast Beef Salad is perfectly balanced.
  • If using leftover roast beef, trim away any overly dry edges while keeping the delicious caramelised crust.

Step 2: Wash And Prepare The Vegetables

  • Wash all the salad vegetables thoroughly under cold running water.
  • Dry the lettuce and mixed salad leaves using a salad spinner or clean kitchen towel. Dry leaves help the dressing coat the vegetables evenly.
  • Chop the romaine lettuce into bite-sized pieces.
  • Halve the cherry tomatoes.
  • Slice the cucumber into thin rounds or ribbons.
  • Thinly slice the red onion.
  • Cut the red pepper into fine strips.
  • Slice the avocados just before serving to prevent browning.
  • Chop the parsley and finely slice the chives.
  • Fresh, crisp vegetables are one of the secrets to an unforgettable Roast Beef Salad.

Step 3: Make The Homemade Dressing

    In a small mixing bowl, combine:

    • 5 tablespoons extra virgin olive oil
    • 2 tablespoons fresh lemon juice
    • 1 tablespoon Dijon mustard
    • 1 tablespoon honey
    • 2 minced garlic cloves
    • 1 teaspoon sea salt
    • ½ teaspoon freshly ground black pepper
    • Whisk vigorously for about 1 minute until the dressing becomes smooth and slightly creamy.
    • Taste the dressing and adjust the seasoning if necessary. Add extra lemon juice for more freshness or a drizzle of honey if you'd like a sweeter finish.
    • A well-balanced dressing ties every ingredient in Roast Beef Salad together beautifully.

    Step 4: Assemble The Salad Base

    • Place the chopped romaine lettuce and mixed salad leaves into a large serving bowl.
    • Scatter over the cucumber, tomatoes, sliced peppers and red onion.
    • Add the chopped parsley and chives.
    • Gently toss everything together using salad servers.
    • Creating layers of colourful vegetables ensures your Roast Beef Salad looks just as impressive as it tastes.

    Step 5: Add The Roast Beef

    • Arrange the sliced roast beef evenly over the prepared salad rather than mixing it straight away.
    • Fold the beef gently into the vegetables to avoid breaking the delicate slices.
    • Ensure every serving contains generous pieces of tender beef.
    • This careful folding technique helps your Roast Beef Salad maintain an elegant appearance.

    Step 6: Finish With The Toppings

    • Arrange the avocado slices over the salad.
    • Sprinkle the crumbled feta cheese evenly across the top.
    • Scatter over the black olives.
    • Add a little extra chopped parsley for colour.
    • These finishing ingredients give Roast Beef Salad its creamy, salty and refreshing balance.

    Step 7: Dress And Toss

    • Drizzle the homemade dressing evenly over the salad.
    • Using two large salad servers, gently fold the ingredients together until lightly coated.
    • Avoid overmixing, as this can bruise the lettuce and soften the vegetables.
    • Your Roast Beef Salad should look vibrant, fresh and beautifully coated rather than heavily dressed.

    Step 8: Serve Immediately

    • Divide the Roast Beef Salad among serving plates or present it on a large platter for sharing.
    • Garnish with additional herbs and a few twists of freshly ground black pepper.
    • Serve with crusty bread, warm garlic bread or buttered sourdough if desired.

    Notes

    • 🥩 Use thinly sliced, tender roast beef for the best texture and flavour.
    • 🥗 Always use fresh, crisp salad vegetables to keep the salad vibrant and crunchy.
    • 🍋 Prepare the homemade dressing with fresh lemon juice for the brightest flavour.
    • 🥑 Add the avocado just before serving to prevent it from browning.
    • 🥄 Toss the Roast Beef Salad with the dressing immediately before serving to keep the leaves crisp.
    • ❄️ If using leftover roast beef, ensure it has been properly chilled and stored, then bring it to room temperature for about 15–20 minutes before adding it to the salad.
    • 🌿 Feel free to customise the salad with your favourite herbs, vegetables or cheese to suit your taste.
    • 🍽️ Roast Beef Salad is best enjoyed fresh, but the ingredients can be prepared in advance and assembled just before serving for maximum freshness.
    Keyword Roast Beef Salad