
Finely chop the carrot, celery, red bell pepper and onion. Saute the veg in a large pot with the olive oil for 5-10 minutes until soft, don't let it brown. Chop the garlic and add it to the veg then saute for another 1-2 minutes.
Once all the veggies are soft add the chicken or vegetable stock and canned plum tomatoes. Bring it to a boil then turn down to a simmer for 10 minutes.
Add the half of the borlotti beans (cranberry beans) and simmer for 1-2 minutes then blitz around half of the soup for a smoother, thicker texture using an immersion (hand-held) blender.
Next, add the other half of the borlotti beans, pasta and simmer the soup for another 7-8 minutes or until the pasta is al dente and soup has thickened, serve.