Spray the bottom and side of the bundt cake pan and set aside.
In a medium size bowl, whisk flour and baking soda together. Set aside.
In a large bowl, beat butter and sugar together until creamy. About 5 minutes.
Add eggs, one at a time, making sure to scrape down the sides and fully incorporate each egg before adding the next.
Add vanilla and mix until combined.
Next add the flour mixture, and mix until incorporated.
Gently fold in Greek yogurt.
Add peach filling, and gently stir until just combined.
Add a 1-2 inch layer of batter to the bottom of the Bundt pan.
Top with a layer of streusel.
Add another layer of batter, followed by streusel and then the remaining batter.
Bake for 40-45 minutes or until a toothpick inserted in the center comes out clean.
Remove from the oven, and let cool on a cooling rack.
Let the cake cool completely before icing.