Preheat your oven to 425°F. Line a 12-cup muffin pan with cupcake liners or lightly grease with nonstick cooking spray.
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
In a large bowl, using a handheld mixer or stand mixer, beat the room temperature butter and sugar together on medium speed until light and fluffy — about 2 to 3 minutes.
Add the eggs, one at a time, beating well after each addition. Mix in the vanilla extract until fully combined.
Mix in the sour cream, scraping down the sides of the bowl as needed. The batter will look smooth and creamy.
Gradually add the dry ingredients to the wet mixture, mixing on low speed just until no flour streaks remain, the batter will look thick.. Do not overmix the muffin batter.
Gently fold in the diced strawberries and mini chocolate chips with a rubber spatula, making sure they’re evenly distributed.
Scoop the batter into the prepared muffin cups using a cookie scoop, filling each one about ¾ full. You can sprinkle a few extra mini chocolate chips and strawberries on top for a bakery-style look.
Bake for 5 minutes at 425°F, then reduce the temperature to 350°F and continue baking for 15–18 minutes, or until the tops are lightly golden and a toothpick inserted into the center comes out clean or with a few moist crumbs.
Let the muffins cool in the pan for 5 minutes, then transfer to a cooling rack to cool completely. Serve the muffins to enjoy.