
Looking for a quick, healthy, and flavour-packed meal? This Marry Me Dense Bean Salad is an easy high-protein salad made with hearty beans, fresh vegetables, and a creamy sun-dried tomato dressing. One portion has just over 30g of protein, so it's perfect for meal prep, lunches, or light dinners. This healthy dense bean salad is loaded with fibre, nutrients, and bold Mediterranean-inspired flavours. It comes together in minutes, requires no cooking, and tastes even better the next day - making it an ideal make-ahead recipe for busy weeks.
Jump to recipeYes - this salad is a great balance of nutrients. Beans provide plant-based protein and fibre, which help keep you full and support digestion. The vegetables add vitamins, antioxidants, and freshness, while the yoghurt-based dressing offers creaminess with less fat than traditional dressings. Cheese adds calcium and richness, and overall, it’s a well-rounded, satisfying dish that fits easily into a balanced diet.

For the salad
Beans (such as chickpeas and green lentils)
Bell pepper
Cherry tomatoes
Sun-dried tomatoes
Red onion
Parmesan
Feta
Fresh basil (optional)
Salt and pepper
For the dressing
Greek yoghurt
Sun-dried tomatoes
Smoked paprika
Red or white wine vinegar
Garlic (optional)
Water
Prepare the salad
Add all the salad ingredients to a large mixing bowl. Toss everything together until evenly combined. Season with salt and pepper to taste.
Make the dressing
Blend the yoghurt, sun-dried tomatoes, smoked paprika, vinegar, and garlic (if using) until smooth. Gradually add water until the dressing reaches a pourable consistency. If you don’t have a blender, finely chop the tomatoes and mix everything thoroughly by hand.
Combine everything
Pour the dressing over the salad and toss well so everything is evenly coated.
Let it sit (optional but recommended)
Allow the salad to rest for 15–30 minutes before serving so the flavours can develop.
Store
Transfer leftovers to an airtight container and refrigerate.

This salad is ideal for prepping in advance. The flavours deepen over time, making it even more delicious the next day.
Store in an airtight container in the fridge for up to 4–5 days. Give it a quick stir before serving, and add a splash of water or extra yoghurt if the dressing thickens. Leftovers can also be used as a filling for wraps, added to grain bowls, or served on toast.


See an issue or have a question? Send an email to [email protected]

Weekly cooking guidance using my recipes, plus occasional grocery lists, meal prep tips and seasonal recipe roundups.
Subscribe