Blueberry and Walnut Bread Pudding

This is the ultimate bread pudding recipe because of all the delicious fruits it incorporates. Apples, bananas, and blueberries are loaded up in this recipe in addition to heart-healthy walnuts. 

2 Ripe bananas
1 Apple (cored, roughly chopped)
2 tsp Vanilla extract
2 tbsp Lemon juice
3/4 cup Kefir
pinch Salt
3 Eggs
5 oz Brioche (or your favorite soft bread cut into 1 ½ inch cubes)
1 pint Blueberries
1/2 cup Walnuts

In a blender puree the bananas and apple with the vanilla, lemon juice, kefir, and salt.

Add the eggs to the blender and pulse to incorporate them into the puree.

Grease a 5 1/2-inch x 10 1/2-inch loaf pan (or any baking dish equal in volume) and distribute 1/3 of the bread cubes on the bottom, followed by 1/3 of the blueberries and 1/3 of the walnuts. Repeat the layers two more times finishing with blueberries and walnuts.

Pour the egg mix over the pan and cover with foil. Gently press down on the top to ensure all bread is submerged in the the liquid. Refrigerate for about four hours or overnight.

Preheat oven to 350°F and bake for about 40 minutes. Check on the bread pudding occasionally and cover top with foil if it gets too dark.

Remove from oven, let cool for a few minutes, then serve with a dollop of greek yogurt, ice cream, or whipped cream.