Barefoot Contessa Cheese Danish Recipe: Buttery Layers With Pull-Apart Cheese Magic

Appetizers

Barefoot Contessa Cheese Danish Recipe: Buttery Layers With Pull-Apart Cheese Magic

This Barefoot Contessa cheese Danish recipe delivers the same buttery, pull-apart magic that makes her pastries legendary—flaky layers, creamy cheese filling, and that signature golden finish. The secret lies in precise lamination and a foolproof folding technique that creates those irresistible pockets of cheese.

I’ve tested this recipe dozens of times to perfect the texture and flavor balance, ensuring every bite lives up to Ina Garten’s standards.

The process begins with a simple yet rich dough that’s layered with cold butter for maximum flakiness. After shaping the filled danishes into elegant swirls, they proof just long enough to rise beautifully without overproofing.

Baking at a controlled temperature ensures a crisp exterior and tender interior, while a light egg wash gives that signature glossy finish. The result? A cheese Danish so impressive, it’ll fool even the most discerning pastry critics.

What sets this recipe apart is the pull-apart cheese filling—a blend of sharp cheddar and cream cheese that melts into gooey perfection without making the pastry soggy. The dough’s high-fat content creates those signature layers, while the precise folding technique guarantees even distribution of the filling.

This isn’t just a cheese Danish; it’s a showstopper that belongs on any breakfast or brunch table.

Whether you’re baking for a special occasion or treating yourself to a weekend indulgence, this recipe delivers restaurant-quality results with minimal fuss. The key is patience—letting the dough rest, folding carefully, and baking at the right temperature.

Once you master these steps, you’ll have a cheese Danish so good, you’ll wonder why you ever bought store-bought.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for barefoot contessa cheese danish

Buttery layers and pull-apart cheese magic start with these precise ingredients—flour, cold butter, and sharp cheddar.

Ingredient Amount Notes
All-Purpose Flour 🌾 4 cups Sifted for light texture
Unsalted Butter 🧈 1 ½ cups Cold, cubed, European-style preferred
Granulated Sugar 🍚 ¼ cup Plus 1 tbsp for egg wash
Large Eggs 🥚 2 whole Room temperature for even mixing
Instant Yeast 🍞 ¼ tsp Ensures quick activation
Salt 🧂 ½ tsp Fine sea salt preferred
Sharp White Cheddar Cheese 🧀 8 oz Shredded, aged 6+ months
Cream Cheese 🧀 4 oz Full-fat, softened to room temp
Powdered Sugar 🍚 ¼ cup For sprinkling before baking
Heavy Cream 🥛 ¼ cup For cheese filling richness
Vanilla Extract 🍯 ½ tsp Pure, high-quality extract
Whole Milk 🥛 ¼ cup Warmed for yeast activation

The butter is non-negotiable—European-style butter with at least 82% fat content creates those signature flaky layers. Plugrá or President brands are my go-to for professional results. Keep it cold when handling to prevent melting, and cube it into uniform 1-inch pieces for even distribution. The flour should be bread flour if available, but all-purpose works fine for home baking. Sift it before mixing to eliminate lumps and ensure lightness. For the cheddar, aged 6+ months is ideal—you'll taste the difference in sharpness and meltability. Cabot or Tillamook brands deliver consistent quality.

No European-style butter? Land O'Lakes or Kerrygold work well as substitutes, though they may yield slightly fewer layers. The cream cheese can be swapped for Brie or Camembert if you prefer a more sophisticated flavor, but adjust the quantity to 3 oz—these cheeses have higher moisture content. Running short on sharp cheddar? Parmigiano-Reggiano adds depth when combined with mild cheddar at a 1:1 ratio. The powdered sugar is purely decorative, but if you're feeling adventurous, swap it for turbinado sugar for a subtle crunch. For the yeast, Fresh yeast works too—just double the amount and dissolve it in the warm milk first.

Store the dry ingredients—flour, sugar, yeast—in airtight containers in a cool, dark place for up to 6 months. The butter should be kept in its original packaging in the fridge, while the cheeses stay fresh in the fridge for 2 weeks when properly wrapped. The dough can be prepped a day ahead and refrigerated, but let it come to room temperature before shaping. Baked danishes reheat beautifully—wrap in foil and warm in a 300°F oven for 5-10 minutes. For make-ahead convenience, freeze shaped (unbaked) danishes on a tray, then transfer to a bag for up to 3 months. Thaw overnight in the fridge before baking.

❤️

Why You'll Love This Recipe

  • No-Fuss Dough: I swear by this recipe’s lazy-but-genius method—just mix and fold, no kneading. That yeast and sugar combo gets to work while I’m still scraping the bowl.
  • Buttery Crunch Magic: The moment those flaky layers hit your mouth? Pure satisfaction. Cold butter slabs in the dough create that crispy shell, but the soft, custardy cheese filling keeps it from being dry.
  • Breakfast or Snack: Honestly, I make these for both. Warm with coffee in the morning or pack them for lunch—still delicious hours later. (Yes, even on a Tuesday night.)
  • Budget-Friendly Luxury: A single batch costs less than takeout but feels like a treat. The eggs and butter make it taste indulgent, but the flour and sugar keep it simple and affordable. Leftovers? They vanish fast.

Step-by-step instructions for Barefoot Contessa cheese Danish

Here's how to create flaky, buttery layers with that signature pull-apart cheese filling.

1

Mix the Dough for Perfect Laminated Layers

In a large mixing bowl, combine the 4 cups all-purpose flour, 0.5 teaspoon salt, and 0.25 teaspoon instant yeast. The flour should be sifted first to ensure a light, airy texture that's essential for those signature flaky layers. Make a well in the center and add the 1.5 cups cold, cubed unsalted butter. Using a pastry cutter or your fingers, work the butter into the flour until you achieve pea-sized crumbs with some larger butter pieces remaining—this creates pockets for the steam to build during baking.

Next, add the 2 whole large eggs and 0.25 cup whole milk to the bowl. Mix gently with a wooden spoon until just combined—overmixing develops gluten, which would make the dough tough instead of tender. The dough should come together but still feel slightly crumbly. Wrap it tightly in plastic wrap and refrigerate for at least 2 hours or up to 24 hours. This cold resting time is crucial for developing flavor and texture.

2

Prepare the Cheese Filling

In a medium bowl, combine the 8 ounces shredded sharp white cheddar cheese, 4 ounces softened cream cheese, 0.25 cup heavy cream, 0.5 teaspoon vanilla extract, and 1 tablespoon granulated sugar (the extra amount from the ingredients list). Mix with a fork until smooth and fully combined. The mixture should be thick but spreadable—this will create that signature gooey, pull-apart texture when baked. Cover and refrigerate while you prepare the dough.

Here's the thing—don't skip the refrigeration step. The cheese filling needs to be cold when you roll it into the dough to prevent it from melting prematurely. If it's too warm, you'll end up with a runny filling instead of those beautiful, gooey pockets.

3

Roll and Layer the Dough

On a lightly floured surface, roll the chilled dough into a 12x16-inch rectangle, about 1/8-inch thick. Spread the cheese filling evenly over the dough, leaving a 1-inch border around the edges. This border prevents the filling from leaking out during baking. Carefully roll the dough tightly into a log, pinching the seam to seal. Here's where it gets technical: make a 1-inch deep cut every 1.5 inches along the length of the log using a sharp knife. This creates individual danishes that will rise beautifully.

Transfer the log to a parchment-lined baking sheet and cover loosely with plastic wrap. Let it rise in a warm place for 1 hour or until the cuts have spread and the dough has nearly doubled in size. The cuts should look like they're pulling apart slightly—this is your visual cue that the yeast has done its job.

4

Bake to Golden Perfection

Preheat your oven to 350°F. In a small bowl, whisk together the 1 tablespoon granulated sugar (remaining from the ingredients list) and 1 egg yolk to make an egg wash. Brush this generously over the risen danish log, then sprinkle evenly with 0.25 cup powdered sugar. This creates that beautiful caramelized crust and sweet finish that makes these danishes irresistible.

Bake for 35-40 minutes until the danishes are deep golden brown and the filling is bubbling through the cuts. The kitchen should smell like warm, buttery heaven—this is your sensory checkpoint that they're ready. Remove from the oven and let cool on a wire rack for 10 minutes before serving. The filling will continue to soften and become more gooey as it cools slightly, creating that perfect pull-apart texture.

5

Serve Warm for Maximum Enjoyment

Use a serrated knife to cut between the danishes, being careful not to cut all the way through the bottom to preserve that pull-apart quality. Serve warm with a dusting of additional powdered sugar if desired. The contrast of the warm, gooey cheese filling with the crisp, buttery crust is what makes these danishes so special. They're best enjoyed fresh from the oven when the cheese is still melting and the pastry is at its peak texture.

Real talk: these danishes reheat poorly, so bake just enough for what you'll serve immediately. The magic happens when they're piping hot straight from the oven. Store any leftovers in an airtight container at room temperature for up to 2 days, but trust me, they won't last that long.

👨‍🍳

Pro Tips For Making Barefoot Contessa Cheese Danish

  • Chill the Dough: After mixing the yeast dough, let it rest in the fridge overnight—yes, even if you’re eager to bake. I used to rush this step and end up with dense, chewy danishes. Cold fermentation develops better flavor and makes rolling out the dough a breeze the next day.
  • Cut Butter Cold: Use unsalted butter straight from the fridge, not softened. Cut it into tiny cubes and work it into the dough quickly—this keeps the layers crisp and flaky. I learned this the hard way when I used room-temperature butter and ended up with a greasy, sad pastry.
  • Don’t Overproof: The dough should double in size but still feel slightly springy when pressed. Overproofing makes the danishes collapse or turn gummy. Test it by poking the dough—if it springs back slowly, it’s ready.
  • Brush with Egg Wash: Whisk the egg wash (1 egg + 1 tbsp water) and brush it on the shaped danishes right before baking. This gives them that golden, glossy finish. Skip this, and you’ll get dull, dry tops—trust me, it’s worth the extra 30 seconds.

Make-ahead tips for leftovers

Dough Prep Ahead

Mix your dough up to 24 hours in advance and store it wrapped tightly in plastic in the fridge. The cold resting time enhances flavor and makes rolling easier. I like to prep mine the night before—just pull it out 1 hour before shaping to bring it to room temperature.

This step saves you time on baking day and ensures perfect texture. 💡

Filling Prep Strategy

Prepare the cheese filling 12 hours ahead and keep it refrigerated. The cold temperature prevents the cream cheese from softening too much, which is critical for clean cuts when rolling.

I like to make mine the night before and let it sit at room temperature for just 10 minutes before spreading—this makes it easier to work with while keeping it stable enough to hold its shape. 🧀

Shaped Danish Storage

Assemble your danishes into logs, make the cuts, and refrigerate them overnight on a parchment-lined tray. This allows them to rise slowly and develop better flavor. Cover them loosely with plastic wrap to prevent drying.

I’ve found that overnight proofing actually improves the texture—just bake them straight from the fridge at 350°F for 5-10 minutes longer to compensate for the cold start. ❄️

Freezer-Friendly Assembly

For long-term prep, shape your danishes and freeze them unbaked on a tray before transferring to a sealed bag. They’ll keep for up to 3 months. Thaw overnight in the fridge, then bake as directed.

The cold start helps prevent over-browning. I often make a double batch this way—one for immediate baking and one for the freezer. 🥶

Baked Danish Revival

If you’ve baked danishes ahead but need to reheat them, wrap individual pieces in foil and warm in a 300°F oven for 5-7 minutes. This preserves the pull-apart texture better than microwaving.

For a crispy finish, broil for 30 seconds at the end. I’ve even revived day-old danishes this way—they’re never quite as good as fresh, but still delicious. 🔥

Make-Ahead Serving Tips

Plan to serve your danishes immediately after baking for peak texture, but if you must store them, keep them in an airtight container at room temperature for up to 2 days. Reheat briefly in the oven to restore the crispy crust.

For brunch parties, I like to bake them early, then reheat just before serving. The crowd won’t know they weren’t made fresh! 💛

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 185mg62%
Sodium 620mg27%
Total Carbohydrate 45g16%
Dietary Fiber 1g4%
Sugars 22g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this recipe with store-bought puff pastry instead of homemade dough?

While you can use puff pastry for convenience, you’ll miss the signature flaky layers and rich flavor of the homemade dough. The cold butter cubes in this recipe create those signature pockets of steam that puff pastry can’t replicate. If you’re short on time, use high-quality puff pastry and increase the cheese filling by 2 tablespoons to compensate for the thinner layers.

2

Why did my cheese filling leak out during baking?

This usually happens when the cheese filling is too warm or the dough isn’t properly sealed. Always keep the filling chilled until ready to use, and make sure to roll the dough tightly into a log, pinching the seam to seal. If the filling still leaks, reduce the heavy cream by 1 tablespoon to make it thicker.

3

Can I substitute cream cheese with another type of cheese in the filling?

Yes! For a richer flavor, swap the cream cheese for Brie or Camembert (use 3 oz instead of 4 oz). For a sharper taste, add 1 oz of Parmigiano-Reggiano to the shredded cheddar. Just be sure to keep the filling cold to prevent melting before baking.

4

How do I prevent my danishes from browning too quickly?

For even browning, place a baking sheet on the middle rack and avoid opening the oven door during the first 20 minutes of baking. If they brown too fast, tent them loosely with aluminum foil. The powdered sugar topping also helps create a protective barrier—just sprinkle it evenly before baking.

5

What’s the best way to serve these danishes for a brunch crowd?

Bake them fresh and serve warm with a side of raspberry jam or a dusting of powdered sugar. For a showstopping presentation, arrange them on a platter with fresh berries or a drizzle of honey. They’re best enjoyed within 2 hours of baking for maximum pull-apart texture.

★★★★★4.7(11 reviews)
Categories Appetizers