Pour the olive oil into a blender or food processor. Add fresh spruce tips and parsley. Slice up the garlic cloves and toss them in, followed by a good pinch of salt and a little black pepper. If you like, you can add a few dried rosemary needles for extra flavor.
Blend everything together for a few minutes until the texture is nice and smooth. Take your time- these should be no bits of spruce needle left to surprise you.
Once blended and smooth, pour in a few drops of fresh lemon juice, then add walnuts and parmesan. Blend again until everything comes together into a thick, creamy pesto.
Taste and adjust seasoning. Add more salt, pepper, or olive oil if needed.
Scoop your finished pesto into a clean jar or any container you have on hand. Serve it right away, or leave it overnight in the fridge for the spruce flavor really soak into everything.