Simple Pesto Dip with Sour Cream & Mayo Recipe

Disclaimer: This article may contains affiliate links. That means if you click a link and make a purchase, we may make a small commission. As an Amazon Associate we earn from qualifying purchases. For more information, see our privacy policy.

I ended up with a truly excessive amount of basil in my garden this year so I’ve been prompted to come up with lots of different uses for it! Invariably, I always end up making lots of pesto – including my pesto pasta – and that’s why I developed this delicious and easy pesto dip with sour cream and mayo!

This dip takes about 10 minutes to throw together (and that includes making homemade pesto!) and is absolutely delicious with some fresh veggies or spread over crostini.

So if you’re after a crowd-pleasing appetiser, then make sure to make this dip!

Sour Cream Pesto Dip
Sour Cream Pesto Dip

How to Make Sour Cream Pesto Dip

The first step to this dip is to make the pesto – please make your own pesto here rather than using jarred, store-bought pesto. The latter just doesn’t taste the same!

In that vein, the first step of making pesto should absolutely be toasting the pine nuts. I cannot stress how much of a difference this makes in the overall flavour and it only takes 5 minutes – and during that time, you can peel some garlic and grate some cheese!

Ingredients for this dip
Ingredients for this dip

Put the pine nuts on a baking tray, transfer to the oven and toast until they’re very fragrant and lightly golden – be careful not to burn them! This can happen super quickly.

Once the pine nuts are toasted, add them to the bowl of a food processor along with some garlic, parmesan cheese and, of course, basil! Pulse it a few times just to chop up the basil and break up the pine nuts.

Pulsing the basil, parmesan, garlic & pine nuts
Pulsing the basil, parmesan, garlic & pine nuts

Then, with the machine running, drizzle in a bit of olive oil and pulse until everything is well combined. Taste to adjust for seasoning and add a bit of salt and pepper where necessary.

And if you don’t have a food processor, don’t worry! It’s possible to make pesto without one and still use it for this dip.

Now’s the time to assemble your dip!

Pesto after mixing in the olive oil
Finished pesto

In a large bowl, add some sour cream, a bit of mayonnaise, a squeeze of lemon juice along with some lemon zest and your pesto.

Whisk this all until well combined and then give it a taste – add a bit of salt, pepper or even a little more lemon juice if you think it needs it!

Stirring in the sour cream, mayo, lemon juice and pesto
Stirring in the sour cream, mayo, lemon juice and pesto

Then, transfer the dip to an airtight container and refrigerate for at least one hour before serving – this allows the flavours to blend a bit more and it really does make a difference. I do the same thing in my French onion dip and my smoked salmon dip.

Sour Cream Pesto Dip

Simple Pesto Dip with Sour Cream & Mayo

This pesto dip takes all of 10 minutes to make and is a surfeire crowd-pleaser. Don't skip toasting the pine nuts, this is essential for a robust flavour!
No ratings yet
Servings 8
Prep Time 10 minutes
1 hour
Total Time 1 hour 10 minutes


  • 50 g ( cup) pine nuts
  • 50 g (2 cups) basil leaves torn from stems
  • 30 g ( cup) parmesan cheese roughly grated
  • 2 cloves garlic grated or minced
  • 60 ml (¼ cup) extra virgin olive oil
  • 150 g ( cup) sour cream
  • 50 g (¼ cup) mayonnaise
  • 1 tbsp lemon juice freshly squeezed
  • 1 tsp lemon zest


  • Preheat the oven to 180℃ (350℉). Add the pine nuts to a baking tray and place them in the oven to toast for five minutes – or until golden and fragrant.
    Toasting the pine nuts
  • In the bowl of a food processor, add the basil, parmesan, garlic and toasted pine nuts. Pulse 3 or 4 times until the basil is broken up and the pine nuts are roughly chopped.
    Pulsing the basil, parmesan, garlic & pine nuts
  • With the food processor running, drizzle in the olive oil – scraping down the sides if needed. Season with salt and pepper to taste.
    Pesto after mixing in the olive oil
  • In a medium mixing bowl, add the sour cream, mayonnaise, lemon juice and zest and the pesto. Whisk to combine and taste to adjust for seasoning, adding salt and pepper where needed. Transfer to an airtight container and refrigerate for at least one hour before serving.
    Stirring in the sour cream, mayo, lemon juice and pesto


Calories: 200kcal | Carbohydrates: 2g | Protein: 3g | Fat: 20g | Saturated Fat: 4g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 8g | Trans Fat: 0.01g | Cholesterol: 16mg | Sodium: 106mg | Potassium: 89mg | Fiber: 0.4g | Sugar: 1g | Vitamin A: 482IU | Vitamin C: 3mg | Calcium: 78mg | Iron: 1mg

Disclaimer: Nutritional information is automatically generated and provided as guidance only. Accuracy is not guaranteed.

Tried this recipe or have questions?Click here to leave a comment!

This pesto sour cream dip is a surefire hit amongst all it’s served to – and it’s so quick and easy to make that you’re certain to whip it up whenever you have an excess of basil on hand!

Are you after a great pesto dip? Have questions about this recipe? Let me know in the comments!

Like It? Pin It!
Avatar photo

Maggie is the creator behind No Frills Kitchen. She is a world traveller, home cook and recipe developer who loves to experiment with new cuisines and techniques at every chance she gets. No stranger to improvising and making do with the equipment and ingredients she has available, she is passionate about sharing her knowledge with others. Read More

Leave a Comment

Recipe Rating