- Heat the oil in a large pan. Add the onion, carrots, leeks and celery and fry until sizzling. Reduce the heat, cover and cook gently for 5 minutes, stirring if needed.
- Add the tomatoes, stock, tomato puree, beans and frozen peas. Raise the heat to the maximum to continue boiling.
- Add the pasta, herbs and pepper.
- Reduce the heat and simmer for 15 minutes or until the pasta is cooked, stirring frequently to make sure the pasta doesn’t stick.
If you like your soup spicy, add 1–2 tsp curry powder of your choice along with the tomatoes. For extra calories, add grated hard cheese.