Heat a couple of tablespoons of water in the based or a large saucepan. Add the onion, carrot and red pepper and sauté on a medium heat for 5 minutes until they start to soften. Add more water if the veg start to stick to the pan.
Add the garlic to the pan and cook for one minute. Add the tomatoes and dried herbs then cook for 2 minutes.
Pour in the stock and bring to the boil. Pop on the lid and reduce the heat. Simmer for 10 minutes. Add the beans to the pan and cook for another few minutes until the veg are soft.
Turn off the heat. Blend with a stick blender to smooth - add a little more stock if it's too thick. Season with salt and pepper.
Serve with the basil leaves on top and a glug of flaxseed oil if desired.