This aromatic chickpea curry proves that plant-based eating doesn’t mean sacrificing flavour or satisfaction. Packed with protein and fibre, it’s a one-pot wonder that delivers both nutrition and comfort. The slow-roasted tomatoes create a rich, velvety sauce that makes this dish feel indulgent whilst keeping it completely healthy.