Jump to Recipe Print RecipeAs I stood in my kitchen, the delightful aroma of baking pastries drifted through the air, instantly transporting me to a cozy European café. There’s something magical about the process of making a Heavenly Cheese Danish. This recipe brings a slice of that bakery magic right to your home, combining a rich, buttery dough with a velvety cream cheese filling. Not only is it perfect for elevating your weekend brunch, but it’s also versatile enough to impress at gatherings with its stunning presentation. With just a bit of patience, you can craft these tender, golden coils that are beautifully brushed with maple syrup, making every bite a sweet indulgence. Ready to delight your taste buds and impress your loved ones? Let’s dive into making these delectable Cheese Danish rolls! Why Make Your Own Cheese Danish? Indulging in a homemade Cheese Danish is more than just a treat; it’s an experience. Versatile and customizable, you can easily swap fillings to suit your taste, whether it’s sweet fruit jams or creamy goat cheese. Elevated presentation means these pastries are perfect for brunch or festive celebrations, instantly impressing guests. Aromatic delight fills your kitchen as they bake, making every moment worthwhile. And with our straightforward guide, you’ll create bakery-quality pastries without breaking a sweat! Cheese Danish Ingredients • You won’t believe how simple it is to make homemade Cheese Danish with these essential ingredients! For the Dough Active Dry Yeast – Essential for that light, airy pastry; make sure it’s fresh for best results. Warm Water – Activates the yeast; use water heated to 110° to 115°F for the perfect rise. All-Purpose Flour – Provides structure to your dough; can switch to gluten-free flour if preferred. Granulated Sugar – Sweetens the dough and aids browning; coconut sugar makes a great healthier substitute. Salt – Enhances the flavors in your pastry; a must-have for that perfect balance. Cold Butter – Creates those delicious flaky layers in the dough; avoid using melted butter for this recipe. 2% Milk – Adds moisture and richness; almond milk is a great dairy-free alternative. Egg Yolks – Enriches the dough for tenderness; consider egg substitutes for vegan options. Ground Cinnamon – Adds warmth and delightful flavor; optional but highly recommended for a sweet touch. For the Filling Cream Cheese – The star of your cheese filling; soften for easier blending. Sugar (for filling) – Sweetens the cream cheese; feel free to adjust based on your taste preferences. Large Egg (for wash) – Ensures a glossy, golden finish; you can use a non-dairy milk wash instead. For the Finishing Touch Maple Syrup – Brushed on after baking for a sweet glaze; honey is a perfect substitute if you prefer. Step‑by‑Step Instructions for Heavenly Cheese Danish Step 1: Activate Yeast In a small bowl, dissolve 1 packet of active dry yeast into 1/4 cup of warm water (110° to 115°F). Stir gently and let it sit for about 5 minutes until it becomes frothy. This bubbling indicates that the yeast is activated and ready to work its magic in your Heavenly Cheese Danish dough. Step 2: Mix Dry Ingredients In a large mixing bowl, combine 2 cups of all-purpose flour, 1/4 cup of granulated sugar, and 1/2 teaspoon of salt. Add 1/4 cup of cold, diced butter and use a pastry cutter or your fingers to mix until the mixture resembles coarse crumbs. This flaky texture is crucial for the layers in your Cheese Danish. Step 3: Combine Wet Ingredients Next, pour in 1/2 cup of 2% milk, the activated yeast mixture, and 2 egg yolks into the flour mixture. Stir with a wooden spoon or spatula until a soft dough forms, ensuring all dry ingredients are moistened. This dough is the base of your Heavenly Cheese Danish, so mix until just combined without overworking it. Step 4: Refrigerate Dough Cover the bowl tightly with plastic wrap or a clean kitchen towel, then place it in the refrigerator to chill for 8 to 24 hours. This resting period enhances the flavor and manages the dough’s stickiness, making it easier to work with later. Patience here will pay off for your delicious Cheese Danish! Step 5: Prep for Shaping Once chilled, remove the dough from the refrigerator and divide it into four equal portions. On a floured surface, flatten each portion into a rectangle about 1/4 inch thick. Sprinkle a pinch of ground cinnamon over the dough rectangles to infuse a warm spice that complements the filling beautifully. Step 6: Shape Pastries Begin by cutting the rectangles into long strips, approximately 1 inch wide. Carefully twist each strip several times and then coil them into spirals, sealing the ends lightly by pinching. These charming shapes will transform your dough into delightful Heavenly Cheese Danish, perfect for holding the creamy filling. Step 7: Create Filling In a separate bowl, beat together 8 oz of softened cream cheese, 1/4 cup of sugar, and 1 egg yolk until the mixture is smooth and well-combined. Make sure there are no lumps in the cream cheese filling; this will create a luscious center for your Danish that contrasts beautifully with the flaky dough. Step 8: Rise Place your shaped pastries on a parchment-lined baking sheet, allowing some space between each. Cover them with a clean kitchen towel and let them sit in a warm spot for about 45 minutes to rise. You’ll notice the dough grow and become puffy, signaling it’s ready for the oven! Step 9: Preheat Oven While the pastries are rising, preheat your oven to 350°F (175°C). This step is crucial for achieving that golden, flaky crust when baking your Heavenly Cheese Danish. Ensure your oven is fully heated before you transfer the pastries inside for optimal results. Step 10: Brush & Bake Once risen, gently brush each pastry with an egg wash made from 1 beaten egg for a glossy finish. Bake in the preheated oven for 15 to 20 minutes, or until the pastries are golden brown and flaky. Keep an eye on them to avoid over-baking; you want that perfect, inviting color. Step 11: Finish After baking, remove your Heavenly Cheese Danish from the oven and allow them to cool slightly. Brush the warm pastries with maple syrup for a sweet glaze that adds wonderful flavor and a beautiful sheen. Serve these delightful treats warm and enjoy the bliss of homemade pastries! Cheese Danish Variations & Substitutions Feel free to unleash your creativity and customize your Cheese Danish to match your taste or dietary needs with these delightful options! Gluten-Free: Substitute all-purpose flour with a gluten-free flour blend for a similar texture without the gluten. Dairy-Free: Replace cream cheese with vegan cream cheese and use almond or oat milk for a totally dairy-free treat. Fruit Swirls: Add fresh fruits like diced apples, peaches, or berries into your cream cheese mixture for a burst of flavor. Nutty Goodness: Chop up your favorite nuts to fold into the filling for a delightful crunch and rich flavor contrast. Spiced Twist: Incorporate spices like nutmeg or cardamom into the dough or filling for an aromatic flavor boost. Savory Delight: Switch out the sweet filling for a savory blend of goat cheese, spinach, and herbs to create an irresistible brunch option. Sweet Variants: Instead of maple syrup, brush your pastries with a lemon glaze for a tangy finish that adds brightness. Caramel Drizzle: Drizzle warm salted caramel over your baked Cheese Danish for an indulgent touch that transforms your treat into dessert. For more exciting recipes, consider trying out these delightful ideas: Blueberry Cream Cheese, or perhaps some Mini Cheesecakes New for a lovely sweet finish! Make Ahead Options These Heavenly Cheese Danish rolls are a perfect choice for meal prep, allowing you to enjoy fresh pastries with minimal effort! You can prepare the dough up to 24 hours in advance by covering it tightly and refrigerating it to enhance flavor and manageabilities. For even more convenience, shape the pastries and fill them a day ahead, then cover them and refrigerate them overnight. When you’re ready to bake, simply let them rise in a warm spot for about 45 minutes to an hour before brushing with egg wash and baking. This way, you’ll enjoy bakery-quality Cheese Danish that are just as delightful as if you made them fresh that day! What to Serve with Heavenly Cheese Danish? Indulging in the sweet, flaky layers of a Cheese Danish opens up a world of delightful pairings for a complete meal experience. Fresh Fruit Salad: Bright, juicy fruit adds a refreshing contrast to the rich cream cheese filling. The natural sweetness brings an uplifting balance to your table. Crispy Bacon or Sausage: The savory notes from crispy bacon or savory sausage offer a perfect counterpoint to the sweet pastry, making for a satisfying brunch spread. Coffee and Cream: A warm cup of coffee, perhaps with a splash of cream, enhances the flavors of the Cheese Danish while providing a cozy, comforting experience. Herbed Scrambled Eggs: Fluffy eggs seasoned with herbs make a savory complement, adding texture and depth, perfect for a leisurely brunch. Sparkling Wine: For festive occasions, a glass of sparkling wine can elevate the meal, creating an elegant touch that pairs beautifully with the sweet, buttery pastry. Maple Glazed Walnuts: Crunchy walnuts coated in maple syrup add a delightful sweetness and texture that echoes the glazed Danish, making each bite even more indulgent. Greek Yogurt with Honey: Creamy yogurt drizzled with honey offers a subtle, tangy counterbalance, and can provide a lighter note to your brunch spread. Chai Tea: The warm spices of chai tea marry well with the flavors of the Cheese Danish, making it a cozy pairing for afternoon snacks. Expert Tips for Cheese Danish Yeast Activation: Ensure your active dry yeast is fresh; foamy bubbles indicate it’s ready to work its magic in your dough. Dough Temperature: Always use cold butter when mixing the dough to achieve those delicate flaky layers; melted butter can ruin the texture. Patient Refrigeration: Don’t skip the dough’s chilling phase; letting it rest enhances flavor and makes it easier to handle. Twisting Technique: When shaping your pastries, twist and coil gently to prevent tearing the dough; this creates lovely spirals. Avoid Sogginess: For the best texture, always reheat your leftover Cheese Danish in the oven instead of the microwave to retain their flaky goodness. How to Store and Freeze Cheese Danish Fridge: Store your leftover Cheese Danish in an airtight container for up to 5 days. This helps maintain their delightful flavor and keeps them fresh. Freezer: Freeze unbaked or baked Cheese Danish in a single layer on a baking sheet, then transfer them to a freezer-safe bag for up to 2 months. Thaw overnight in the fridge before baking or reheating. Reheating: For the best texture, reheat your Cheese Danish in the oven at 350°F for about 10 minutes. This revives their flaky goodness, making them taste freshly baked. Make-Ahead: Prepare the dough and shape it the night before; store in the fridge overnight. This way, you can bake them fresh in the morning without the wait! Heavenly Cheese Danish Recipe FAQs How do I know if my yeast is fresh? Absolutely! To confirm your yeast is fresh, dissolve it in warm water (110° to 115°F) with a pinch of sugar. Let it sit for about 5 minutes. If it becomes frothy and bubbly, your yeast is active and ready to use! Can I store leftover Cheese Danish? Yes! Store your leftover Cheese Danish in an airtight container in the fridge for up to 5 days. This helps them maintain their delightful flavor and keeps them fresh. For longer storage, try freezing them! How do I freeze Cheese Danish? For freezing, you can either freeze unbaked or baked Cheese Danish. Lay them out on a baking sheet in a single layer to freeze until solid, then transfer to a freezer-safe bag. Baked ones can be frozen for up to 2 months. Thaw overnight in the fridge before reheating or baking. What if my Cheese Danish dough is sticky? If your dough is sticky, it may benefit from additional flour during the mixing phase. Start with a small amount (about 1 tablespoon) and knead until it reaches the desired consistency. Remember, refrigerating the dough for 8 to 24 hours will also help manage its stickiness! Can I customize the filling for my Cheese Danish? Very! You can easily substitute the cream cheese with fruit jams like blueberry or raspberry for a fun twist. Additionally, adding chopped nuts or spices can enhance the flavor, letting you craft a Cheese Danish that suits your taste perfectly. Is it okay for my pets to have any part of the Cheese Danish? No, it’s best to keep Cheese Danish away from pets. Ingredients like sugar, butter, and cream cheese can upset your pet’s stomach or be harmful if consumed in large amounts. It’s always a good practice to keep human pastries reserved just for us! Decadent Cheese Danish: Homemade Bliss in Every Bite Indulge in a homemade Cheese Danish that transports you to a cozy café with its rich flavors and delightful aromas. Print Recipe Pin Recipe Prep Time 1 hour hrCook Time 20 minutes minsChilling Time 12 hours hrsTotal Time 13 hours hrs 20 minutes mins Servings: 12 pastriesCourse: DessertCuisine: EuropeanCalories: 250 Ingredients Equipment Method Nutrition Notes Ingredients 1x2x3x? Dough1 packet Active Dry Yeast Ensure it's fresh for best results.1/4 cup Warm Water Heated to 110° to 115°F.2 cups All-Purpose Flour Can switch to gluten-free flour if preferred.1/4 cup Granulated Sugar Coconut sugar makes a great substitute.1/2 teaspoon Salt Enhances flavors.1/4 cup Cold Butter Diced; do not use melted butter.1/2 cup 2% Milk Almond milk is a good dairy-free alternative.2 large Egg Yolks Consider substitutes for vegan options.1/2 teaspoon Ground Cinnamon Optional but recommended.Filling8 oz Cream Cheese Soften for easier blending.1/4 cup Sugar (for filling) Adjust based on taste.1 large Egg (for wash) Use non-dairy milk wash instead.Finishing Touch1/4 cup Maple Syrup Honey is a good substitute. Equipment Mixing bowlpastry cutterParchment paperbaking sheetwooden spoonspatulaPlastic wrap Method Step-by-Step InstructionsDissolve the yeast into warm water and let it sit for about 5 minutes until frothy.Combine flour, sugar, and salt in a bowl. Mix in cold butter until resembling coarse crumbs.Add milk, yeast mixture, and egg yolks to the dry ingredients and stir until a soft dough forms.Cover the bowl with plastic wrap and refrigerate for 8 to 24 hours.Divide the chilled dough into four equal portions and flatten each to a rectangle about 1/4 inch thick. Sprinkle with cinnamon.Cut the rectangles into strips, twist, and coil them into spirals.Beat cream cheese, sugar, and egg yolk until smooth; fill pastries with this mixture.Place pastries on a baking sheet and let rise for about 45 minutes.Preheat oven to 350°F (175°C).Brush pastries with egg wash and bake for 15 to 20 minutes until golden brown.Allow to cool slightly and brush with maple syrup before serving. Nutrition Serving: 1pastryCalories: 250kcalCarbohydrates: 32gProtein: 5gFat: 12gSaturated Fat: 7gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 4gCholesterol: 30mgSodium: 150mgPotassium: 100mgFiber: 1gSugar: 10gVitamin A: 5IUCalcium: 6mgIron: 6mg NotesStore leftovers in an airtight container for up to 5 days. For optimal texture, reheat in the oven. Tried this recipe?Let us know how it was!