Pesto alla Genovese (Thick, Not Oily)
This Pesto alla Genovese is made with fresh basil, pine nuts, Parmigiano Reggiano, Pecorino Romano, garlic, and good olive oil, and it comes out thick, vibrant, and deeply flavored every single time. No cooking required, no fancy equipment beyond a food processor, and ready in 15 minutes. The difference between this and the thin, oily versions you have had before comes down to the ingredient ratio and to adding the olive oil slowly. Get that right, and you get pesto that clings to pasta rather than slides off.

I have been making this pesto alla Genovese for years, most often with basil from my garden at peak summer. It is one of those recipes I come back to constantly as a pasta sauce, spread on bruschetta, spooned over fish, or stirred into risotto. The key is treating it like the classic it is: good ingredients, proper ratios, and patience with the olive oil. If you love pesto, you will also want to try my Lemon Pesto, Walnut Pesto, and Nut-Free Pesto.

Ingredients

Fresh basil is the foundation, and it needs to be vibrant, bright green, and completely dry before it goes into the processor. Excess moisture is one of the main reasons pesto turns out watery. Pine nuts bring a buttery, delicate richness that holds the sauce together; don’t skip them or swap them out in this recipe if you want the traditional texture. The two-cheese combination of Parmigiano Reggiano and Pecorino Romano is non-negotiable; the Parmigiano brings nutty richness, and the Pecorino adds a sharp, salty bite that balances the basil beautifully. Use real blocks and grate them fresh. The olive oil goes in last, slowly, in a steady stream; this is the single most important step for getting a thick, emulsified pesto rather than a greasy one.
How to Make Pesto alla Genovese

- Add fresh basil leaves, pine nuts, garlic, and a pinch of kosher salt to the bowl of a food processor fitted with the blade attachment. Pulse until finely chopped and well combined.

2. Add the Parmigiano Reggiano and Pecorino Romano and pulse again until evenly distributed.

3. With the processor running, slowly pour in the olive oil in a steady stream. Continue processing until the pesto is smooth, thick, and creamy.

4. Taste and adjust seasoning; more salt or a crack of black pepper as needed. If the pesto is too thick, add a touch more olive oil and pulse briefly.

Did you try this recipe? I’d love to see it! Tag @alliehagerty on Instagram and leave a ⭐️⭐️⭐️⭐️⭐️ review below!

Pesto alla Genovese (Thick, Not Oily)
Equipment
- measuring spoons
- measuring cups
- food processor
Ingredients
- 1 cup basil *packed cup* 36 g
- 1/2 cup pine nuts 75 g
- 1 clove garlic peeled
- 1 cup freshly grated parmesan cheese 126 g
- 1/2 cup freshly grated pecorino romano cheese 50 g
- 7 tablespoons extra virgin olive oil 74 g
- 1/4 teaspoon kosher salt
Instructions
- Start by adding fresh basil leaves, pine nuts, garlic, and a pinch of salt to the bowl of a food processor fitted with the blade attachment.1 cup basil, 1/2 cup pine nuts, 1 clove garlic, 1/4 teaspoon kosher salt
- Pulse the ingredients until the basil leaves are finely chopped and all the ingredients are well combined.
- Next, incorporate the two cheeses into the mixture and pulse again until everything is evenly distributed.1 cup freshly grated parmesan cheese, 1/2 cup freshly grated pecorino romano cheese
- With the food processor running, slowly pour in the olive oil in a steady stream.7 tablespoons extra virgin olive oil
- Continue to process until the sauce reaches a smooth and creamy consistency.
- Don’t forget to taste the pesto and adjust the seasoning if needed, adding a bit more salt or pepper to suit your taste preferences.
Notes
Nutrition Facts
Enjoy, and as always, please let me know if you make this recipe – and if you do, don’t forget to tag @seasonedandsalted and #seasonedandsalted on Instagram!


What an easy pesto recipe! I love that this is a thicker pesto – I add a bit to a little olive oil to make a yummy bread dipping sauce!
Such an easy smooth and thick pesto!
Hi! Do you think it would work to use only pecorino Romano? Or would that be an abomination? I can’t eat cow milk products.
Hey Kass!
I’ve made it before and it’s totally not an abomination! Please try it and let me know what you think!!
Nice thick pesto!
Do you think this would be okay omitting the pine nuts? We have a nut allergy in our house. And would it freeze well for later use?
Hi Krystal! My best friend is nut-free so I’ve developed a delicious safe version. Check out my nut-free pesto!
I do too! However Bill can enjoy pine
nuts because they are seeds.