
Italian Sicilian Pesto and Pine Nut Dip
A vibrant, creamy dip inspired by Sicilian pesto tradition. Fresh basil and toasted pine nuts are blended with smooth ricotta, garlic, and a touch of Pecorino Romano, creating a luxurious spread perfect for crudités, breadsticks, or crusty bread. The toasted pine nuts add a rich, nutty depth that balances the bright herbaceous basil.
- Prep
- 15 min
- Cook
- 5 min
- Wait
- 10 min
- Total
- 30 min
- Makes
- About 1½ cups (360 ml)
Steps
Before you start
- Toast the pine nuts first so they cool before blending
- Bring ricotta to room temperature for smoother blending (about 30 minutes)
- Wash and thoroughly dry the basil to remove excess water
Toast the pine nuts
- Place the pine nuts in a small skillet over medium heat.
- Stir frequently for 3–4 minutes until fragrant and lightly golden, watching carefully as they burn easily.
- Transfer to a plate and let cool for at least 5 minutes before using.
+ Show details− Hide details
Ready when: Nuts are fragrant and light golden brown
Tip: Pine nuts burn quickly, so stay nearby and stir constantly. If they smell acrid, discard and start over.
Combine ingredients in processor
- Add the cooled toasted pine nuts, fresh basil, ricotta, peeled garlic cloves, grated Pecorino Romano, lemon juice, and extra virgin olive oil to a food processor.
- Add a pinch of sea salt and black pepper.
+ Show details− Hide details
Tip: Don't skip cooling the pine nuts—warm nuts will make the ricotta grainy.
Blend until smooth
- Pulse the food processor 3–4 times, then run continuously for 20–30 seconds until the dip is smooth and creamy with just tiny flecks of basil still visible.
- Do not over-blend, or the basil will turn dark and bitter.
+ Show details− Hide details
Ready when: Mixture is smooth and creamy with visible basil flecks, no large chunks
Tip: Over-blending oxidizes basil and dulls its color and flavor. Stop while it still has texture.
Taste and adjust seasoning
- Transfer the dip to a serving bowl.
- Taste and add more sea salt, black pepper, or lemon juice as needed.
- Stir gently to combine.
+ Show details− Hide details
Ready when: Seasoning is balanced, with bright lemon and herbal notes
Tip: Add salt gradually—Pecorino Romano is already salty, so taste before adding more.
Good to know
Tips
- Toast your pine nuts ahead of time and let them cool completely before blending. This prevents the ricotta from breaking and keeps the texture creamy.
- Bring ricotta to room temperature before blending—cold ricotta can be lumpy and won't blend as smoothly with the basil and nuts.
- Serve the dip at room temperature for the best flavor. Cold ricotta dips taste muted; warming slightly brings out the basil, garlic, and nutty pine nut notes.
- This dip is perfect with grissini (Italian breadsticks), crusty bread, fresh vegetables like endive and bell pepper, or as a spread on crostini.
Make ahead
The dip can be made up to 2 days ahead. Cover and refrigerate; stir gently before serving and let it sit at room temperature for 10 minutes to improve flavor and texture.
Storage & reheating
Keep covered in the refrigerator for up to 3 days. The dip tastes best served at room temperature. Do not freeze, as ricotta becomes grainy when thawed. To refresh, stir in 1 tablespoon of fresh olive oil and let sit at room temperature for 10 minutes.
Substitutions
- whole milk ricotta cheese → Greek yogurt or mascarpone. Use equal amounts by weight. Greek yogurt will make it tangier; mascarpone will make it richer. Both work well with the basil and pine nuts.
- Pecorino Romano cheese → Parmigiano-Reggiano. Use the same amount. It's slightly milder but adds similar depth and salt. The dip will be less sharp.
- pine nuts, raw → walnuts or almonds, lightly toasted. Use the same amount by weight. They won't taste exactly Sicilian, but add a pleasant nuttiness. Toast them the same way.
- fresh basil leaves, packed → fresh mint or a mix of basil and mint. Use the same amount. Mint will make it fresher and slightly less pesto-like, but still delicious. Don't use dried basil—the flavor won't be comparable.





