2) Heat a large pot of water to a boil for pasta.
3) Heat a large skillet over medium heat with 2 tbsp EVOO, couple of turns of the pan. Add celery, onions and 2 cloves garlic to the pan and cook until just tender, 5 minutes. Add white beans and rosemary and heat through 2 to 3 minutes more. Add wine, vermouth or broth, flakes tuna and tomato, if using. Atir 2 minutes then turn off heat.
4) Just before draining the pasta, add a ladle of starchy cooking water to pan along with the drained pasta, toss to combine. Serve in shallow bowls with lots of breadcrumbs and a drizzle of oil on top.