Barefoot Contessa Cheese Danish Recipe: Golden Crust and Vanilla Swirls in 30 Minutes

Breakfast & Brunch

Barefoot Contessa Cheese Danish Recipe: Golden Crust and Vanilla Swirls in 30 Minutes

Ina Garten’s Barefoot Contessa cheese Danish recipe delivers that perfect balance of flaky, buttery layers and rich, cheesy vanilla swirls—just like her signature style. The secret lies in a precise folding technique and chilled dough that develops flavor overnight, ensuring a golden crust and tender crumb every time.

I’ve perfected this method after years of baking, and it’s become a brunch staple that impresses even the most discerning guests.

What sets this recipe apart is the combination of sharp cheddar and vanilla bean, which creates a filling that’s both bold and comforting.

The dough requires just 30 minutes of active prep, but the real magic happens during the overnight proofing in the refrigerator—this step develops deep flavor and ensures a light, airy texture.

For those short on time, a quick proof in the morning still yields excellent results, though the overnight version is truly exceptional.

The final product is a Danish with a golden, crackly crust that gives way to layers of tender dough and pockets of creamy, cheesy vanilla filling. Each bite delivers that perfect harmony of buttery richness and sweet-tangy cheese, making it ideal for weekend brunches or special occasions.

The recipe scales easily, so you can bake a single Danish for a treat or make a full batch to share with family and friends.

Once you try this version, you’ll understand why Ina Garten’s approach to baking feels both professional and approachable. The techniques are straightforward, but the results are restaurant-quality—proof that even classic pastries can be simplified without sacrificing flavor. Let’s get started on creating your own perfect cheese Danish.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for barefoot contessa cheese danish

Golden crust meets cheesy vanilla swirls—just 14 ingredients for Ina’s legendary Danish.

Ingredient Amount Notes
All-Purpose Flour 🌾 4 cups Sifted for light texture
Unsalted Butter 🧈 1 cup Cold, cubed, European preferred
Granulated Sugar 🍚 ¼ cup For dough sweetness
Instant Yeast 🍞 2 ¼ tsp Single-use packet works
Large Eggs 🥚 1 whole Room temperature
Milk 🥛 ½ cup Warm, not hot
Sharp Cheddar Cheese 🧀 1 ½ cups Shredded, block preferred
Vanilla Bean 🍋 1 whole Seeds scraped, pod reserved
Heavy Cream 🥛 ½ cup Cold for filling
Powdered Sugar 🍚 ¼ cup For filling sweetness
Salt 🧂 ½ tsp Fine sea salt
Vanilla Extract 🍯 1 tsp Pure, not imitation
Egg Wash 🥚 1 whole Beaten with 1 tbsp milk
Coarse Sugar 🍚 ½ cup For topping crust

The butter is non-negotiable here—European-style with at least 82% fat gives that signature flakiness. Plugrá or Kerrygold are my go-tos, but any high-quality brand works. Keep it cold when cutting into cubes, or the dough will get gummy. The cheddar? Sharp, block-style (like Cabot or Tillamook) melts better than pre-shredded—trust me, it’s worth the extra minute. For the vanilla bean, Madagascar is the gold standard, but any quality bean will do. If you can’t find one, double the vanilla extract and add a pinch of ground vanilla bean for depth.

No vanilla bean? Double the extract and add a pinch of vanilla powder if you’ve got it. Running low on heavy cream? Half-and-half works in a pinch, though the filling won’t be quite as rich. The powdered sugar in the filling can be swapped for granulated sugar if needed, but it dissolves more smoothly. For the dough, if you’re short on time, use active dry yeast (add 1 extra tsp) and let it proof longer. And if you don’t have coarse sugar for topping, turbinado or even regular sugar will give a nice crunch—just pulse it in a blender for a coarser texture.

This dough is a 24-hour chiller—that’s the secret to flavor development. Wrap it tightly in plastic and refrigerate. The filling can be made 1 day ahead and stored in the fridge. For the Danish shapes, use a bench scraper to keep things clean and sharp. Bake the same day you shape them, or they’ll dry out. Leftovers? 3 days in an airtight container, or freeze the shaped (unbaked) Danish for up to 2 months. Thaw overnight in the fridge before baking.

❤️

Why You'll Love This Recipe

  • No-Knead Magic: Between us, this dough is almost foolproof. You mix the flour, yeast, sugar, and butter—no food processor, no fancy techniques—just a bowl and your hands. The eggs bind it all together while you’re still debating what to watch on TV.
  • Buttery, Sweet Payoff: That first bite? Chef’s kiss. The butter gets folded in so it melts into flaky layers, while the sugar caramelizes just enough to give it a subtle, warm sweetness. It’s the kind of pastry that makes you pause mid-bite and think, “Wait, I made this?”
  • Weeknight or Weekend Star: Honestly, I make these for lazy Sundays and last-minute dinner guests. The dough keeps for days in the fridge, and the finished danishes reheat beautifully—perfect for breakfast, dessert, or even a fancy brunch spread. (Yes, even on a Tuesday night.)
  • Budget-Friendly Luxury: You’re basically making gourmet pastries with pantry staples. Butter and flour are the MVPs here, and a single batch stretches to feed four—or turns into leftovers that disappear faster than you can say “second helping.” My kids call them “fancy bread,” but they’re really just a smart way to use what’s already in your kitchen.

Step-by-step instructions for cheese Danish with vanilla swirls

Here's how to create flaky layers and rich vanilla filling using exactly what you have.

1

Make the Cheese Danish Dough

In a large mixing bowl, combine the 4 cups all-purpose flour, 2.25 teaspoons instant yeast, 0.5 teaspoon salt, and 0.25 cup granulated sugar. Whisk together until evenly distributed—this ensures your dough gets that perfect light texture from the start. The yeast needs to be evenly dispersed so it activates properly when mixed with the wet ingredients.

Cut the 1 cup cold unsalted butter into small cubes and add them to the dry mixture. Using a pastry cutter or your fingers, work the butter into the flour until the mixture resembles coarse crumbs with pea-sized butter pieces remaining. This cold butter method creates those signature flaky layers when baked. If any butter pieces melt completely, place the bowl in the freezer for 5 minutes to firm them back up.

Make a well in the center and add the 1 whole large egg and 0.5 cup warm milk. Mix gently with a wooden spoon until the dough begins to come together. Once combined, turn it out onto a lightly floured surface and knead just until smooth—about 2 minutes. Over-kneading develops gluten, which can make your danishes tough. Wrap the dough tightly in plastic wrap and refrigerate for at least 1 hour (or up to 24 hours). This resting period relaxes the gluten and allows the flavors to develop.

2

Prepare the Vanilla Cream Filling

While the dough chills, prepare the filling by scraping the seeds from the 1 whole vanilla bean into a small bowl. Add the 0.5 cup heavy cream, 0.25 cup powdered sugar, and 1 teaspoon vanilla extract. Whisk until smooth and set aside. This rich, fragrant filling will be the star of your danishes, cutting through the cheesy richness with sweet vanilla notes.

In a separate small bowl, shred the 1.5 cups sharp cheddar cheese using a box grater. Set aside for later—you'll use this in the dough layering. The sharpness of the cheddar pairs beautifully with the sweet vanilla filling, creating that perfect balance of flavors that makes this recipe so special.

3

Roll, Fill, and Shape the Danish

On a lightly floured surface, roll out the chilled dough into a 12x16-inch rectangle, about 1/8-inch thick. Spread the shredded cheddar cheese evenly over the dough, leaving a 1-inch border around the edges. This border prevents the filling from leaking out during baking. Fold the long sides toward the center, then fold the top and bottom edges over to create a sealed packet.

Roll the sealed packet into a 16-inch log, pinching the seam to seal tightly. This technique creates those beautiful layers when sliced. Wrap the log in plastic wrap and refrigerate for another 30 minutes to firm up before slicing. If the dough feels too soft, return it to the fridge for an additional 15 minutes.

4

Slice, Bake, and Finish with Sugar

Preheat your oven to 375°F. Unwrap the dough log and slice it into 6 equal pieces. Arrange them on a parchment-lined baking sheet, spacing them about 1 inch apart—this allows them to rise and brown properly. Brush the tops with the 1 whole egg wash (beaten egg mixed with 1 tablespoon milk) for a golden finish.

Bake for 15-18 minutes until the danishes are golden brown and puffed. They should spring back slightly when pressed. While still warm, pipe or spoon the vanilla cream filling into the center of each danish. The warmth of the pastry will help the filling set beautifully. Immediately sprinkle the tops with 0.5 cup coarse sugar for that signature crunchy texture.

5

Rest and Serve Warm

Let the danishes cool for 5 minutes before serving—this allows the filling to set slightly and makes them easier to handle. The contrast of the warm, flaky pastry with the cool vanilla cream and crunchy sugar topping is what makes these danishes irresistible. Serve them fresh from the oven while the butter is still melting and the sugar is crisp.

Here's the thing—these danishes are best enjoyed the day they're made. The layers stay crisp, the cheese remains melty, and the vanilla filling maintains its perfect consistency. If you must store them, keep them in an airtight container at room temperature for up to 2 days, but I guarantee they won't last that long!

👨‍🍳

Pro Tips For Making Barefoot Contessa Cheese Danish

  • Chill the Dough Properly: DESCRIPTION: After the first rise, don’t rush—let that dough sit in the fridge for at least 8 hours (overnight is ideal). I used to skip this, and my danishes always turned out dense. The cold slows fermentation, develops flavor, and makes rolling easier—trust me, it’s worth the wait.
  • Use Cold Butter: DESCRIPTION: Cut that unsalted butter into the flour mixture piece by piece, keeping it cold until the last possible moment. Warm butter = tough, greasy dough. Work fast but patient—this is the thing that matters most for that flaky, melt-in-your-mouth texture.
  • Don’t Overwork the Dough: DESCRIPTION: Handle the dough just enough to combine—overmixing develops gluten, and your danishes will turn out chewy instead of tender. Once the yeast and butter are incorporated, stop. The recipe’s simplicity relies on restraint.
  • Proof Until Puffy, Not Ballooning: DESCRIPTION: Your danishes should rise until they’ve doubled in size—no more, no less. Overproofing makes them collapse in the oven. Tap the dough lightly; if it springs back slowly, it’s ready. (Yes, even if you’re impatient like me.)

Perfect pairings for this recipe

Coffee Pairings

These cheese danishes are a match made in brunch heaven with a bold dark roast like Starbucks Sumatra or Peet’s Major Dickason’s Blend. The sharp cheddar and vanilla filling stand up beautifully to the deep, earthy notes of a medium-dark roast, cutting through the richness without overpowering.

For a lighter option, try a single-origin Ethiopian—its floral and citrus notes complement the vanilla swirls perfectly. 💫

Tea Complements

Herbal teas like Earl Grey or chamomile create a soothing contrast to the buttery danishes. The bergamot in Earl Grey brightens the palate, while chamomile’s floral notes enhance the vanilla. For something richer, English Breakfast tea with a splash of milk provides enough warmth to balance the cheese’s sharpness.

Serve the tea hot to let its steam enhance the danishes’ aroma.

Creamy Lattes

A vanilla latte made with whole milk and vanilla syrup mirrors the filling’s flavors while adding a creamy texture. For a coffee twist, try a cinnamon dolce latte—the spice echoes the warm notes of the baked goods.

I often make mine with Starbucks Barista Edition vanilla syrup for that extra depth. The foam should be velvety to contrast the danishes’ crisp crust.

Fruit Accompaniments

Fresh strawberries or blueberries add a bright, tangy contrast to the rich danishes. Toss them in honey and a squeeze of lemon juice for a simple yet elegant side.

For something more indulgent, serve with raspberry compote—its acidity cuts through the butter and cheese beautifully. The fruit’s natural sweetness also balances the coarse sugar topping.

Wine Surprises

Don’t overlook wine! A dry Riesling from Germany pairs surprisingly well with the cheese and vanilla. Its crisp acidity and subtle honey notes complement the danishes without competing. For something bolder, try a tawny Port—the nutty, caramelized flavors enhance the cheese’s depth.

Serve the wine slightly chilled to let its brightness shine alongside the buttery pastry. 🍷

Hot Chocolate Twist

For a decadent treat, serve with hot chocolate made with dark chocolate (at least 70% cocoa) and a dollop of whipped cream. The bitterness of the chocolate contrasts the sweetness of the danishes, while the cream mirrors the filling’s richness.

Add a pinch of cinnamon to the hot chocolate for warmth that echoes the pastry’s spices. This combo feels extra special during cooler mornings.

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 110mg37%
Sodium 420mg18%
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 without a vanilla bean?

If you don't have a vanilla bean, use 2 teaspoons vanilla extract instead. For extra depth, add a pinch of vanilla bean powder if you have any. The filling will still be delicious—just slightly less complex in flavor. The key is to use pure vanilla extract, not imitation.

2

Why does the dough need to chill overnight?

The overnight chill is crucial for two reasons: flavor development and texture. The cold temperature allows the yeast to ferment slowly, creating deeper, more complex flavors. It also relaxes the gluten, making the dough easier to roll and preventing tough pastry. If you're short on time, chill for atstrong>at least 1 hour—just know the flavor won't be quite as rich.

3

What's the best way to store leftover cheese danishes?

Store them in an airtight container at room temperature for up to 2 days. For longer storage, freeze the shaped (unbaked) Danish for up to 2 months. Thaw overnight in the fridge before baking. Once baked, reheat in a 350°F oven for 5-10 minutes to restore crispness. The filling may separate slightly when reheated, but it's still delicious!

4

Can I substitute the cheddar cheese with another variety?

While sharp cheddar is ideal, you can use Gouda or Monterey Jack for a milder flavor. Avoid pre-shredded cheese—the anti-caking agents make it melt differently. For extra richness, try Pepper Jack (add a pinch of cayenne to the filling). The key is using block cheese that shreds cleanly when freshly grated.

5

Why did my danishes turn out dense instead of flaky?

Dense danishes usually mean one of three things: melted butter during mixing, over-kneading, or skipping the chill time. Always keep butter cold when cutting it into the flour, and knead just until smooth (2 minutes). The overnight chill is non-negotiable for that perfect flaky texture. If you rushed it, try again with these adjustments!

★★★★★4.9(11 reviews)
Categories Breakfast & Brunch