Lightly oil or spray an 8x8-inch (20x20-cm) square baking pan and set aside. Cut crusts off of bread and set bread slices aside.
Remove pits from dates and discard. Coarsely chop dates then place into the bowl of a food processor or blender with So Good Vanilla and cinnamon. Pulse ingredients until mixture is smooth. Add eggs into mixture and pulse until well combined. Set aside.
Place 4 pieces of bread, making a square, to cover the bottom of the pan. If necessary, squish the bread a bit to fit the slices in. Pour about 1/3 of the So Good mixture onto the bread base, trying to evenly cover each slice. Repeat this process with the bread and the So Good mixture twice more, for a total of 3 layers. Use a spatula or the back of a spoon to evenly spread mixture over the top layer. Cover and refrigerate overnight.
To bake, remove pan from the fridge and set aside to come to room temperature. Heat oven to 350°F (180°C). Bake, uncovered, in preheated oven for 25 to 30 minutes, until golden and the bread starts to pull away from the edges. Allow to rest in the pan for 10 minutes.
Run a knife along the inside edge of the pan, then cut into the 4 sections. Using a spatula, remove each section to a cutting board. Cut each section into 4 even slices and serve 2 per person. Serve warm, at room temperature or chilled. If desired, sprinkle with additional cinnamon, and top with yogurt, and fresh berries.