Preheat oven to 350 degrees.
In a mixing bowl, combine butter, oil, and sugar and beat on medium high speed until nice and fluffy, about 5 minutes.
Add eggs, one at a time, and beat until incorporated.
Next, add strawberry puree and gelatin powder and slowly mix into batter.
In a separate medium-sized bowl, sift together all-purpose flour, baking powder, salt, and baking soda.
Slowly add half of the flour mixture to the mixing bowl and mix on low until combined.
Then add sour cream and combine on low.
Pour in the remaining flour mixture and mix on low until well incorporated.
Lastly, add vanilla extract and mix until the entire batter is smooth (just be careful not to overmix the batter).
Evenly pour the strawberry cake batter into a 9x13 pan sprayed with nonstick baking spray. Bake in the oven for 25-35 minutes or until a toothpick inserted in the center comes out clean.
Remove from oven and cool in pan for 10 minutes, then transfer to cooling racks.