Joanna Gaines Blueberry Puff (also known as Blueberry Lemon Breakfast Casserole) is made with buttery torn croissants, pockets of sweetened cream cheese, and bursting fresh blueberries. The dish is bound together by a rich lemon-infused custard and topped with a crunchy pecan streusel. The result is a golden, puffed-up breakfast bake that is somewhere between a bread pudding and a Danish pastry. It is the ultimate special occasion brunch dish that can be assembled the night before for a stress-free morning.
Joanna Gaines Blueberry Puff Ingredients
For the Casserole Base:
- 6-8 Large Croissants: Stale is best. Torn into 1-inch pieces. Croissants create a much lighter, “puffier” texture than standard bread.
- 1 cup Fresh Blueberries: Washed and dried.
- 1 (8-ounce) block Cream Cheese: Softened to room temperature.
- 2/3 cup Granulated Sugar: Divided (1/3 for cheese, 1/3 for custard).
- 2 teaspoons Lemon Zest: Freshly grated.
- 3 Large Eggs: To set the custard.
- 1 cup Heavy Cream: For richness.
- 1 cup Whole Milk: To balance the cream.
- 1 teaspoon Vanilla Extract: Flavor base.
For the Streusel Topping:
- 1/2 cup All-Purpose Flour: The base of the crumble.
- 1/2 cup Light Brown Sugar: Packed.
- 1/2 cup Chopped Pecans: Adds a nutty crunch.
- 4 tablespoons Salted Butter: Cold and cubed.

How To Make Joanna Gaines Blueberry Puff
- Prep the pastry: Grease a 9×13-inch baking dish generously with butter. Tear the croissants into bite-sized chunks and scatter half of them evenly across the bottom of the dish.
- Sweeten the cheese: In a medium bowl, beat the softened cream cheese, 1/3 cup of the granulated sugar, and the lemon zest until smooth and creamy. Drop teaspoon-sized dollops of this mixture randomly over the layer of croissants.
- Build the layers: Sprinkle the fresh blueberries over the cream cheese and croissants. Top with the remaining torn croissant pieces, filling in any gaps.
- Whisk the custard: In a separate bowl, whisk together the eggs, heavy cream, milk, vanilla extract, and the remaining 1/3 cup of granulated sugar. Whisk until the eggs are fully broken down and the mixture is pale yellow.
- Soak the puff: Pour the custard mixture evenly over the croissants. Gently press the croissants down with a spatula to ensure they soak up the liquid. Cover with foil and refrigerate for at least 30 minutes (or overnight) to allow absorption.
- Add the crunch: Preheat the oven to 350°F (175°C). In a small bowl, mix the flour, brown sugar, and pecans. Cut in the cold butter with a pastry blender or your fingers until the mixture looks like coarse crumbs. Sprinkle this streusel evenly over the casserole.
- Bake the dish: Bake for 35 to 45 minutes. The puff is ready when the center is set (not jiggly), the croissants are puffed and golden brown, and the blueberries are bursting.
- Serve the puff: Remove from the oven and let it stand for 10 minutes to deflate slightly and set. Dust with powdered sugar if desired and serve warm.

Recipe Tips
- Croissant Choice: Use high-quality bakery croissants rather than the soft ones from the bread aisle. They have more flaky layers which contribute to the “puff” effect. Stale ones hold their shape better than fresh ones.
- Cream Cheese Dollops: Don’t try to spread the cream cheese layer; small “pockets” or dollops are better. When you eat it, you get delightful surprises of cheesecake-like filling amidst the fluffy bread.
- Lemon Zest: The lemon zest is the secret weapon. It cuts through the heavy cream and cheese, brightening the entire dish. Do not skip it.
- Browning Control: Because of the sugar in the streusel, the top can brown quickly. If it looks dark before the egg custard is set, tent the dish loosely with foil for the last 15 minutes of baking.
What To Serve With Blueberry Puff?
This is a sweet, decadent main course that needs savory sides for balance. A side of crispy bacon or breakfast sausage provides the necessary salt to counter the sugar. For a beverage, serve with hot coffee or a mimosa to complete the brunch experience. A bowl of fresh fruit salad (melon and grapes) adds a refreshing, hydrating element to the meal.

How To Store Leftovers Blueberry Puff?
- Refrigerate: Allow the casserole to cool completely. Cover tightly and store in the refrigerator for up to 3 days.
- Reheat: Reheat individual squares in the microwave for 45-60 seconds. You can also warm the whole dish in a 300°F oven for 15 minutes to re-crisp the streusel topping.
- Freeze: Baked portions can be frozen. Wrap tightly in plastic wrap and foil. Thaw in the fridge overnight before reheating.
Blueberry Puff Nutrition Facts
- Calories: ~480 kcal
- Fat: 28g
- Carbohydrates: 45g
- Protein: 10g
- Nutrition information is estimated per serving based on 8 servings.
FAQs
Yes, but do not thaw them first, or they will bleed purple juice into the custard, turning the whole dish grey. Add them frozen right before baking.
You can, but it will become a standard bread pudding rather than a “Puff.” The laminated layers of the croissants are what create the airy, soufflé-like texture.
Technically no, but it adds a crucial texture. Without it, the top is just soft bread. The pecans and brown sugar provide a “muffin top” crunch that elevates the dish.
Try More Recipes:
- Joanna Gaines Blueberry Muffins Recipe
- Joanna Gaines Banana Bread Recipe
- Joanna Gaines Strawberry Pie Recipe
Joanna Gaines Blueberry Puff Recipe
Description
A soufflé-like breakfast bake made with croissants, lemon-spiked cream cheese, and blueberries, topped with a pecan crumble.
Ingredients
Instructions
- Prep the pastry: Scatter half the torn croissants in a greased dish.
- Sweeten the cheese: Mix cream cheese, 1/3 cup sugar, and zest; dollop over bread.
- Build the layers: Add blueberries and remaining croissants.
- Whisk the custard: Beat eggs, cream, milk, vanilla, and rest of sugar.
- Soak the puff: Pour custard over dish; let sit 30 mins.
- Add the crunch: Mix streusel ingredients and sprinkle on top.
- Bake the dish: Bake at 350°F for 35-45 mins until set and golden.
Notes
- Use stale croissants for better absorption and structure.
- The lemon zest cuts through the richness of the cream cheese.
- Cover with foil if the pecan topping browns too quickly.
