Salads can be wonderful, but they can also suck. The key to a good salad is texture; you need both crunchiness and chewiness, and you need to have a good balance of protein along with veg if you’re going to stay full.

1. Entrecôte with asparagus salad

In season asparagus is pretty hard to beat; throw in some entrecôte and fiery arugula and this salad is a winner all around.

2. Roast beef and avocado salad

Bet you never thought you’d see the day when you put roast beef in a salad? It works though; it’s bright, fresh, crunchy, and chewy all at once.

3. Carrot salad with salmon

This will take you 30 minutes to throw together, and is perfect if you’re on a fasting day on the 5:2 or 6:1 diets. Just throw the ingredients together in a bowl and eat.

4. Lamb patties with watermelon salad

If you’re hosting or attending a grill party any time soon, make this. Watermelon and feta are the perfect marriage, you won’t want to stop eating.

5. Salmon bowl with red cabbage

We still love a bowl of some quick and easy goodness, and a salad is no exception. The butteriness of avocado coupled with the crunchiness of red cabbage means you get great texture along with a whole lot of great taste.

6. Brussels sprouts salad with shrimps

Personally, I love shaved raw Brussels sprouts. It soaks up more flavour and has a crunch to it that isn’t too tough. Add that to the rich flavour of the shrimps and this is a salad you’ll make again and again.

7. Watermelon salad with oven-baked chicken

This is a colourful, flavorful salad, packed full of protein. It also takes just 20 minutes to put together and it is a great option if you are on a clean eating diet.

8. Crayfish salad

This salad might take you a few minutes to put together, but it’s worth it! It’s one of the best salads on this list; Crayfish and eggs makes the perfect combo.

What are your favourite salads for spring?

Femi A-Williams is a health and fitness convert trying to reconcile a healthy lifestyle and a happy food life. She is 80% whole grain and 20% donut.

All posts by Femi A-Williams