5 issues of BBC Good Food for £5
Heat the oil in a large saucepan over a medium heat and fry the onion, celery and carrots for 10 mins until lightly golden. Add the garlic, rosemary and bay and fry for a minute more.
Add the stock and chopped tomatoes and bring to a simmer. Tip in the cannellini beans, bring back to a simmer and cook for 5 mins. Roughly mash with a potato masher to break up some of the beans (or pulse once with a hand blender) – this will thicken the soup slightly. Season well.
Add the pasta and cavolo nero, then simmer for 4-6 mins more until the pasta and greens are tender. Taste for seasoning, then remove and discard the rosemary sprigs and bay. Serve the soup in warmed bowls with a drizzle more olive oil and a grating of parmesan.