Place the lentils in a large bowl. Cover with enough boiling water to cover the lentils with 1 inch (2.5 cm) of water. Let soak for at least 45 minutes until the lentils are plump and almost twice their size (see notes for soaking in cold water overnight).
Preheat the oven to 350F (180C). Line a large baking sheet with parchment paper.
Drain the lentils through a colander or fine mesh sieve. Discard the soaking water.
Place the drained, soaked lentils, 1/2 cup water, coconut sugar, lemon juice, vanilla, cinnamon, ginger and salt in the bowl of a food processor (Process, stopping several times to scrape down the sides of the bowl, until very smooth (i.e., no noticeable pieces of lentil remain).
Transfer the lentil mixture to a large mixing bowl to stir in the remaining ingredients. Add the grated carrots, raisins, whole psyllium husks and baking soda to the lentil mixture. Stir until completely combined.
Gather the carrot lentil bread dough into a ball. With damp hands, roughly shape the dough into a log. Place on the prepared baking sheet. Shape and flatten the log into a loaf measuring about 9 inches (22.5 cm) long, 4 inches (10 cm) wide and 2 inches (5 cm) high.
Bake the bread in the preheated oven for 55 to 60 minutes until the it is puffed and risen. The surface of the bread will appear dry, with a deep brown color.
Transfer the lentil carrot bread to a cooling rack or other wire rack. Let the bread cool completely before slicing.
Slice the bread (crosswise) into thick or thin slices. Enjoy without any further adornments, or add your favorite toppings and extras.