A wholesome, deeply comforting soup crafted from slow-simmered stock, aromatic garden vegetables, and fresh herbs, served with crusty bread.
Heat the olive oil in a pot over medium heat and cook the onion for 5 minutes until golden.
Add the vermicelli and toast for 2 minutes, stirring.
Add the lentils, tomato paste, cumin, and stock, bring to a boil, then simmer for 30 minutes until the lentils are tender.
Fry the garlic in a small pan for 30 seconds, add the vinegar, and stir the mixture into the soup.
Season with salt and pepper and serve hot.