Preheat the oven to 350 degrees. Grease and parchment line a 9×5 inch loaf pan and set aside.
In a medium sized mixing bowl, cream the butter and sugar together for about 2-3 minutes using an electric mixer. Add in eggs one at a time until combined. Mix the yogurt and the vanilla until combined and set aside.
In a separate mixing bowl, whisk the sifted flour, baking soda, baking powder and salt together.
Add the flour mixture to the wet mixture and hand mix until just combined. Do not over mix, it will result in a dense loaf.
Scoop half of the batter into the second bowl and set aside. Add the raspberry preserves into one of the batter bowls and stir gently until the preserves are incorporated. Add the fresh raspberries, leaving 8 for the decoration on top. Gently mix, it’s okay if they break apart.
Scoop the batter into the prepared loaf pan, alternating the vanilla mixture with the raspberry mixture. Take a knife and begin swirling the batter together to create a marble pattern. Bake for 40-45 minutes at 350 degrees. Pull the loaf out when a toothpick is inserted and comes out mostly clean.
Remove the loaf from the pan and allow the loaf to cool on a cooling rack.
Make the glaze by combining the powdered sugar, raspberry preserves and lemon juice in a mixing bowl and stirring until combined. The glaze should be runny but not overly liquid. Add more powdered sugar if too runny or lemon juice if too thick.
Once the loaf has completely cooled, pour the glaze on top and add the remaining fresh raspberries. Slice and enjoy!