For years I thought I just didn’t like salads, because every one I made left me hungry and faintly resentful an hour later, standing at the fridge wondering why “eating healthy” felt like a punishment. Then a friend who actually enjoys salads pointed out the obvious: mine were missing everything that makes a meal a meal. Once I started building them properly — real protein, real fat, something hearty — salads quietly became my favourite way to eat all summer, and I stopped raiding the fridge at four o’clock.
Summer is the moment to fall back in love with them. The produce is at its peak, you don’t want to cook, and a big cold bowl is exactly what your body wants in the heat. Below are ten salads I make on repeat, written out as full recipes — amounts, steps, a pro tip, and rough nutrition for each — so each one eats like a genuine dinner, not a sad side.
The Secret to a Salad That Actually Fills You Up
Before the recipes, here’s the formula that turned things around for me. Hit these four and you’ll stay full for hours:
- Protein: chicken, salmon, tuna, eggs, beans, chickpeas, tofu, or feta — the number-one key to staying satisfied.
- Healthy fat: avocado, olive oil, nuts, seeds, or cheese, to keep hunger away and help you absorb nutrients.
- Fiber and volume: plenty of veg, plus a hearty base like quinoa, farro, or potato.
- Flavor: a punchy dressing so you actually look forward to eating it.
Most failed salads are missing two of those, usually the protein and the fat, which is exactly why you’re hungry again so fast. Keep the formula in mind and you’ll never make a boring bowl again.
A quick note on the nutrition figures: they’re approximate, per serving, and shift with your exact brands and portions. Use them as a guide, not gospel.
1. Grilled Chicken Cobb Salad
This is my “I want a salad but I’m genuinely hungry” answer. I grill the chicken in the cool of the morning and assemble it cold at dinner, so the kitchen never heats up.
Ingredients (serves 2):
- 2 small chicken breasts (about 300g)
- 1 romaine heart, chopped
- 2 eggs, hard-boiled and quartered
- 1 avocado, diced
- 1 cup cherry tomatoes, halved
- 2 rashers cooked bacon, crumbled
- 40g blue cheese, crumbled
- Dressing: 3 tbsp olive oil, 1 tbsp red wine vinegar, 1 tsp Dijon, salt and pepper
How to make it:
- Season the chicken and grill 5–6 minutes per side until cooked through; rest, then slice.
- Spread the chopped romaine across two plates or a platter.
- Arrange the chicken, eggs, avocado, tomatoes, and bacon in neat rows on top.
- Whisk the dressing, drizzle over, and scatter with blue cheese.
Pro tip: Lay the toppings in stripes rather than tossing — it looks beautiful and lets anyone skip an ingredient they don’t fancy.
Nutrition (approx. per serving): 520 kcal, 42g protein, 34g fat, 12g carbs, 5g fiber.

2. Mediterranean Quinoa and Chickpea Salad
This is my meal-prep hero — I make a big bowl on Sunday and it genuinely tastes better by Tuesday. It travels brilliantly and never goes soggy.
Ingredients (serves 4):
- 1 cup quinoa, cooked and cooled
- 1 can (400g) chickpeas, drained and rinsed
- 1 cucumber, diced
- 1 cup cherry tomatoes, halved
- 1/4 red onion, finely chopped
- 1/3 cup Kalamata olives; 80g feta, crumbled
- Dressing: 3 tbsp olive oil, juice of 1 lemon, 1 tsp dried oregano, salt and pepper
How to make it:
- Combine the cooled quinoa, chickpeas, cucumber, tomatoes, and onion in a large bowl.
- Whisk the dressing and pour over; toss well.
- Fold in the olives and feta.
- Rest 10 minutes before serving so the flavours meld.
Pro tip: Cook the quinoa in stock instead of water — it’s a tiny change that makes the whole salad taste seasoned from the inside out.
Nutrition (approx. per serving): 380 kcal, 14g protein, 18g fat, 42g carbs, 9g fiber.

3. Salmon and Avocado Power Bowl
When I want something that feels indulgent but leaves me clear-headed, this is it. Using canned or pre-cooked salmon means zero cooking on a hot night.
Ingredients (serves 2):
- 200g cooked or canned salmon, flaked (or smoked salmon)
- 4 cups mixed greens
- 1 avocado, sliced
- 1 cup shelled edamame, thawed
- 1/2 cucumber, sliced
- Dressing: 2 tbsp olive oil, 1 tbsp soy sauce, 1 tsp sesame oil, 1 tsp grated ginger, juice of 1/2 lime
How to make it:
- Divide the greens between two bowls.
- Top with the flaked salmon, avocado, edamame, and cucumber.
- Whisk the sesame-ginger dressing and spoon over.
Pro tip: A sprinkle of toasted sesame seeds and a few chilli flakes takes this from nice to crave-worthy in ten seconds.
Nutrition (approx. per serving): 480 kcal, 32g protein, 30g fat, 18g carbs, 9g fiber.

4. Caprese Pasta Salad with White Beans
This is my go-to for barbecues and potlucks, because it holds up beautifully on a warm table and the white beans quietly turn it into something filling rather than just a side.
Ingredients (serves 4):
- 250g whole-grain pasta (fusilli or penne), cooked and cooled
- 1 can (400g) cannellini beans, drained and rinsed
- 200g cherry tomatoes, halved
- 125g mini mozzarella balls (bocconcini)
- Large handful fresh basil, torn
- Dressing: 3 tbsp olive oil, 1 tbsp balsamic vinegar, 1 garlic clove minced, salt and pepper
How to make it:
- Toss the cooled pasta with the beans, tomatoes, and mozzarella.
- Whisk the dressing and pour over; toss to coat.
- Fold through the basil just before serving.
Pro tip: Dress the pasta while it’s barely warm so it drinks in the flavour, then chill — warm pasta absorbs dressing far better than cold.
Nutrition (approx. per serving): 420 kcal, 18g protein, 16g fat, 50g carbs, 7g fiber.
A salad isn’t a punishment or a side dish. Built right, it’s one of the most satisfying, energising meals you can eat all summer.

5. Southwest Black Bean and Corn Salad
This one tastes like summer to me — it’s the salad I bring to every cookout, and it doubles as a dip with tortilla chips if there are leftovers (there rarely are).
Ingredients (serves 4):
- 1 can (400g) black beans, drained and rinsed
- 1 1/2 cups sweetcorn (grilled or thawed)
- 1 avocado, diced
- 1 cup cherry tomatoes, halved
- 1 red pepper, diced; 1/4 red onion, chopped
- Dressing: juice of 2 limes, 3 tbsp olive oil, 1 tsp cumin, handful chopped cilantro, salt
How to make it:
- Combine the beans, corn, tomatoes, pepper, and onion in a bowl.
- Whisk the lime-cumin dressing and pour over; toss.
- Fold in the avocado and cilantro last, gently.
Pro tip: Char the corn in a dry pan for a few minutes first — that little bit of smokiness makes it taste like it came off a grill.
Nutrition (approx. per serving): 310 kcal, 10g protein, 12g fat, 42g carbs, 11g fiber.

6. Thai-Inspired Peanut Crunch Salad
The cabbage base stays crisp for days, which makes this my favourite to prep ahead. The peanut dressing is the kind of thing I want to eat by the spoon.
Ingredients (serves 4):
- 1/2 head red or green cabbage, shredded
- 2 carrots, grated
- 1 cup shelled edamame, thawed
- 1 red pepper, sliced thin; handful chopped cilantro and mint
- 1/3 cup roasted peanuts, crushed
- Dressing: 3 tbsp peanut butter, 1 tbsp soy sauce, juice of 1 lime, 1 tsp honey, 1 tsp grated ginger, warm water to loosen
How to make it:
- Whisk the peanut dressing, adding warm water a little at a time until pourable.
- Toss the cabbage, carrots, edamame, pepper, and herbs in a big bowl.
- Pour over the dressing and toss until everything is coated.
- Top with crushed peanuts just before serving.
Pro tip: Add shredded chicken or cubed tofu to make it a full dinner; keep the peanuts separate until serving so they stay crunchy.
Nutrition (approx. per serving): 330 kcal, 14g protein, 20g fat, 26g carbs, 8g fiber.

7. Steak and Arugula Salad
This is what I make when I want something that feels a little bit special after an active day. Grill the steak ahead and it’s a five-minute assembly.
Ingredients (serves 2):
- 1 sirloin or flank steak (about 250g)
- 4 cups arugula (rocket)
- 1 cup cherry tomatoes, halved
- Shaved parmesan, to finish
- Dressing: 2 tbsp olive oil, 1 tbsp balsamic vinegar, salt and pepper
How to make it:
- Season the steak well and grill 3–4 minutes per side for medium-rare.
- Rest 5 minutes, then slice thinly against the grain.
- Toss the arugula and tomatoes with the dressing.
- Top with the sliced steak and shavings of parmesan.
Pro tip: Resting the steak is non-negotiable — slicing too early lets all the juice run out onto the board instead of staying in the meat.
Nutrition (approx. per serving): 460 kcal, 38g protein, 30g fat, 8g carbs, 2g fiber.

8. Greek Chicken Bowl with Tzatziki
All the flavours of a Greek holiday in one bowl. I marinate the chicken in the morning and the rest comes together in minutes at dinner.
Ingredients (serves 2):
- 2 small chicken breasts (about 300g), marinated in 1 tbsp olive oil, lemon, oregano, garlic
- 2 cups cooked quinoa or greens
- 1 cucumber, diced; 1 cup tomatoes, halved; 1/4 red onion, sliced
- 1/3 cup olives; 60g feta
- Tzatziki: 1/2 cup Greek yogurt, 1/4 grated cucumber (squeezed dry), 1 garlic clove, squeeze of lemon
How to make it:
- Grill the marinated chicken 5–6 minutes per side, rest, then slice.
- Stir the tzatziki ingredients together and season.
- Build bowls with quinoa or greens, cucumber, tomato, onion, and olives.
- Top with sliced chicken, feta, and a generous dollop of tzatziki.
Pro tip: Squeeze the grated cucumber really dry in a clean tea towel before it goes into the tzatziki, or the sauce turns watery.
Nutrition (approx. per serving): 520 kcal, 44g protein, 24g fat, 30g carbs, 5g fiber.

9. Tuna Niçoise-Style Salad
A proper French meal-salad with protein from three sources, so it keeps me full for hours. I boil the eggs and potatoes ahead and it comes together with no real cooking.
Ingredients (serves 2):
- 1 can (about 145g) tuna, drained
- 2 eggs, hard-boiled and halved
- 200g baby potatoes, boiled and halved
- 100g green beans, blanched
- 1 cup cherry tomatoes; 1/3 cup olives; mixed greens
- Dressing: 3 tbsp olive oil, 1 tbsp red wine vinegar, 1 tsp Dijon, salt and pepper
How to make it:
- Lay the greens across a platter.
- Arrange the potatoes, green beans, tomatoes, eggs, tuna, and olives in groups on top.
- Whisk the Dijon vinaigrette and drizzle over everything.
Pro tip: Blanch the green beans for just 2 minutes, then drop them into ice water — they stay bright green and snappy instead of going dull and soft.
Nutrition (approx. per serving): 430 kcal, 30g protein, 22g fat, 28g carbs, 6g fiber.

10. Cottage Cheese and Summer Fruit Salad
For the nights when I want something cool, sweet, and still genuinely filling. It sounds like an odd combination and then you taste it and get it immediately.
Ingredients (serves 2):
- 1 1/2 cups cottage cheese
- 1 peach, sliced; 1 cup mixed berries
- 1/2 cucumber, sliced
- Small handful fresh mint
- Drizzle of honey and a little olive oil; pinch of flaky salt
How to make it:
- Spoon the cottage cheese into two shallow bowls.
- Arrange the peach, berries, and cucumber on top.
- Scatter with mint, drizzle with honey and oil, and finish with a pinch of salt.
Pro tip: The pinch of flaky salt is what makes it — it pulls the sweetness and the creaminess together and stops it tasting like a plain fruit bowl.
Nutrition (approx. per serving): 290 kcal, 22g protein, 10g fat, 28g carbs, 4g fiber.

How to Build Your Own Filling Salad
Once the formula clicks, you can invent endless salads from whatever’s in the fridge. Start with a base of greens or a hearty grain, add a protein, pile on colourful veg for fibre and crunch, work in a healthy fat like avocado or nuts, and finish with a dressing you genuinely love. Mix textures and temperatures — something warm, something crunchy, something creamy — and it’ll feel like a craveable meal instead of a chore.
5 Dressings That Make Any Salad Better
A good dressing is the line between a salad you tolerate and one you crave, and homemade takes two minutes. Keep these five in rotation: a classic lemon vinaigrette (olive oil, lemon, Dijon, honey) that goes with everything; a creamy Greek yogurt ranch for a protein-boosted, lighter take; a peanut-lime sauce that turns crunchy veg into a meal; a bright cilantro-lime dressing for anything Southwest; and a simple balsamic glaze for caprese and arugula bowls. Make a jar at the start of the week and assembly becomes effortless.
Make-Ahead Tips for Salad Success
The secret to actually eating these on busy days is a little prep:
- Dress at the last minute (or pack the dressing separately) so greens stay crisp.
- Layer mason-jar salads with dressing on the bottom and greens on top to grab and go.
- Batch your protein and grains once or twice a week so assembly takes five minutes.
- Add crunchy toppings fresh, right before eating, so nuts and seeds keep their bite.
- Store sturdy salads whole — grain and bean salads keep happily for three to four days.
The Takeaway
A salad can absolutely be a full, satisfying meal — you just have to build it that way. With protein, healthy fat, fibre, and a dressing you love, these ten will keep you energised all the way to dinner, no sad desk-lunch energy anywhere in sight.
Pick two or three to try this week, keep a protein and a grain ready in the fridge, and you’ll have a real meal together in minutes. Once you taste how good a proper salad can be, you’ll wonder why you ever put up with the limp, hungry kind — I certainly do.