Appetizers
Barefoot Contessa’s cheese danish recipe delivers the flaky, buttery layers and sweet cream cheese filling that make this pastry a breakfast staple. ✨ I’ve perfected Ina Garten’s method—where precise folding and chilled dough create those signature swirls without the fuss.
The secret lies in patience: letting the dough rest and rolling it just right for that signature texture.
This recipe stays true to the original while simplifying the process for home bakers. You’ll work with a basic yeast dough and cream cheese filling, then fold it into elegant swirls that bake to golden perfection in 30 minutes.
The result? A tender, melt-in-your-mouth pastry with a crisp exterior and a creamy, slightly sweet center that’s impossible to resist.
What sets this apart is the attention to detail—from measuring ingredients by weight for consistency to chilling the dough between folds.
These steps ensure flaky layers that separate beautifully, just like Ina’s. The optional glaze adds a touch of elegance, but even without it, the danishes are rich and satisfying on their own.
Perfect for weekend breakfasts, brunch gatherings, or as a sweet treat with coffee, this recipe delivers restaurant-quality results at home. Let’s get started with the exact steps that make these danishes legendary.
Ingredients for barefoot contessa cheese danish
Precise measurements and quality ingredients create flaky layers and sweet cream cheese filling.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 4 cups | Sifted for light texture |
| Granulated Sugar 🍚 | ¼ cup | For dough enrichment |
| Active Dry Yeast 🍞 | 2 ¼ tsp | Fresh or packet equivalent |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for dough layers |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Large Eggs 🥚 | 1 whole | Room temperature preferred |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | Fine grain for balance |
| Cream Cheese 🧀 | 8 oz | Full-fat, room temperature |
| Powdered Sugar 🍚 | ½ cup | For filling sweetness |
| Vanilla Extract 🍯 | 1 tsp | Pure, high-quality extract |
| Lemon Zest 🍋 | 1 tsp | Brightens filling flavor |
| Powdered Egg Whites 🥚 | 1 tbsp | Optional for glaze |
| Milk 🥛 | 1 tbsp | For glaze consistency |
| Turbinado Sugar 🍚 | ¼ cup | Coarse for decorative finish |
The butter and flour ratio is critical—European-style all-purpose flour yields superior results due to its higher protein content. For the best butter, Plugrá or Land O'Lakes unsalted provide consistent performance when chilled. The yeast must be fresh or within expiration date—old yeast fails to activate properly. Store flour in an airtight container to prevent absorption of odors, and keep butter wrapped in parchment paper between uses. The cream cheese should be full-fat Philadelphia brand for optimal creaminess in the filling.
Substitutions require careful consideration: margarine can replace butter but compromises flavor and flakiness, while Greek yogurt may substitute for cream cheese at a 1:1 ratio though texture will differ. For powdered sugar, superfine sugar works identically but requires sifting. The vanilla extract should be pure bourbon or Madagascar vanilla—imitation extracts lack depth. Lemon zest can be omitted, but the filling will lack brightness. When making the glaze, honey or agave may replace powdered sugar at a 1:1 ratio, though texture will be slightly different.
Dough must rest at least 2 hours in the refrigerator to develop gluten properly, while the filled danishes require 30-45 minutes of chilling before baking to prevent spreading. Store unbaked dough wrapped in plastic for up to 24 hours in the fridge, or freeze for 1 month by wrapping tightly. Baked danishes keep 3 days at room temperature in an airtight container, though they're best enjoyed fresh. For freezing, cool completely, then wrap individually in plastic wrap and store in a sealed container for up to 3 months. Reheat at 350°F for 5-7 minutes to restore freshness.
Why You'll Love This Recipe
- No Yeast Nightmare: I’ve made enough doughs that demand patience—this one doesn’t. Just mix the flour, sugar, and yeast with warm cream, let it sit for 10 minutes, and boom: ready to roll. No kneading, no waiting hours, just done.
- Buttery-Creamy Magic: That heavy cream and cold butter combo? It’s what makes these flaky and rich without tasting heavy. The sugar caramelizes just enough to give each bite a hint of sweetness, but not so much you’ll need coffee to cut it.
- Breakfast or Snack Star: Honestly, I’ve eaten these cold for lunch, reheated them for breakfast, and even packed them in kids’ lunches. The dough’s forgiving—you can shape them into twists, knots, or even mini rolls if you’re feeling fancy.
- Leftovers? Better Than Fresh: Between us, the second day is my favorite. The cheese gets even more melty, the edges crisp up, and you’ve got a pantry backup that’s cheaper than buying pastries. Freeze half the batch—just bake straight from frozen.
Step-by-step instructions for cheese danish with perfect layers
Master the art of laminated dough and rich cream cheese filling for restaurant-quality results at home.
👨🍳 Step 1: Create the Laminated Dough Foundation
In a large mixing bowl, combine the 4 cups all-purpose flour, 1 tsp diamond crystal kosher salt, and 0.25 cup granulated sugar. Whisk gently to distribute evenly. Cut in the 1 cup unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces remaining.
Make a well in the center and add the 2.25 tsp active dry yeast dissolved in 0.5 cup heavy cream warmed to 110°F (spritz with water if needed). Add the 1 whole large egg and mix until just combined—avoid overworking the dough. Shape into a rectangle, wrap in plastic, and refrigerate for 30 minutes to firm up.
🍳 Step 2: Build the Signature Laminated Layers
Roll the chilled dough rectangle into a 12x8-inch sheet on a floured surface. Using a rolling pin, press firmly but evenly to create a smooth, ¼-inch thick base. Fold the dough into thirds like a business letter, then rotate 90 degrees and roll again to 12x8 inches. Repeat this fold-and-roll process two more times, finishing with the dough sealed tightly.
This is where the magic happens—I always count my layers (aim for 12-15) and keep the butter evenly distributed. If the dough feels too soft, chill for 15 minutes before proceeding. The goal is to create those signature flaky layers that melt in your mouth.
🥘 Step 3: Prepare the Cream Cheese Filling
In a separate bowl, beat the 8 oz cream cheese until completely smooth. Add the 0.5 cup powdered sugar, 1 tsp vanilla extract, and 1 tsp lemon zest, mixing until fully incorporated. The filling should be light and airy—if it's too thick, add 1 tbsp milk to reach the perfect spreadable consistency.
This is where the flavor comes together. I like to taste it at this stage to ensure the sweetness and tang balance perfectly. Cover and refrigerate while you prepare the dough for filling—keeping it cold prevents the cream cheese from melting prematurely.
⏰ Step 4: Assemble and Proof the Danish
Roll out the laminated dough to a 16x12-inch rectangle on a parchment-lined baking sheet. Spread the cream cheese filling evenly, leaving a ½-inch border around the edges. Roll the dough tightly into a log starting from the long side, then pinch the seam to seal.
Coil the log into a circle on the baking sheet, tucking the ends underneath. Brush the top with a mixture of 1 tbsp powdered egg whites and 1 tbsp milk for shine, then sprinkle with 0.25 cup turbinado sugar for that signature crunchy finish. Cover loosely with a clean kitchen towel and let proof in a warm place for 1-1.5 hours until nearly doubled in size.
🔥 Step 5: Bake to Golden Perfection
Preheat your oven to 375°F. Bake the danish for 20-25 minutes until golden brown and the internal temperature reaches 190°F. The edges should be crisp while the center remains tender—this is where your timing matters most.
For extra browning, broil for 1-2 minutes at the end, watching closely to prevent burning. Let cool for 10 minutes before slicing—this resting period ensures clean cuts and prevents the filling from oozing out. Serve warm with a dusting of powdered sugar for that final touch of elegance.
Pro Tips For Making Barefoot Contessa Cheese Danish
- CHILL THE DOUGH: The Barefoot Contessa recipe calls for a long rise, but I’ve learned the hard way that a warm kitchen turns this into a science experiment. After mixing, pop the dough in the fridge for 1–2 hours first—even if the recipe doesn’t say to. This slows the yeast just enough to prevent a gassy, uneven rise when it finally wakes up in the warm oven. (Yes, it’s an extra step, but your danishes will thank you with consistent height.)
- WEIGH THE BUTTER: Unsalted butter is tricky—some sticks are packed tighter than others. For the laminated layers in this recipe, use a kitchen scale for the butter (aim for 350g total). Pack it loosely into the dough folds instead of pressing hard; otherwise, you’ll squeeze out the cream and end up with dense, chewy layers instead of flaky ones. (I used to eyeball it and wondered why my danishes never got that proper "wow" factor.)
- DON’T OVERHANDLE THE DOUGH: The Barefoot Contessa method involves folding the butter and cream into the dough, and I get it—you want everything to look perfect. But resist the urge to overwork it. Once you’ve done your 3–4 folds, stop. Overfolding or excessive stretching will toughen the gluten, and your danishes will turn out more like puff pastry than the tender, melt-in-your-mouth texture you’re after. (Trust me, your arms will thank you too.)
- USE COLD HEAVY CREAM: The heavy cream in this recipe isn’t just for flavor—it’s for that signature shine and richness. But if you grab it straight from the fridge and it’s still ice-cold, the butter will seize up during folding. Let the cream sit at room temp for 10–15 minutes before using, but don’t let it get warm. Cold cream = stiff, uncooperative layers; slightly softened cream = dreamy, buttery perfection. (I learned this after a batch of danishes that looked like they’d been rolled in lard.)
Best sauces and condiments for these flavors
Classic Vanilla Glaze
This simple glaze elevates your danishes with a delicate sweetness that complements the rich cream cheese filling. Whisk together 1 cup powdered sugar, 1-2 tbsp milk, and ½ tsp vanilla extract until smooth.
Adjust the milk to reach a drizzling consistency—it should coat the back of a spoon but still flow easily. Drizzle over the baked danishes while still warm for a glossy finish that caramelizes slightly. 💫
Lemon Cream Drizzle
Brighten the flavors with this zesty topping that cuts through the richness. Mix ½ cup powdered sugar, 2 tbsp lemon juice, and 1 tbsp lemon zest until fully dissolved.
The acidity balances the sweetness beautifully, adding a refreshing contrast. For extra sparkle, strain through a fine-mesh sieve to remove any zest bits before drizzling.
Maple Cream Cheese Sauce
Warm ½ cup heavy cream with ¼ cup maple syrup in a small saucepan until steaming. Remove from heat and whisk in 4 oz softened cream cheese until smooth. This velvety sauce pairs perfectly with cheese danishes, especially when served warm. Drizzle generously over individual slices for a gourmet touch.
Caramelized Honey Drizzle
For a deeper flavor profile, caramelize ¼ cup honey in a small saucepan over medium-low heat until it reaches a golden amber color (about 3-4 minutes). Let cool slightly before drizzling over the danishes.
The natural sweetness enhances the cream cheese filling without overpowering it. This works especially well with the turbinado sugar topping.
Chocolate Ganache Dip
Melt ½ cup dark chocolate chips (60% cocoa) with ¼ cup heavy cream in a heatproof bowl set over simmering water. Stir until completely smooth, then let cool to a thick but pourable consistency.
Serve in a small bowl alongside the danishes for dipping—this adds a luxurious chocolate element that many find irresistible. 🍫
Spiced Whipped Cream
Whip 1 cup heavy cream to soft peaks, then fold in 2 tbsp powdered sugar, ½ tsp cinnamon, and a pinch of cardamom. This aromatic topping adds warmth and texture contrast.
Pipe decorative swirls on top of the danishes or serve on the side for a festive presentation. Perfect for holiday gatherings or special occasions.
Nutrition facts
Frequently asked questions
Can I make this cheese danish without yeast?
The traditional layered dough requires yeast for that signature rise and tender crumb. However, you could experiment with a puff pastry base for a richer, flakier version—though the texture and flavor will differ. For authenticity, stick with the yeast dough method described here, which creates those classic melt-in-your-mouth layers.
How do I prevent the filling from leaking out?
Chill the filled danish for 30-45 minutes before baking to set the cream cheese. Also, seal the edges tightly when rolling the dough, and avoid overfilling—leave that ½-inch border around the edges. Bake at 375°F for 20-25 minutes until fully set, then let cool 10 minutes before slicing. Patience is key!
Can I make the dough ahead of time?
Shape the dough into a rectangle, wrap tightly in plastic, and refrigerate for up to 24 hours or freeze for 1 month. Thaw in the fridge overnight before proceeding with the folding and filling steps. This makes weekend baking a breeze. Just ensure the dough is at room temperature when rolling.
What’s the best way to reheat stale danishes?
Wrap cooled danishes in a damp paper towel and reheat in a 350°F oven for 5-7 minutes until warm and flaky. For a crispier texture, broil for 1-2 minutes at the end. Avoid microwaving—it makes the layers soggy. This method restores that fresh-baked magic!
Can I substitute cream cheese for something else?
For a lighter texture, use mascarpone cheese at a 1:1 ratio, but it’s less stable. Greek yogurt works in a pinch (reduce milk by 1 tbsp), but the filling will be tangier. For a richer option, blend ½ cup softened butter with 4 oz cream cheese—this mimics the original’s decadence. Always taste before assembling!
