Description
A cozy and comforting breakfast bake made with layers of fluffy bread, juicy blueberries, and a sweet, custard-like filling — perfect for prepping the night before and baking fresh in the morning.
Ingredients
- 1 loaf (about 14 oz) day-old French bread, cut into 1-inch cubes
- 1 1/2 cups fresh or frozen blueberries
- 8 large eggs
- 2 1/2 cups milk (dairy or non-dairy)
- 1/2 cup maple syrup or honey
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon
- 1/4 tsp salt
- Topping (optional):
- 1/2 cup all-purpose flour
- 1/2 cup brown sugar
- 1 tsp cinnamon
- 1/4 cup butter or coconut oil, chilled and cut into pieces
Instructions
- Lightly grease a 9×13-inch baking dish. Spread half of the cubed bread into the dish, then sprinkle with half of the blueberries. Repeat with the remaining bread and blueberries.
- In a large mixing bowl, whisk together eggs, milk, maple syrup, vanilla, cinnamon, and salt. Pour the mixture evenly over the bread layers.
- Cover the dish with foil and refrigerate overnight or for at least 6 hours.
- If using the topping, mix the flour, brown sugar, and cinnamon in a small bowl. Cut in the butter or coconut oil until the mixture resembles coarse crumbs. Cover and refrigerate overnight.
- When ready to bake, preheat the oven to 350°F (175°C). Remove the casserole from the fridge and sprinkle the topping evenly over the surface if using.
- Bake uncovered for 45–55 minutes, or until the top is golden brown and the center is set.
- Let the casserole rest for 5–10 minutes before serving.
Notes
- You can use dairy-free milk and coconut oil for a dairy-free version.
- Frozen blueberries do not need to be thawed before using.
- Best made with day-old or slightly stale bread for better texture.
- Great for meal prep and holiday mornings.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 310
- Sugar: 15g
- Sodium: 280mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 2g
- Protein: 10g
- Cholesterol: 155mg