Preheat your oven to 350°F. Line two baking sheets with parchment paper.
In a large bowl, use a hand mixer or stand mixer to cream together the vegan butter, granulated sugar, and lemon zest until light and fluffy, about 2 minutes.
Add the non-dairy milk and vanilla extract. Mix on low until combined. The mixture may look slightly broken - this is normal.
Add the flour, baking soda, and salt. Mix on low until just combined. Do not overmix.
Add the frozen raspberries straight from the freezer. Use a rubber spatula to gently fold them into the dough until evenly distributed.
Use a 3-tablespoon cookie scoop to portion the dough onto the prepared baking sheets, spacing each cookie about 3 inches apart. Aim for 8 cookies per tray. Scoop all dough quickly to prevent bleeding.
Bake one tray at a time for 15 to 17 minutes, or until the edges are set and lightly golden. The centers may look slightly soft - that's perfect.
Optional: As soon as the cookies come out of the oven, use a round cookie cutter to swirl around each cookie and reshape it into a perfect round. Do this quickly while the cookies are still hot.
Let cookies cool on the baking sheet for 10 minutes, then transfer to a wire rack to cool completely.
Repeat baking process with the second tray.