Preheat your oven to 350°F. Spray a 9x13 baking dish with nonstick spray and set aside.
Step 2 Mix the Wet Ingredients
In a large mixing bowl, whisk together the vegetable oil, sugar, 1 teaspoon of the vanilla extract, strawberry jello mix, and eggs until well combined.
Step 3 Combine the Dry Ingredients
In a separate bowl, whisk together the flour, baking soda, baking powder, and salt.
Step 4 Combine Batter and Strawberries
Chop about 1 cup of the fresh strawberries into small pieces. Begin adding the dry ingredients to the wet ingredients, alternating with the buttermilk. Gently fold until just combined, then fold in the strawberries.
Step 5 Bake the Cake
Pour the batter into your prepared baking dish and spread evenly. Bake for 40 to 45 minutes, or until a toothpick inserted into the center comes out clean. Allow the cake to cool completely before frosting.
Step 6 Make the Frosting
Take the remaining strawberries, remove the stems, and mash them or blend into a puree. In a medium bowl, beat together the butter and cream cheese until smooth. Add the remaining vanilla and strawberry puree and mix well. Add the powdered sugar one cup at a time, mixing until smooth.
Step 7 Frost and Serve
Spread the frosting evenly over the cooled cake. Top with fresh strawberries if desired before serving.
Notes
This cake freezes well for up to 2 months when wrapped tightly.
Thaw in the refrigerator and keep refrigerated after frosting.
About 1 cup of strawberries is roughly 8 to 12 medium berries.