Homemade basil pine nut pesto is one of the easiest ways to add big fresh flavor to pasta, sandwiches, grilled chicken, vegetables, and pizza. Made with basil, pine nuts, parmesan, garlic, and olive oil, this classic pesto comes together in minutes.
Let's get started!
Jump to:
Pull Up A Chair & Let's Chat!
There’s something about homemade pesto that makes even the simplest meal feel special. A spoonful instantly wakes up pasta, sandwiches, grilled chicken, roasted vegetables, pizza… honestly, almost anything it touches.
And once you realize how fast it comes together, it’s hard to go back to the jarred stuff.
Why You'll Fall In Love With Basil Pine Nut Pesto
- Fresh, classic flavor — Basil, pine nuts, parmesan, garlic, and olive oil create the ultimate homemade pesto.
- Ready in minutes — Everything comes together quickly in a food processor.
- Better than store-bought — Fresh pesto tastes brighter, richer, and far more vibrant.
- Perfect for more than pasta — Use it on sandwiches, pizza, grilled chicken, vegetables, and more.
- Freezer-friendly — Pesto freezes beautifully for quick meals later on.
What You'll Need
Fresh, simple ingredients are what make homemade basil pine nut pesto taste so good, so quality matters here.
- Fresh basil — Bright, fresh basil is the heart of classic homemade pesto.
- Parmesan cheese — Freshly grated parmesan gives the pesto rich, salty flavor and the best texture.
- Pine nuts — Buttery pine nuts create the classic pesto flavor and creamy consistency.
- Lemon juice — A little fresh lemon brightens everything up beautifully.
- Extra-virgin olive oil — Good olive oil helps the pesto taste smooth, rich, and fresh.
- Kosher salt + black pepper — Simple seasoning that balances and sharpens all the flavors.
Buy Now → Basil Pesto Variations
Classic basil pine nut pesto is hard to beat, but there are a few easy ways to make it work with what you have on hand.
- Swap the nuts — Walnuts, almonds, pistachios, or cashews all work well if pine nuts are unavailable or too expensive.
- Try a little lemon — A squeeze of fresh lemon brightens the basil and parmesan beautifully.
- Make it a little spicy — Add a pinch of red pepper flakes for subtle heat.
Tips For the Best Basil Pine Nut Pesto
A few simple tricks make homemade basil pesto taste extra fresh, vibrant, and flavorful.
- Use fresh basil only — Dried basil won’t give you the bright flavor or texture classic pesto needs.
- Toast the pine nuts — A quick toast in a dry skillet brings out their rich, buttery flavor.
- Don’t over-process the pesto — Pulse just until smooth so the basil stays fresh and vibrant instead of muddy.
- Use good parmesan and olive oil — With such a short ingredient list, quality ingredients really shine here.

Basil Pine Nut Pesto Recipe
Ingredients
- ¼ cup pine nuts, toasted
- 2 tablespoon lemon juice
- 2 cups basil leaves, loosely packed
- ½ cup parmesan cheese, grated
- ½-2/3 cup extra virgin olive oil
- kosher salt and fresh ground pepper, to taste
Instructions
- In a food processor, combine the pine nuts, lemon juice, salt, and pepper and pulse until well chopped.
- Add the basil and pulse until combined.
- With the food processor running, drizzle in the olive oil and pulse until combined. Add the Parmesan cheese, and pulse to briefly combine. For a smoother pesto, add more olive oil. You can make it as chunky or smooth as you wish.
Notes
Nutrition
How My Family Enjoys This
This classic herby sauce is one of those things we keep finding new ways to use around here.
- Tossed with hot pasta or buttered noodles — The classic for a reason, especially with extra parmesan and crusty bread on the side.
- Spread onto pizza — A spoonful instantly makes homemade pizza feel restaurant-level good.
- Drizzled over roasted chicken or steak — Fresh pesto wakes up simple roasted or grilled meats beautifully.
- Spooned over creamy polenta — One of the easiest ways to make a cozy dinner feel extra special.
- Layered into sandwiches and wraps — Especially good with turkey, mozzarella, tomatoes, or grilled vegetables.
- Served with crusty bread — Perfect as a dip, spread, or quick appetizer situation.
- Finished over roasted vegetables or salmon — Bright basil pesto adds instant fresh flavor to simple sheet pan dinners.
Storage Instructions
- Refrigerate leftovers — Store basil pine nut pesto in an airtight container in the fridge for up to 3 days.
- Freeze for later — Spoon leftovers into ice cube trays, freeze until solid, then transfer the cubes to a freezer bag for easy portions anytime.
Who’s Stirring the Pot?
Hi, I’m Ruth—the recipe developer and comfort-food enthusiast behind Rufus For Real. I believe dinner should be the best part of your day, not the most stressful one. That’s why I focus on "no-drama" meals that are simple, satisfying, and impossible to mess up in a real-life kitchen.
I want to hear from you! How did you like my Homemade Basil Pine Nut Pesto?! Let me know in the comments below—I read every single one!
You’ll find me sharing even more comfort-food goodness, kitchen tips, and behind-the-scenes chaos over on Instagram, Pinterest, Facebook, TikTok, and YouTube (@rufusforreal everywhere).
If you love approachable recipes with a whole lot of personality, pull up a chair—there’s always room at this table.
Happy Cooking!
-Ruth aka Rufus













Leave a Reply