A wholesome, deeply comforting soup crafted from slow-simmered stock, aromatic garden vegetables, and fresh herbs, served with crusty bread.
Cook the onion and carrot in the olive oil over medium heat until softened, about 6 minutes.
Stir in the tomato paste, cumin, and cinnamon and fry for 1 minute.
Add the freekeh and stock, bring to a boil, then simmer gently 30 minutes until the freekeh is tender.
Season with salt and black pepper, loosening with a little water if too thick.
Ladle into bowls, scatter with parsley, and serve hot.