15-Minute Sticky Mushroom & Tahini Noodles Recipe
Published on May 22nd, 2026



Intermediate

Picture this: it’s a balmy, sun-drenched Saturday afternoon. The garden table is set, the wine is chilled, and you want a lunch that feels like an effortless, chic escape to a seaside bistro in the South of France—without actually having to spend your afternoon slaving over a hot stove.
Enter the humble store-cupboard rescue. When you marry the velvety, creamy texture of tinned cannellini beans with a bright, zesty, oil-rich French dressing, magic happens. This white bean salad with tomato vierge recipe is exactly that: a beautifully balanced, no-cook summer miracle that takes less than fifteen minutes to assemble but tastes like pure luxury.
Whether you’re serving it as a stunning standalone vegan lunch or as the ultimate tangy accompaniment to your favourite grilled sausages, halloumi, or burgers, this is a dish you'll find yourself returning to all summer long.
Why This Fresh White Bean Tomato Salad Works Every Time
What makes this simple white bean tomato salad so incredibly addictive is the interplay of temperatures, textures, and aromatics. Instead of a heavy, mayonnaise-laden dressing, we are using a classic French sauce vierge—literally meaning "virgin sauce."
By infusing cold-pressed olive oil with freshly toasted, crushed coriander and fennel seeds, garlic, and a splash of bright lemon juice, you create a dressing that acts as a flavour incubator. When spooned over the creamy, mild beans, the acidity of the tomatoes cuts through their heartiness, whilst the finely diced courgettes add a satisfying, clean crunch.
What is a Sauce Vierge and Why is it Perfect for Beans?
Originally popularised in the 1970s by French culinary legend Michel Guérard, a classic sauce vierge recipe traditionally consists of olive oil, lemon juice, chopped tomatoes, and fresh herbs. It is light, intensely fragrant, and relies entirely on the quality of its raw ingredients.
Because tinned cannellini beans are beautifully neutral and naturally buttery, they act like a sponge for these punchy Mediterranean flavours. The warmth of toasted fennel and coriander seeds adds an unexpected, sophisticated depth that elevates this from a simple cupboard throw-together to a truly impressive dish.
Ingredients (Serves 4)
- 2 tsp coriander seeds
- 2 tsp fennel seeds
- 275g baby plum tomatoes, halved
- 100ml extra virgin olive oil
- 2 tbsp lemon juice
- 2 tsp caster sugar
- 2 cloves garlic, crushed or finely grated
- 1 tbsp pul biber (Turkish Aleppo pepper flakes)
- 800g cans cannellini beans, rinsed and thoroughly drained
- 1 bunch salad onions (spring onions), finely sliced
- 300g courgettes, cut into small, neat dice
- 10g pack fresh chives, finely chopped
- 40g wild rocket
Instructions
- Place a small, dry frying pan over a medium heat. Add your coriander and fennel seeds, shaking the pan occasionally. Toast them for 1–2 minutes until they become incredibly fragrant and begin to jump slightly in the pan. Immediately tip them into a pestle and mortar and crush them roughly—you want textured, rustic pieces rather than a fine powder.
- In a medium bowl, combine your roughly crushed spices, halved baby plum tomatoes, extra virgin olive oil, fresh lemon juice, caster sugar, and grated garlic. Season generously with sea salt and cracked black pepper. Give it a gentle stir and leave it to sit at room temperature for at least 15 minutes. This allows the tomatoes to release their sweet, tangy juices into the oil, creating an incredible self-made dressing.
- While your tomatoes are infusing, rinse your tinned cannellini beans thoroughly under cold running water and drain them completely (excess water is the enemy of a glossy salad!). Tip the beans into a large bowl. Stir in the finely sliced salad onions, diced raw courgettes, and chopped fresh chives. Season lightly with a pinch of salt.
- To serve, scatter the peppery wild rocket across a wide, flat serving platter. Gently pile the seasoned bean, courgette, and herb mixture over the rocket. Using a large spoon, generously drape the infused tomatoes and all of that glorious, golden herb-infused olive oil dressing over the top of the beans. Fold it together very lightly just before serving so the rocket doesn't wilt. Sprinkle with the vibrant red pul biber pepper flakes for a subtle, warming kick.
Elevate Your Tablescape: What to Serve with Your Salad
This quick cannellini bean salad is exceptionally versatile. It holds its own beautifully on a Mediterranean-themed mezze spread alongside roasted red peppers, smoky aubergine dips, and warm flatbreads. If you're firing up the barbecue, the bright, acidic profile of the tomato vierge makes it a spectacular partner for rich, savoury lamb sausages, herby chicken skewers, or grilled halloumi. Just make sure to serve it with plenty of crusty bread to soak up the leftover infused olive oil at the bottom of the plate!
Frequently Asked Questions (FAQ)
Can I make this salad ahead of time? Yes! In fact, the bean base and the tomato vierge dressing can both be prepared a few hours in advance. Keep them in separate containers in the fridge. Bring them to room temperature about 20 minutes before serving, then toss them together with the fresh rocket and herbs just before you sit down to eat.
What can I use instead of pul biber? If you don't have pul biber, you can easily customise this dish. Our favourite cook's tip is to substitute it with a generous sprinkle of aromatic za'atar, an earthy dukkah, or a pinch of tart, ruby-red sumac for extra citrusy punch.
Do I need to cook the courgettes?No! Raw, finely diced courgette is a revelation in summer salads. It brings a wonderfully clean, crisp, and refreshing bite that contrasts beautifully with the soft, creamy texture of the cannellini beans.
Leave a comment



