I can’t get over how these blueberry cheesecake swirl cookies look like bakery-case gems with their creamy ribbons and jewel-toned blueberry swirls. One bite and they become the kind of dessert everyone asks about before the plate is even empty.

I’m obsessed with these blueberry cheesecake swirl cookies because they hit that ridiculous sweet spot between creamy, buttery, tangy, and fruity. I get the rich cookie bite I crave, then that cheesecake ribbon cuts through with just enough smoothness to make me pause mid-chew.
And the blueberries? Juicy little bursts that streak through the dough like they know they’re the main character.
But what I really love is how dramatic they look without feeling fussy. Bakery-window pretty, messy in the best way, and dangerously easy to keep grabbing from the plate.
One cookie turns into three. No regrets at all.
Ingredients

- Butter makes the cookies rich, soft, and a little bakery-style.
- Granulated sugar brings sweetness and helps the edges get lightly crisp.
- Brown sugar keeps the centers chewy, which is always the best part.
- The egg helps everything hold together without making the dough tough.
- Vanilla adds that cozy, sweet smell you’ll notice right away.
- Flour gives the cookie its structure, so it doesn’t spread into a puddle.
- Baking soda and baking powder help the cookies puff just enough.
- Salt keeps the sweetness from feeling flat or too sugary.
- Cream cheese makes the swirl tangy, creamy, and honestly hard to resist.
- Egg yolk gives the cheesecake filling a smoother, richer bite.
- Blueberries bring juicy pops of fruit, fresh or frozen works fine.
- Lemon juice brightens the berries, so they don’t taste too jammy.
- Cornstarch thickens the blueberry swirl, keeping it cute and not runny.
- Plus, coarse sugar adds sparkle and a tiny crunch on top.
Ingredient Quantities
- 1 cup (226 g) unsalted butter, softened
- 3/4 cup (150 g) granulated sugar
- 1/2 cup (100 g) packed light brown sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 2 1/4 cups (280 g) all purpose flour
- 1/2 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon salt
- 8 ounces (225 g) cream cheese, softened
- 1/3 cup (67 g) granulated sugar
- 1 large egg yolk
- 1/2 teaspoon vanilla extract
- 1 cup (140 g) fresh or frozen blueberries
- 2 tablespoons granulated sugar
- 1 teaspoon lemon juice
- 1 teaspoon cornstarch mixed with 1 teaspoon cold water
- Optional coarse sugar for sprinkling
How to Make this
1. Preheat oven to 350 F (175 C) and line two baking sheets with parchment paper or silicone mats.
2. In a bowl, cream 1 cup softened unsalted butter, 3/4 cup granulated sugar, and 1/2 cup packed light brown sugar until light and fluffy; add 1 large egg and 1 teaspoon vanilla extract and beat until combined.
3. Whisk together 2 1/4 cups all purpose flour, 1/2 teaspoon baking soda, 1/2 teaspoon baking powder, and 1/2 teaspoon salt; gradually mix into the butter mixture to form a soft cookie dough.
4. In a separate bowl, beat 8 ounces softened cream cheese with 1/3 cup granulated sugar, 1 large egg yolk, and 1/2 teaspoon vanilla extract until smooth and set aside.
5. Make the blueberry swirl: combine 1 cup fresh or frozen blueberries, 2 tablespoons granulated sugar, and 1 teaspoon lemon juice in a small saucepan over medium heat; cook until berries soften and release juice, about 4 to 6 minutes.
6. Stir in the cornstarch slurry (1 teaspoon cornstarch mixed with 1 teaspoon cold water) and cook 1 minute more until thickened; cool to room temperature. If desired, pulse briefly with a fork to break larger pieces while keeping some texture.
7. Scoop about 2 tablespoon portions of cookie dough onto a work surface, flatten slightly, place about 1 teaspoon cream cheese filling on each, then add about 1 teaspoon blueberry sauce on top; fold dough over filling and roll gently to enclose, then gently flatten into 3/4 inch thick rounds.
8. Place cookies on prepared sheets spaced 2 inches apart, optionally sprinkle tops with coarse sugar, and chill the assembled cookies 10 minutes in the refrigerator to help them hold shape.
9. Bake for 10 to 13 minutes until edges are lightly golden and centers look set but still soft; cool on the baking sheet 5 minutes, then transfer to a wire rack to cool completely.
Equipment Needed
1. Oven and two baking sheets lined with parchment paper or silicone mats
2. Stand mixer or electric hand mixer and a large mixing bowl
3. Medium bowl for dry ingredients and a whisk
4. Small bowl for cream cheese filling and a hand mixer or fork
5. Small saucepan for the blueberry swirl and a wooden spoon or silicone spatula
6. Measuring cups and spoons
7. Rubber spatula for scraping bowls and folding
8. Tablespoon or cookie scoop and a teaspoon for portioning fillings
9. Wire cooling rack
FAQ
Easy Blueberry Cheesecake Swirl Cookie Recipe Substitutions and Variations
- Unsalted butter: substitute equal amount of vegan buttery spread or margarine for dairy free option; if using salted butter, reduce added salt in recipe by about 1/4 teaspoon.
- All purpose flour: use 1:1 gluten free baking blend (ensure it contains xanthan gum) in place of AP flour; for a slightly chewier cookie try replacing up to 1/2 cup with bread flour.
- Cream cheese: use equal amount of Neufchatel for lower fat or a dairy free cream cheese for a vegan version; if using a softer spread, chill filling before swirling to prevent excess spreading.
- Blueberries: swap with raspberries or chopped strawberries for a different berry flavor; frozen berries can be used but do not thaw fully to avoid excess moisture, toss lightly with the 2 tablespoons sugar and cornstarch mix before adding.
Pro Tips
1. Soften the cream cheese and butter to the same temperature so they blend smoothly; cold lumps in the filling are the main reason for uneven pockets and leaks during baking.
2. If using frozen blueberries, do not thaw completely before cooking the sauce. Toss them straight from frozen into the saucepan to keep the sauce from becoming too watery, then simmer until thickened so the filling stays put inside the cookie.
3. Chill the assembled cookies for at least 10 minutes before baking. That brief rest firms the dough and helps them hold their shape so the cream cheese and blueberry centers do not ooze out.
4. Watch the bake time closely and pull the cookies when the edges are just turning golden and the centers still look slightly soft. They will continue to set as they cool and this keeps the centers tender instead of dry.

Easy Blueberry Cheesecake Swirl Cookie Recipe
I can’t get over how these blueberry cheesecake swirl cookies look like bakery-case gems with their creamy ribbons and jewel-toned blueberry swirls. One bite and they become the kind of dessert everyone asks about before the plate is even empty.
12
servings
499
kcal
Equipment: 1. Oven and two baking sheets lined with parchment paper or silicone mats
2. Stand mixer or electric hand mixer and a large mixing bowl
3. Medium bowl for dry ingredients and a whisk
4. Small bowl for cream cheese filling and a hand mixer or fork
5. Small saucepan for the blueberry swirl and a wooden spoon or silicone spatula
6. Measuring cups and spoons
7. Rubber spatula for scraping bowls and folding
8. Tablespoon or cookie scoop and a teaspoon for portioning fillings
9. Wire cooling rack
Ingredients
1 cup (226 g) unsalted butter, softened
3/4 cup (150 g) granulated sugar
1/2 cup (100 g) packed light brown sugar
1 large egg
1 teaspoon vanilla extract
2 1/4 cups (280 g) all purpose flour
1/2 teaspoon baking soda
1/2 teaspoon baking powder
1/2 teaspoon salt
8 ounces (225 g) cream cheese, softened
1/3 cup (67 g) granulated sugar
1 large egg yolk
1/2 teaspoon vanilla extract
1 cup (140 g) fresh or frozen blueberries
2 tablespoons granulated sugar
1 teaspoon lemon juice
1 teaspoon cornstarch mixed with 1 teaspoon cold water
Optional coarse sugar for sprinkling
Directions
- Preheat oven to 350 F (175 C) and line two baking sheets with parchment paper or silicone mats.
- In a bowl, cream 1 cup softened unsalted butter, 3/4 cup granulated sugar, and 1/2 cup packed light brown sugar until light and fluffy; add 1 large egg and 1 teaspoon vanilla extract and beat until combined.
- Whisk together 2 1/4 cups all purpose flour, 1/2 teaspoon baking soda, 1/2 teaspoon baking powder, and 1/2 teaspoon salt; gradually mix into the butter mixture to form a soft cookie dough.
- In a separate bowl, beat 8 ounces softened cream cheese with 1/3 cup granulated sugar, 1 large egg yolk, and 1/2 teaspoon vanilla extract until smooth and set aside.
- Make the blueberry swirl: combine 1 cup fresh or frozen blueberries, 2 tablespoons granulated sugar, and 1 teaspoon lemon juice in a small saucepan over medium heat; cook until berries soften and release juice, about 4 to 6 minutes.
- Stir in the cornstarch slurry (1 teaspoon cornstarch mixed with 1 teaspoon cold water) and cook 1 minute more until thickened; cool to room temperature. If desired, pulse briefly with a fork to break larger pieces while keeping some texture.
- Scoop about 2 tablespoon portions of cookie dough onto a work surface, flatten slightly, place about 1 teaspoon cream cheese filling on each, then add about 1 teaspoon blueberry sauce on top; fold dough over filling and roll gently to enclose, then gently flatten into 3/4 inch thick rounds.
- Place cookies on prepared sheets spaced 2 inches apart, optionally sprinkle tops with coarse sugar, and chill the assembled cookies 10 minutes in the refrigerator to help them hold shape.
- Bake for 10 to 13 minutes until edges are lightly golden and centers look set but still soft; cool on the baking sheet 5 minutes, then transfer to a wire rack to cool completely.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 107g
- Total number of serves: 12
- Calories: 499kcal
- Fat: 22.7g
- Saturated Fat: 13.8g
- Trans Fat: 0.28g
- Polyunsaturated: 0.78g
- Monounsaturated: 5.6g
- Cholesterol: 91mg
- Sodium: 215mg
- Potassium: 58mg
- Carbohydrates: 48.1g
- Fiber: 0.9g
- Sugar: 30g
- Protein: 4.3g
- Vitamin A: 182IU
- Vitamin C: 1.3mg
- Calcium: 25mg
- Iron: 0.43mg










