This comforting vegan bolognese recipe substitutes meat for hearty puy lentils and is served with pesto-coated spaghetti.