Zest the lemon directly into a 9x13 inch baking dish, then juice it and add the juice to the dish along with the huckleberries and ground cinnamon. Toss gently to combine, allowing the lemon juice and zest to coat the berries evenly—this brightens the flavor and prevents the berries from tasting one-dimensional. Set aside while you prepare the batter. I like to do this step first so the flavors have time to meld while the oven preheats.
Preheat your oven to 350°F. While it heats, whisk together the flour, sugar, baking powder, and salt in a large mixing bowl. I always use King Arthur all-purpose flour because it gives the cobbler topping a consistent, tender crumb. Make sure your baking powder is fresh—old baking powder won't give you the rise you need for a light, fluffy topping.
Add the milk and vanilla extract to the dry ingredient mixture from Step 2, then melt the butter and pour it in as well. Stir until just combined—the batter should be slightly lumpy and pourable, not smooth. Don't overmix, as this keeps the cobbler topping tender. I like Kerrygold unsalted butter for this recipe because its rich flavor really enhances the topping without adding unwanted salt.
Pour the batter from Step 3 evenly over the huckleberry filling from Step 1—don't stir them together, as the batter will rise and bake on top of the berries, creating the characteristic cobbler texture. Place in the preheated 350°F oven and bake for 1 hour, until the topping is golden brown and a toothpick inserted into the batter (not the berries) comes out clean or with just a few moist crumbs.
Remove the cobbler from the oven and let it cool for 5-10 minutes—this allows the filling to set slightly while the topping stays warm and tender. Serve warm with vanilla ice cream or whipped cream, which complements the tart huckleberries beautifully.