Classic 5-Minute Basil Pesto — The Only Recipe You’ll Ever Need
Five ingredients, one food processor, and about the same amount of time it takes to boil water for pasta. This is the fresh basil pesto recipe I’ve made more than any other in my kitchen — no jar required.
If you only learn one sauce by heart, make it this classic basil pesto recipe. No jar, no shortcuts, no thirty-minute ordeal — just basil, garlic, pine nuts, good olive oil, and a hard cheese, pulsed together until it turns that impossibly bright green.
I make this on weeks when my basil plant gets ahead of me, which is most weeks by midsummer. It comes together while the pasta water is still coming to a boil, and honestly, that’s the whole appeal. Five minutes of pulsing and scraping down the sides, and you’ve got something that tastes like it came from a little trattoria kitchen, not your countertop.
This is a fresh basil pesto recipe in the traditional style — pesto alla genovese, more or less — with a few notes on substitutions if your pantry doesn’t quite match Liguria’s.
Trust me on this one — once you make pesto from scratch, the jarred stuff stops feeling worth it.
Why You’ll Love This Recipe
- It’s genuinely 5 minutes — one food processor, no cooking, no waiting
- Worlds apart from jarred pesto — fresh basil and good olive oil make the difference obvious immediately
- Budget-friendly — a bunch of basil, a small block of cheese, and pantry staples, no specialty trip required
- Endlessly flexible — toss it with pasta, spread it on sandwiches, dollop it on eggs, swirl it into soup
- Freezes beautifully — make a double batch and you’ve got homemade pesto on hand for months
Step-by-Step Instructions
-
1Toast the pine nuts (optional but worth it). Add them to a dry skillet over medium-low heat for 2–3 minutes, shaking often, until light golden and fragrant. Let them cool slightly — this small step deepens the flavor a lot.
-
2Pulse the basil, nuts, and garlic. Add the basil, pine nuts, garlic, and salt to a food processor. Pulse 6–8 times until everything is finely chopped.
-
3Stream in the olive oil. With the processor running, slowly pour in the olive oil until the mixture becomes a coarse, spoonable paste. Stop and scrape down the sides once or twice.💡 Add the oil gradually rather than all at once — it emulsifies more smoothly and evenly that way.
-
4Add the cheese. Pulse in the Parmesan just until combined.⚠️ Don’t over-process at this stage — a few short pulses is all you need, or the pesto can turn gummy.
-
5Taste and adjust. Add a crack of black pepper, more salt if needed, and a squeeze of lemon if you want extra brightness. If it looks too thick, drizzle in a little more olive oil.
-
6Serve or store. Toss immediately with warm pasta (reserve a splash of pasta water to loosen it), or transfer to a jar for later.
💡 Pro Tips
- Dry your basil well. Wet leaves water down the flavor and shorten shelf life — a salad spinner works great.
- Blanch for extra-green pesto. A quick 10-second dip in boiling water, then an ice bath, keeps the color vivid for days instead of hours.
- Don’t skip the lemon juice if you’re making it ahead — the acid slows down browning.
- Use good olive oil. This sauce is mostly oil and basil, so it’s not the place to reach for the cheap bottle.
- Save the pasta water. A splash whisked into the pesto right before tossing keeps it silky instead of clumpy.
- Toast the pine nuts. It only takes a couple of minutes and makes the flavor noticeably deeper.
Variations to Try
Add a pinch of red pepper flakes or half a fresh chili with the basil. Great against creamy burrata or a fried egg.
Swap the Parmesan for 2–3 tablespoons of nutritional yeast plus an extra pinch of salt. Savory and rounds out the sauce nicely.
Sunflower seeds or pumpkin seeds sub in for pine nuts at the same measurement. Toast them the same way for the best flavor.
Blend in 3–4 oil-packed sun-dried tomatoes for a deeper, slightly sweet variation that’s incredible on grilled chicken.
Serving Ideas
- Tossed with warm pasta and a splash of reserved pasta water
- Spread on a sandwich instead of mayo
- Spooned over sliced tomatoes and fresh mozzarella
- Swirled into a bowl of tomato soup right before serving
- Dolloped over grilled chicken or roasted vegetables
- Stirred into scrambled eggs or brushed over crusty bread
Storage & Reheating
| Where | How long | Notes |
|---|---|---|
| ❄️ Fridge | Up to 5 days | Airtight jar with a thin layer of olive oil poured over the top to prevent browning |
| 🧊 Freezer | Up to 3 months | Freeze in an ice cube tray, then transfer cubes to a freezer bag — drop a cube straight into a warm skillet |
| 🔥 Reheat | — | Pesto isn’t meant to be cooked — stir it into warm (not boiling) food off the heat so it stays fresh-tasting |
Frequently Asked Questions
This is one of those recipes that just works every time, and once you’ve made it fresh, it’s hard to go back to the jarred stuff. If your basil plant is going a little wild right now, this is exactly what it’s for.
Give it a try this week, and let me know in the comments what you tossed it with. I always love hearing how these recipes turn out in your kitchen. 🌿
Get new recipes in your inbox 🍋
No spam — just the good stuff, straight to you.
Classic 5-Minute Basil Pesto — The Only Recipe You’ll Ever Need
🧄 Ingredients
- 2 ¾ cup fresh basil leaves, packed
- 8 ¾ tbsp extra virgin olive oil
- 50 ¾ g grated Parmesan cheese
- 45 ¾ g pine nuts, toasted
- 3 ¾ garlic cloves, peeled
- 1 ¾ tsp salt
- 1 ¾ pinch freshly cracked black pepper
- 1 ¾ tsp lemon juice
📋 Instructions
-
1
Toast the pine nuts in a dry skillet over medium-low heat, shaking often, until light golden and fragrant.
💡 This small step deepens the flavor significantly — don\'t skip it if you have the time. -
2
Add the basil, toasted pine nuts, garlic, and salt to a food processor. Pulse 6-8 times until finely chopped.
💡 Dry basil thoroughly before blending so the pesto isn\'t watered down. -
3
With the processor running, slowly stream in the olive oil until the mixture becomes a coarse, spoonable paste. Scrape down the sides once or twice.
💡 Add the oil gradually rather than all at once for a smoother emulsion. -
4
Add the Parmesan cheese and pulse in just until combined.
💡 Over-processing at this stage can make the pesto gummy — a few short pulses is enough. -
5
Taste and adjust the seasoning, adding black pepper, extra salt, or the lemon juice as needed.
💡 If the pesto looks too thick, drizzle in a little more olive oil until it reaches a spoonable consistency. -
6
Serve immediately tossed with warm pasta, or transfer to an airtight jar for storing.
💡 Reserve a splash of pasta water and stir it in for a silkier sauce.
Nutrition Per Serving
