Pretty deeply gratifying, because he's picky.
  1. Throw a package of basil in a Cuisinart.
    One of very few things I find a Cuisinart is better than an immersion blender for.
  2. Fill up the rest with baby spinach.
  3. Add two tablespoons of pine nuts.
  4. A clove of garlic.
  5. Half a cup of olive oil, half of it poured in while the machine is going.
  6. Add half a cup of Pecorino Romano.
  7. And a couple of handfuls of cooked broccoli.
  8. Blend it to a smooth pesto.
  9. Put that on any pasta and he will go nuts for it. Even though he won't eat spinach or broccoli in most other forms.