
A bright, hearty summer soup packed with borlotti beans, bulgur wheat, squash, courgette, tomatoes, basil, and Parmesan. It is filling enough for lunch or a light dinner, yet fresh and quick enough for busy weeknights.
Drain and rinse the borlotti beans. Heat the olive oil in a large non-stick saucepan over medium-high heat, then add the diced butternut squash. Cook for 3-4 minutes, stirring often, until it begins to soften.
Add the sliced leek and grated garlic. Cook for 2-3 minutes more, stirring, until the leek softens and the garlic smells fragrant but does not brown.
Pour in 800 ml water, then stir in the thyme, tomato puree, vegetable bouillon powder, courgette, cherry tomatoes, bulgur wheat, and drained beans. Bring to a boil, then reduce the heat to a gentle simmer.
Stir in half of the chopped basil, cover, and simmer for about 10 minutes, or until the vegetables are tender and the bulgur is cooked. Stir occasionally so the bulgur does not catch on the bottom of the pan.
Remove from the heat and stir in the remaining basil and about three-quarters of the grated cheese. Taste and adjust the seasoning if needed. Ladle into bowls and finish with the remaining cheese.
For a vegetarian version, use Italian-style vegetarian hard cheese instead of Parmesan. If the soup thickens as it stands, loosen it with a splash of hot water or vegetable stock. Leftovers keep well in the fridge for up to 3 days, but the bulgur will continue to absorb liquid, so reheat gently and adjust the consistency before serving.




