PREHEAT the oven to 350°F (180°C) and butter a 9x13 inch (22x33 cm) baking dish.
COMBINE bread, lentils, apple, cranberries, rolled oats, and pecans in a large bowl.
IN a separate bowl, whisk together eggs, milk, honey, cinnamon, vanilla, and salt.
POUR milk mixture over bread mixture and combine thoroughly until the bread is no longer dry. Evenly spread mixture into prepared baking dish and sprinkle with rolled oats and pecans.
BAKE for 35-40 minutes, or until cooked in the centre. Allow to cool for 5 minutes.
SPOON into bowls and serve with a dollop of your favourite yogurt.