Definitely a Cabernet Sauvignon, but I would wait for a few days, no cooking today or tomorrow - unless a juicy medium rare steak on the BBQ just as the sun goes down? Which, coincidentally the Cabernet will also go well with.
If you decide on a salad - they really don't have to be boring these days - a Rosé d'anjou should go well, as long as it is well chilled, but not frozen! Or a light sparkling white wine, but not Champagne (unless you are very rich and know your Champagnes really well!), and not a German wine, or a cheap Italian, at least not with most salads.
NB. I am sure that you know that baked beans, on a quality artisan wholemeal toast, makes a brilliant, most bases covered, nutritious meal @Vanillazebra.
However, what many mumsnetters might not know, is that Waitrose's own brand baked beans are far tastier than Heinz, and other leading brands of baked beans. I resisted trying them at first, as baked beans, tomato sauce, and salad cream always had to be Heinz - I know, I am a pleb, but I love salad cream, as well as a quality homemade salad dressing (but obviously not together)!