Mom's Best Recipes
Recipe

Pesto with Pine Nuts

Bright basil, toasted pine nuts, and Parmesan blended into a silky sauce you'll want on everything.

Author By Matt Campbell
4.8
A bowl of vivid green basil pesto topped with toasted pine nuts and grated Parmesan on a light stone countertop with a spoon beside it

Pesto is one of those sauces that makes you feel like you've got your life together, even if dinner is basically pasta plus vibes. This version sticks to the classic blueprint: fresh basil, pine nuts, garlic, Parmesan, and good olive oil. The twist isn't fancy, it's just smart: toast the pine nuts. That tiny step takes pesto from grassy and sharp to nutty, rounded, and borderline addictive.

I'm keeping this recipe low drama and weeknight friendly. You can do it in a food processor in under 10 minutes, and I'll show you how to keep it bright green, how to troubleshoot bitterness without spiraling, and how to store it so future-you is wildly grateful.

Fresh basil leaves, pine nuts, garlic cloves, grated Parmesan, and a lemon on a wooden cutting board in a home kitchen

Why It Works

  • Toasted pine nuts add deep, sweet nuttiness and make the pesto taste more complete.
  • A quick blanch option helps keep basil bright green instead of army green.
  • Slow-stream olive oil gives you a smoother, creamier texture without turning it greasy.
  • Lemon plus salt balances the garlic and prevents that flat, oily finish.
  • Flexible consistency so it works for pasta, sandwiches, bowls, and dipping.

Pairs Well With

Storage Tips

Refrigerator: Spoon pesto into a small jar or container and smooth the top. Pour a thin layer of olive oil over the surface to limit browning, then cover tightly. Refrigerate for 4 to 5 days for best quality.

Freezer (best move): Freeze in an ice cube tray, then pop cubes into a freezer bag. Great for quick meals. Keeps best quality for about 3 months.

How to use from cold: Pesto thickens in the fridge. Let it sit at room temp for 10 minutes, or loosen with a splash of warm pasta water, broth, or a little more olive oil.

Food safety note: If it smells rancid (old nuts or crayon-like), toss it. Pine nuts can go from fine to weird fast.

Common Questions

Do I have to toast the pine nuts?

You don't have to, but you should. Toasting takes 3 to 5 minutes and makes the pesto taste nuttier and less raw. Watch them closely. Pine nuts go from pale to burnt in a blink.

Why does pesto turn bitter sometimes?

Common causes include older or bruised basil (especially if it's starting to flower), too much raw garlic, bitter nuts, oxidized olive oil, or over-processing that warms the mixture and speeds up oxidation. Use fresh basil, remove any dark leaves, and pulse in short bursts to keep things cool. If it's only slightly bitter, try a bit more Parmesan, a squeeze of lemon, and a tiny pinch of sugar. You can also add a little more pine nuts for sweetness, or switch to a milder olive oil. Sometimes bitterness can't be fully erased, but you can usually nudge it back into balance.

How do I keep pesto bright green?

Optional but effective: blanch the basil for 10 seconds, then ice bath and dry it really well. Also, store it with a thin olive oil layer on top.

Can I make it without cheese?

Yes. Swap Parmesan for 2 to 3 tablespoons nutritional yeast plus extra salt to taste, or simply skip cheese and add more pine nuts for body.

What can I use instead of pine nuts?

Walnuts, almonds, pistachios, or even sunflower seeds work. You'll get a different flavor, still delicious. For this recipe, keep the amount the same and toast them.

How much pesto per pound of pasta?

Start with 1/2 cup per 1 pound pasta, then add more to taste. Always loosen with pasta water so it coats instead of clumping.

My pesto is too thick or too thin. How do I fix it?

Too thick: add olive oil, water, or warm pasta water 1 teaspoon at a time until it loosens up. Too thin: pulse in a little more basil, Parmesan, or pine nuts to thicken it back up.

Any allergy notes?

Yes. This recipe contains tree nuts (pine nuts) and dairy (Parmesan). For nut-free, use sunflower seeds. For dairy-free, use nutritional yeast or skip the cheese and adjust salt.

The first time I made pesto, I treated my food processor like a stress toy and blended it into warm, slightly bitter green paste. Still ate it. Still learned. Now I do pesto the way I like to cook in general: one small upgrade, no unnecessary chaos. Toast the pine nuts, pulse instead of pulverize, taste like you mean it, and suddenly you've got a sauce that makes a Tuesday night bowl of pasta feel like you planned your life on purpose.