Toast the nuts in a small pan over medium heat for 2–3 minutes until fragrant.
In a blender or food processor, combine the chopped broccoli stems, basil, Parmesan, toasted nuts, and garlic.
Pulse a few times until the mixture is roughly chopped.
Slowly add the olive oil while blending until smooth.
Stir in the lemon juice, salt, and black pepper. Adjust seasoning if needed.
Use immediately or store in an airtight container in the fridge for up to a week.
Notes
For a dairy-free version, substitute Parmesan with nutritional yeast. This pesto works great as a pasta sauce, spread on toast, or as a dip for veggies.