A wholesome, deeply comforting soup crafted from slow-simmered stock, aromatic garden vegetables, and fresh herbs, served with crusty bread.
Cook the onion and carrots in the olive oil for 5 minutes.
Add the tomatoes and stock, bring to a boil, and simmer for 10 minutes.
Add the courgette and green beans and simmer for 15 minutes until tender.
Stir in the cumin and season with salt and pepper.
Scatter with parsley and serve hot.