In a medium bowl, sift the flour, baking powder, and salt. Set aside.
2 3/4 cups All-purpose flour, 1 tsp Baking powder, 1 tsp Salt
In a large bowl using a mixer, beat the butter and sugar on high speed for 2 minutes. It will be light and fluffy.
1 cup Unsalted butter, 1 1/2 cups White granulated sugar
Add the vanilla, honey, and eggs. Mix on medium speed until combined. Add in the dry ingredients and mix on low speed until combined.
1 tsp Pure vanilla extract, 1 tsp Honey, 2 Large eggs
Take off the mixer and dollop the 4 Tablespoons of jam evenly throughout the dough. Add the blueberries and use a baking rubber spatula to mix the dough. Don't over mix the jam, we want ribbons of it throughout the dough.
1 1/3 cups Fresh blueberries, 4 TBSP Blueberry jam
Preheat the oven to 350℉. Line two cookie sheets with parchment paper. Set aside. Let the cookie dough rest for 10 minutes to help with spreading.
Use a large cookie scoop to scoop the dough into cookie dough balls. Take the streusel out of the fridge and use your hands to break up all the large pieces. Add the streusel to the top of each cookie dough balls, making sure to press it into ball.
Place 6 cookie dough balls per cookie sheet and bake for 15-18 minutes. This cookie has a longer bake time than others. Bake until the edges are lightly golden.
Let the cookies sit on the hot pan for 5 minutes before transferring to a cooling rack.