Easy Homemade Starbucks Cheese Danish
Appetizers & Snacks Breads & Baked Goods Comfort Foods Family-Friendly General Recipe

Easy Homemade Starbucks Cheese Danish

Indulge in the heavenly goodness of a homemade Starbucks Cheese Danish! This delectable pastry is a delightful combination of flaky, buttery layers and a rich, creamy cheese filling. Perfect for breakfast or as a sweet treat with a cup of coffee, this recipe will transport you to a cozy Starbucks café right in your own kitchen.

  • Difficulty: Moderate
  • Prep Time: 30 minutes
  • Cooking Time: 20 minutes
  • Serving: 6 danishes
  • Yield: 6 danishes
  • Calories: Approximately 350 calories per danish


  • 1 ½ cups (180g) all-purpose flour
  • 1 teaspoon (4g) baking powder
  • ¼ teaspoon (1g) salt
  • ½ cup (113g) unsalted butter, cold and cubed
  • ¼ cup (50g) granulated sugar
  • 1 large egg
  • 2 tablespoons (30ml) milk
  • 1 teaspoon (5ml) vanilla extract
  • 4 ounces (113g) cream cheese, softened
  • ¼ cup (50g) granulated sugar
  • 1 teaspoon (5ml) lemon juice
  • ½ teaspoon (2.5ml) vanilla extract
  • 1 egg yolk (for egg wash)
  • Powdered sugar (for dusting)


  • Mixing bowls
  • Pastry blender or fork
  • Rolling pin
  • Baking sheet
  • Parchment paper
  • Pastry brush

Step-by-Step Guide

Step 1: Prepare the Dough

  1. In a mixing bowl, combine the all-purpose flour, baking powder, and salt.
  2. Add the cold, cubed butter to the dry ingredients and cut it into the mixture using a pastry blender or fork until it resembles coarse crumbs.
  3. Stir in the granulated sugar.
  4. In a separate bowl, whisk together the egg, milk, and vanilla extract.
  5. Pour the egg mixture into the dry ingredients and mix until the dough comes together.
  6. Transfer the dough onto a lightly floured surface and knead it a few times until smooth.
  7. Shape the dough into a disk, wrap it in plastic wrap, and refrigerate for 30 minutes.

Step 2: Prepare the Cheese Filling

  1. In a bowl, beat the softened cream cheese, granulated sugar, lemon juice, and vanilla extract until smooth and creamy.
  2. Set aside.

Step 3: Assemble the Danishes

  1. Preheat the oven to 375°F (190°C) and line a baking sheet with parchment paper.
  2. On a lightly floured surface, roll out the chilled dough into a 12×12-inch square.
  3. Cut the dough into six equal squares.
  4. Place a spoonful of the cheese filling in the center of each square.
  5. Fold two opposite corners of each square over the filling, slightly overlapping them.
  6. Press the edges to seal and create a boat-like shape.
  7. Transfer the danishes to the prepared baking sheet.
  8. In a small bowl, whisk the egg yolk with a teaspoon of water to make an egg wash.
  9. Brush the egg wash over the danishes, ensuring they are evenly coated.
  10. Bake for 18-20 minutes or until golden brown and puffed.
  11. Remove from the oven and let them cool on a wire rack.

Step 4: Serve and Enjoy

  1. Once the danishes have cooled, dust them with powdered sugar for an elegant touch.
  2. Serve them slightly warm or at room temperature.
  3. Enjoy your homemade Starbucks Cheese Danish with a fresh cup of coffee!

Tips and Tricks

  • For an extra touch of sweetness, you can drizzle a simple icing made with powdered sugar and milk over the cooled danishes before serving.
  • Make sure your cream cheese is softened to avoid any lumps in the filling.
  • Feel free to add a sprinkle of cinnamon or a handful of your favorite berries to the cheese filling for additional flavor variations.

Nutritional Information

(per danish)

  • Calories: 350
  • Fat: 21g
  • Carbohydrates: 35g
  • Protein: 6g
  • Fiber: 1g

Final Thoughts

Enjoy the delightful experience of creating your own Starbucks Cheese Danish at home. With its flaky crust and creamy cheese filling, this recipe is sure to impress your family and friends. Indulge in the flavors and savor every bite of this scrumptious treat!

Looking for more inspiration? Check out this informative YouTube video for a visual reference. It provides additional guidance and tips to help you recreate this tasty dish. Expand your recipe repertoire and take your cooking to the next level. Enjoy!


Q1: What is Starbucks Cheese Danish?
A1: Starbucks Cheese Danish is a popular pastry offered at Starbucks cafés. It consists of a buttery and flaky pastry dough filled with a creamy and slightly tangy cream cheese filling. The danish is baked to golden perfection, creating a delightful treat that pairs well with a cup of coffee or tea.

Q2: How can I make Starbucks Cheese Danish at home?
A2: To make Starbucks Cheese Danish at home, you will need ingredients such as all-purpose flour, butter, cream cheese, sugar, vanilla extract, and egg. The process involves making the dough, preparing the cream cheese filling, assembling the danishes, and baking them until golden brown. Detailed recipes can be found online or in baking cookbooks.

Q3: Are there any variations of Starbucks Cheese Danish?
A3: While the classic Starbucks Cheese Danish features a cream cheese filling, there are variations that incorporate different flavors. Some variations may include fruit fillings like blueberry or raspberry, or additional ingredients such as nuts or chocolate chips. These variations offer a delicious twist on the traditional recipe.

Q4: Can I buy Starbucks Cheese Danish at any Starbucks location?
A4: The availability of Starbucks Cheese Danish may vary depending on the location. Starbucks cafés typically offer a selection of pastries, including the Cheese Danish. However, it’s recommended to check with your local Starbucks to confirm if they carry this specific pastry.

Q5: Can I order Starbucks Cheese Danish online?
A5: Starbucks offers an online ordering system for select items, including pastries. Depending on your location, you may be able to order Starbucks Cheese Danish online for pickup or delivery. Visit the Starbucks website or use their mobile app to check if online ordering is available in your area.

Q6: How many calories are in a Starbucks Cheese Danish?
A6: The number of calories in a Starbucks Cheese Danish can vary depending on the size and specific recipe. On average, a standard-sized Starbucks Cheese Danish may contain around 350 to 400 calories. It’s important to note that calorie content can vary, so it’s best to refer to the nutritional information provided by Starbucks or consult a specific recipe for homemade versions.

Q7: Is Starbucks Cheese Danish suitable for vegetarians?
A7: Yes, Starbucks Cheese Danish is generally considered suitable for vegetarians. The main ingredients, such as flour, butter, cream cheese, and sugar, do not contain animal products. However, it’s always recommended to check the specific ingredients used and consider individual dietary preferences.

Q8: Does Starbucks offer any gluten-free options for those with dietary restrictions?
A8: Starbucks does offer some gluten-free options, but the availability may vary depending on the location. While Starbucks Cheese Danish is not typically gluten-free, some Starbucks locations may have gluten-free pastries or food items available. It’s best to check with your local Starbucks or refer to their website for information on gluten-free offerings.

Q9: Can I freeze Starbucks Cheese Danish?
A9: Yes, you can freeze Starbucks Cheese Danish. It’s best to freeze them before baking. Once assembled, place the danishes on a baking sheet lined with parchment paper and freeze until firm. Then, transfer them to an airtight container or freezer bag. When ready to enjoy, bake them directly from frozen, adding a few extra minutes to the baking time.

Q10: Can I reheat Starbucks Cheese Danish?
A10: Yes, you can reheat Starbucks Cheese Danish. To reheat, preheat your oven to a low temperature (around 300°F or 150°C) and place the danishes on a baking sheet. Warm them in the oven for a few minutes until they are heated through. Alternatively, you can microwave individual portions for a short duration on low power, checking frequently to avoid overheating.

Q11: Can I make Starbucks Cheese Danish with a different type of cheese?
A11: While cream cheese is the traditional choice for Starbucks Cheese Danish, you can experiment with other soft cheeses. However, keep in mind that using a different type of cheese may alter the flavor and texture of the filling. It’s recommended to choose a cheese with a similar consistency and flavor profile for the best results.

Q12: Are there any vegan alternatives to Starbucks Cheese Danish?
A12: Starbucks Cheese Danish is not specifically designed as a vegan pastry. However, with some adaptations, you can create a vegan version by using plant-based substitutes for ingredients like butter, cream cheese, and milk. There are also vegan cream cheese alternatives available in some stores. Look for vegan baking recipes or adaptations that cater to your dietary preferences.

Q13: Can I make Starbucks Cheese Danish without eggs?
A13: Yes, you can make Starbucks Cheese Danish without eggs. The classic recipe does not typically call for eggs in the dough or filling. However, always refer to the specific recipe you are using, as variations may exist. There are also egg substitutes available, such as applesauce or mashed banana, that can be used in vegan or egg-free baking.

Leave a Reply

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