Menulab
Get started
Menulab Blog

Scalable Composed Salad: 3 Protein Swaps and Batchable Dressings

By MenulabJuly 4, 2026

Three composed salad bowls side by side showing protein swaps and batch dressings in hotel pans

✦ Recipe Card

Salad • International

Prep

45 minutes

Cook

35 minutes

Total

1 hour 20 minutes

Servings

12 composed bowls

Ingredients

  • Base greens: mixed baby kale and romaine, 1.2 kg (yields 12 servings at 100 g per serving)
  • Grain/legume: cooked farro or quinoa, 1.08 kg cooked (90 g per serving)
  • Veg cluster: roasted red pepper, cucumber ribbons, cherry tomatoes, 840 g total (70 g per serving)
  • Finishing oil: extra virgin olive oil, 120 ml
  • Herb garnish: chopped parsley and chives, 60 g
  • Protein A - Seared Salmon: 1.5 kg skin-on portions (12 x 125 g portions), salt, pepper, neutral oil
  • Protein B - Roast Chicken Thigh: 1.5 kg boneless thigh trimmed (12 x 125 g portions), olive oil, smoked paprika, salt
  • Protein C - Spiced Chickpeas: 1.2 kg cooked chickpeas (12 x 100 g portions), cumin, smoked paprika, olive oil
  • Vinaigrette (batch): white wine vinegar 300 ml, olive oil 600 ml, Dijon mustard 45 g, honey 30 g, salt 18 g, black pepper 5 g
  • Creamy Herb Dressing (batch): Greek yogurt 600 g, mayonnaise 200 g, lemon juice 100 ml, chopped herbs 80 g, salt 12 g, water to adjust consistency

Steps

  1. 1Batch prep: Make vinaigrette and creamy herb dressing the day before service. Chill to 4 C and label with date and batch yield.
  2. 2Greens and grains: Wash and spin-dry greens, store cold. Cook farro/quinoa to al dente, chill in shallow pans and cover.
  3. 3Veg cluster: Roast peppers and cool, slice cucumbers into ribbons, halve cherry tomatoes and hold cold.
  4. 4Salmon: Portion salmon, season lightly. Sear skin-side down in batches until crisp, finish in 175 C oven 5 minutes to reach 52 to 55 C internal. Cool on racks and refrigerate for up to 24 hours or keep hot in covered pans for service.
  5. 5Chicken thigh: Season thighs, roast at 200 C until 74 C internal, rest, then slice into attackable portions. Hold hot in covered pans or cool and reheat on service line.
  6. 6Chickpeas: Toss cooked chickpeas with oil and spices, roast at 200 C until slightly crisp, cool and hold room temp for up to 6 hours or chill for longer storage.
  7. 7Portioning: Pre-weigh or use scoops for greens, grain, veg and proteins. Place portion cards at each station. Dressings go into labeled 1 liter bottles or hotel pans for quick access.
  8. 8Assembly: On expeditor line place greens, add grain at 2 o'clock, veg cluster at 6 o'clock, protein at 10 o'clock, drizzle dressing 30 ml vinaigrette or 45 ml creamy, finish with a 5 ml oil or herb sprinkle.
  9. 9Quality control: Check temperature and appearance. Hot proteins should be 60 C or above if held hot. Cold components should be 4 to 8 C.
  10. 10Storage notes: Refrigerate unused dressings for up to 5 days. Cooked poultry and fish should be used within 24 hours when cooked ahead and cooled.

Calories

520 kcal

Protein

28 g

Carbs

40 g

Fat

26 g

Tips

  • →Scale dressings by volume. A small table is: 1 part acid, 2 parts oil for vinaigrette; adjust mustard and honey for stability.
  • →Use a heat lamp or covered well to keep hot proteins at service temperature without drying.
  • →Pre-slice proteins on a rail so finishers can place pieces without a knife.
  • →Label hotel pans with cook times and batch yields so line cooks can rotate stock.
  • →Trial the assembly with the expeditor to hit the 30 second per bowl target before peak service.

Why this composed salad works for service

This composed salad is a modular formula built for speed, consistency and margin control. Use the same base and garnish across covers. Swap one of three proteins to suit supply, labor and customer preference without changing the plating process.

Core formula and flow

Keep mise en place focused on four stations: base, grain or legumes, hot protein, dressings/finish. Each station should hold portioned components in hotel pans or covered inserts to maintain temperature and speed.

Plating sequence

Follow the same left-to-right sequence for every bowl: greens, grain, veg cluster, protein, dressing drizzle, finishing oil or herb. Repetition reduces errors and speeds up service.

Three protein swap options

Plan the day with one primary protein and two fallback proteins. Example triad in the recipe: seared salmon, roast chicken thigh, spiced chickpea pan. Techniques for each are chosen to scale and live well on a hot-hold line.

Batchable dressings that travel

Two dressings cover most palates: a bright vinaigrette that pairs with fish and plant proteins and a creamy herb dressing for poultry or heartier bowls. Make in 1.5 to 4 liter batches depending on covers, store chilled and whisk before service.

Portioning cards and yields

Create a single-sided card per bowl size with gram or ounce measures for each component. Post the cards at each station and on the walk-in door for quick reference.

  • Greens: 60 g
  • Grain or legume: 90 g
  • Vegetable cluster: 70 g
  • Protein: 120 g
  • Dressing: 30 to 45 ml

Plating speed tricks for lunch rush

Train staff on consistent micro-movements and use tools that shave seconds.

  • Use 1-cup scoop for grains and a 1/3 cup for veg clusters to reduce eyeballing.
  • Pre-slice proteins on a rail and use tongs to place identical portions.
  • Pre-fill squeeze bottles with dressing for fast, even drizzle.
  • Keep finishing herbs in a single-shot dispenser for uniform scatter.
  • Assign a dedicated finisher during peak to inspect and ticket bowls.

Operational examples

Example staffing for 200 covers lunch: one cook on grains/greens, one on veg and dressings, two on proteins, one expeditor. Runners should bring plated bowls to service window in 30 second cycles.

Short checklist before service

Confirm protein yields, label hotel pans with time, calibrate portioning spoons and chill dressings to 4 C. Review allergen swaps with service team at pre-shift.

Recipe: Composed Salad Formula with 3 Proteins

The full recipe is below with batch dressing quantities and cook steps you can scale by doubling or tripling based on covers.

Try it this week

Test one protein each day to track speed and waste. If you want the printable portion cards and a prep checklist tailored to your covers, email the operations team or download the template from your back-office system.

Frequently Asked Questions

How many portions do the dressing batches make?

The vinaigrette recipe yields about 40 portions at 30 ml each per 1.2 liters. The creamy herb dressing yields around 26 portions at 45 ml each per 1.2 liters. Scale linearly to match covers.

Can proteins be partially prepped and finished to order?

Yes. Cook proteins to 80 percent, chill rapidly, then reheat or finish on a hot plate for service. This reduces line cook time and keeps texture consistent.

How do you handle allergen swaps during service?

Use separate labeled pans for allergen-free proteins, keep dedicated utensils and post the swap option on the portioning card. Communicate swaps on tickets between expo and service.

What is the ideal plating time target per bowl?

Aim for 20 to 30 seconds per bowl for assembly on the expeditor line once stations are prepped. Time checks during trials will reveal bottlenecks.

How long can I hold the roasted chickpeas?

Roasted chickpeas keep crispness for up to 6 hours at room temp. For longer holds store chilled and re-crisp in a hot oven for 5 minutes before service.

Can I substitute grains?

Yes. Use the same scoop volumes for cooked rice, barley or bulgur. Adjust cook time and starch absorption during the prep shift.

Menulab