Quick, Easy, & Delicious Cream Cheese Danish

There’s something undeniably magical about biting into a warm, flaky cream cheese Danish fresh from the oven. For over 20 years, this quick and easy recipe has been a staple in my kitchen, and I’m thrilled to share it with you today! This recipe comes from the same dear friend who gave me my beloved oatmeal dinner rolls, and just like that gem, this Danish has earned a permanent spot in my recipe box. With buttery crescent roll dough, a creamy, tangy filling, and a sprinkle of cinnamon-sugar, it’s no wonder this Danish is a family favorite—especially for birthday breakfasts!

Now, can I let you in on a little secret? We’ve been enjoying this Danish as a breakfast dessert for years. Is a Danish supposed to be for breakfast or dessert? Honestly, I’m not sure, but in our house, it’s a morning indulgence we shamelessly adore. It’s one of three breakfast treats that dominate our special occasions, alongside my homemade cinnamon rolls and cinnamon streusel coffee cake. Clearly, we’re a family that loves our sweet breakfasts!

This cream cheese Danish is not only delicious but also incredibly easy, thanks to a shortcut: store-bought crescent roll dough. With just a handful of ingredients and a simple braiding technique, you can create a bakery-worthy pastry that looks as good as it tastes. Whether you’re a beginner baker or a seasoned pro, this recipe is guaranteed to impress. Let’s dive in!

Why You’ll Love This Cream Cheese Danish

  • Quick & Easy: Ready in just 35 minutes, this recipe uses crescent roll dough for a fuss-free prep.
  • Flaky & Creamy: The buttery, golden dough pairs perfectly with the smooth, tangy cream cheese filling.
  • Family Favorite: It’s a crowd-pleaser for breakfast, brunch, or even dessert, and it’s forgiving even if your braiding isn’t perfect!
  • Customizable: Add a glaze for a fancier look or stick with the classic cinnamon-sugar sprinkle for simplicity.

What You Need for Cream Cheese Danish

This recipe keeps things simple with just a few ingredients. Here’s the lineup:

  • Cream Cheese: Full-fat cream cheese gives the filling its rich, creamy texture. Make sure it’s softened to room temperature for a smooth consistency.
  • Flour & Sugar: These add structure and sweetness to the filling, balancing the tanginess of the cream cheese.
  • Egg & Vanilla Extract: The egg helps set the filling, while vanilla adds a warm, aromatic note.
  • Crescent Roll Dough: The star of this shortcut recipe! I recommend seamless crescent roll sheets for easy prep, but perforated rolls work too if you pinch the seams.
  • Cinnamon-Sugar Sprinkle: A simple mix of sugar and cinnamon adds a cozy, sweet crunch right after baking.
  • Optional Glaze: For a bakery-style finish, a quick powdered sugar glaze takes this Danish to the next level.

The Braiding Technique

The braided look might seem intimidating, but it’s surprisingly simple! After rolling out the dough, use a pizza cutter or knife to cut 1-inch-wide strips along both long sides, about 2–3 inches deep. Spread the filling down the center, fold the short ends over to create a “boat,” then alternate folding the strips over the filling to form a braid. Tuck any loose ends underneath, and you’re ready to bake! The dough is forgiving, so don’t worry if it’s not perfect—it’ll still be delicious.

How to Make a Cream Cheese Danish

The beauty of this recipe lies in its simplicity and the braid that’s easier than it looks. Here’s a quick overview, with the full recipe below:

  1. Mix the Filling: Beat together cream cheese, flour, sugar, egg, and vanilla until smooth and creamy.
  2. Prep the Dough: Unroll the crescent dough, roll it into a 10×14-inch rectangle, and cut strips along the sides for braiding.
  3. Assemble: Spread the filling down the center, fold the ends to create a “boat,” and braid the strips over the filling.
  4. Bake & Finish: Bake until golden, sprinkle with cinnamon-sugar, and add an optional glaze for extra flair.

The result? A gorgeous, flaky Danish that tastes like it came from a bakery but takes minimal effort!

Success Tips for the Perfect Danish

Over the years, I’ve picked up a few tricks to make this Danish even better:

  • Use Seamless Crescent Dough: If you can find seamless crescent roll sheets, they’re a game-changer for easy prep. If using perforated rolls, pinch those seams tightly to prevent leaks.
  • Parchment or Silicone Mat: Line your baking sheet with parchment paper or a silicone mat. This makes it easier to roll out the dough and transfer it to the pan without worrying about the pan’s edges.
  • Don’t Stress the Braid: The braiding process is forgiving. If your strips are uneven or you get a little “cut-happy” with the pizza cutter, it’ll still look and taste amazing.
  • Serve Warm: This Danish is at its best when warm and fresh from the oven. Leftovers? Pop them in the microwave for 15 seconds to revive that just-baked magic.

Final Thoughts

This Danish is perfect for cozy mornings, special occasions, or anytime you want a sweet, flaky treat. I can’t wait for you to try it! Let me know in the comments how it turns out, or share your favorite breakfast treats!

Quick, Easy, & Delicious Cream Cheese Danish

Print Recipe
For over 20 years I've been making this quick, easy, and super delicious cream cheese danish.  This recipe has only a few ingredients and the crescent rolls are a necessary addition.
5 from 1 vote
Prep Time:10 minutes
Cook Time:25 minutes
Total Time:35 minutes
Servings: 6 slices
Author: Julie Gavin

Ingredients

Cream Cheese Filling:

  • 8 oz. (227 g) full-fat cream cheese room temperature
  • ½ c. (60 g) unbleached all-purpose flour (RECOMMEND WEIGHING)
  • ½ c. (100 g) granulated sugar
  • 1 large egg room temperature
  • ½ tsp. vanilla extract

Dough:

  • 1 tube refrigerated crescent roll dough seamless sheet preferred

Cinnamon-Sugar Sprinkle:

  • 2 tbsp. (25 g) granulated sugar
  • ½ tsp. ground cinnamon

Optional Glaze:

  • ½ c. (60 g) powdered sugar sifted
  • 1 tbsp. (15 g) milk or heavy cream + more as needed
  • ¼ tsp. vanilla extract

Instructions

  • Preheat Oven: Preheat your oven to 375°F (190°C). Line a half-sheet pan with parchment paper or a silicone baking mat.
  • Make Filling: In a medium bowl, beat the cream cheese, flour, sugar, egg, and vanilla with a hand mixer or stand mixer (paddle attachment) on medium speed until smooth, about 1–2 minutes. Set aside.
    8 oz. (227 g) full-fat cream cheese
    ½ c. (60 g) unbleached all-purpose flour (RECOMMEND WEIGHING)
    ½ c. (100 g) granulated sugar
    1 large egg
    ½ tsp. vanilla extract
  • Prepare Dough: Unroll the crescent dough onto the prepared pan. If using perforated rolls, pinch seams together. Lightly dust with flour and roll into a 10×14-inch rectangle.
    1 tube refrigerated crescent roll dough
  • Cut Strips: Using a pizza cutter or knife, cut 1-inch-wide strips along both long sides, about 2–3 inches deep toward the center.
  • Add Filling: Spoon the cream cheese filling down the center of the dough, spreading it evenly (about 2–3 inches wide).
  • Braid Dough: Fold the short ends over the filling to form a “boat.” Starting at one end, alternate folding left and right strips over the filling at a slight angle to create a braid. Tuck loose ends under.
  • Bake: Bake for 20–25 minutes, until the dough is lightly golden brown.
  • Add Cinnamon-Sugar: Mix the cinnamon and sugar in a small bowl. Sprinkle evenly over the hot Danish right after baking.
    2 tbsp. (25 g) granulated sugar
    ½ tsp. ground cinnamon
  • Optional Glaze: For a fancier look, whisk confectioners’ sugar, 1 tablespoon milk, and vanilla until smooth. Adjust with more milk if needed. Drizzle over the cooled Danish.
    ½ c. (60 g) powdered sugar
    1 tbsp. (15 g) milk
    ¼ tsp. vanilla extract
  • Serve: Slice into 6 pieces and serve warm. Store leftovers in the refrigerator for up to 3 days; reheat in the microwave for 15 seconds.

Notes

  • Seamless Dough: Seamless crescent roll sheets save time, but perforated rolls work if you pinch the seams well.
  • Make Ahead: Prepare the filling up to 2 days in advance and refrigerate. Assemble and bake the day of serving.
  • Freezing: Freeze the baked (unglazed) Danish, wrapped tightly, for up to 1 month. Thaw in the fridge overnight and reheat at 300°F for 10 minutes.
Serving: 1slice | Calories: 430kcal | Carbohydrates: 78g | Protein: 10g | Fat: 10g | Saturated Fat: 4g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 2g | Trans Fat: 0.003g | Cholesterol: 32mg | Sodium: 574mg | Potassium: 144mg | Fiber: 1g | Sugar: 50g | Vitamin A: 65IU | Vitamin C: 0.01mg | Calcium: 147mg | Iron: 2mg

As an Amazon Associate, I earn from qualifying purchases at no extra cost to you. Thank you for your support!

Similar Posts

One Comment

5 from 1 vote (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Rate this in 2 seconds - it helps others find it!