Preheat the oven. Set it to 375°F (190°C).
Lightly butter a 9-inch square baking dish or similar 2-quart baking dish.
Prepare the berries. If using strawberries, hull and slice them. If using frozen berries, do not thaw. Add berries to a large bowl.
Mix the filling. Sprinkle the sugar, cornstarch, lemon juice, lemon zest, vanilla, and a pinch of salt over the berries.
Gently toss until evenly coated. Pour into the prepared baking dish and spread into an even layer.
Make the crumble topping. In another bowl, combine oats, flour, brown sugar, granulated sugar, cinnamon, and salt. Add the cold butter cubes.
Using your fingers, a pastry cutter, or two forks, work the butter into the dry ingredients until you have pea-sized clumps and sandy bits. Stir in nuts if using.
Top the berries. Scatter the crumble evenly over the berry mixture. Don’t pack it down; you want texture and air pockets.
Bake. Place the dish on a baking sheet to catch drips.
Bake for 35–45 minutes, until the topping is golden brown and the berry filling is bubbling around the edges. Frozen berries may need an extra 5–10 minutes.
Rest before serving. Let the crumble cool for at least 15–20 minutes. The filling will thicken as it sits, making cleaner scoops.
Serve. Spoon into bowls and top with ice cream or whipped cream, if you like.