Pesto Mayo

We’ve whipped up a truly delicious sauce in our kitchen - creamy pesto mayo. It’s easy, straightforward to make, and elevates dishes - the perfect condiment for sandwiches, burgers, side dishes, and salads.

A beautiful bowl of pesto mayonnaise topped with basil leaves.


We’ve always been fans of pesto. Its versatility is what makes it a staple in our kitchen. Whether it’s the classic basil pesto or something more adventurous, we use it in everything! From sauces to dressings, pesto adds a fresh, herby kick that we can’t get enough of.

We usually prefer making our pesto at home. It’s surprisingly simple, and the freshness beats any store-bought variety. The rich flavors are unbeatable. If you have a food processor it’s even easier, so we highly recommend giving homemade pesto a try. However, we get it – life gets busy. If you’re short on time, grab some store-bought pesto. It works just fine.

  • Garlic: Adds a robust, slightly spicy touch that complements the other ingredients in pesto. Its flavor is distinct, but not overpowering, lending just the right amount of zest.
  • Basil: The main ingredient, basil, offers a fresh and herby flavor, essential for that classic pesto taste. It’s the basil that gives pesto its signature aroma and green color.
  • Parmesan: The cheese adds a touch of nuttiness and a hint of saltiness, subtly enhancing the pesto’s overall flavor without dominating it.
  • Pine nuts: They provide a mild, buttery texture and a slight sweetness, balancing out the more robust flavors of garlic and parmesan. They’re a small but essential part of the pesto’s unique taste.
  • Olive oil: Olive oil helps to blend all the ingredients, creating a smooth, cohesive sauce. It also adds a gentle fruity note, complementing the other flavors in the pesto.

Once your pesto is ready, be it homemade or store-bought, gently fold it into the mayo - our rule of thumb is to mix a cup of mayo with each cup of pesto for that perfect blend.

This sauce adds a touch of elegance and a whole lot of yum to any dish. It’s our little secret to making everyday meals something special!


For this recipe, we’re using our homemade mayonnaise because the taste is so much deeper and richer than store-bought mayo, but of course, store-bought mayo still works well in this recipe.


We absolutely adore trying different versions of a dish, and pesto mayo has been fun to play with. Here are our favorite spins on pesto mayo;

  • Sun-dried tomato: A tangy twist, blending sun-dried tomatoes into the pesto for a richer, slightly sweet, and tart flavor.
  • Vegan: Made with vegan parmesan and plant-based mayo, catering to those following a vegan diet without compromising on taste.
  • Spicy: For those who like heat, add crushed red pepper flakes or a dash of hot sauce to the pesto mayo.
  • Lemon basil: Incorporating lemon zest and a bit of lemon juice for a citrusy, refreshing variant.
  • Roasted red pepper: Blending roasted red peppers into the pesto for a smoky, sweet dimension.
  • Walnut arugula: Use arugula instead of basil and walnuts instead of pine nuts for a peppery, earthy flavor.
  • Cilantro lime: Substituting cilantro for basil and adding lime is ideal for a Mexican-inspired twist.
  • Truffle: Adding a bit of truffle oil or finely chopped truffles for a luxurious, gourmet version.

Top it with pesto mayo

We’ve been playing around in our kitchen with this sauce and discovered some fantastic ways to incorporate pesto mayo into our meals - here are our top picks;

  • Sandwiches and wraps: A flavorful spread that elevates the taste of turkey, chicken, or veggie sandwiches and wraps.
  • Burgers: A delightful topping for beef, chicken, or plant-based burgers, adding a unique herby twist; try it out with our egg burger recipe.
  • Pasta salads: Mix into pasta salads for a creamy, herby flavor boost.
  • Grilled vegetables: Drizzle over or toss with grilled veggies like zucchini, bell peppers, and eggplant.
  • Roast potatoes: Use as a dip or a topping for roast potatoes, giving them an extra zing.
  • Fish dishes: Perfect as a sauce on grilled or baked fish, like salmon or tilapia.
  • Chicken salad: Stir into chicken salad for an extra layer of flavor.
  • Bruschetta and crostini: Spread on top for a tasty appetizer option.
  • Vegetables: A great addition to plain steamed or boiled vegetables, transforming them into a more exciting side dish.
  • Eggs: Excellent with boiled, poached, or scrambled eggs, bringing a fresh dimension to your breakfast.

If you’re as excited about pesto as we are, check out another recipe we adore – Pesto Aioli. It’s another fantastic way to incorporate pesto into your meals.

What is pesto mayo?

Pesto mayo is a great sandwich spread, dip and sauce. A lot of flavor comes from the pesto through the basil and pine nuts, while the mayo gives the sauce a rich and creamy texture.

How can I store pesto mayo in the fridge?

You can store pesto mayo in an airtight container in the fridge for approximately 5 days.

How can I use pesto mayo?

It makes an excellent dip for fries, adding a herby and creamy twist to this classic side dish. If you're making sandwiches or burgers, consider using pesto mayo as a spread; it pairs wonderfully with many recipes, like our Egg Burger recipe. Additionally, it serves as a great side sauce for veggies, offering a flavorful complement to their natural taste. And if you're making potato salad, try mixing in some pesto mayo for an extra burst of flavor, making a simple dish more exciting and tasty.

Pesto Mayo

This creamy pesto mayo is a perfect choice for elevating your sandwiches, burgers, and fries, and it also works wonderfully on salads.



10 mins

0 mins

10 mins

223 kcal

A bowl of creamy Pesto Mayo, topped with a fresh basil leaf set on a rustic wooden table. In the background, there is a small bowl of pine nuts and scattered basil leaves.


  • 2 cloves garlic or 2 teaspoons garlic paste

  • 2 ounces basil

  • 1.7 ounces parmesan

  • 2 ounces pine nuts

  • 150 ml olive oil

  • 2 cups mayonnaise


  1. Add 2 garlic cloves, 2 ounces of basil, 1.7 ounces of parmesan, 2 ounces of pine nuts, and 150 ml of olive oil to a food processor or blender and blend until well-combined.

  2. Add 2 cups of mayonnaise to your pesto and mix.


  • To save time when making recipes that use garlic, we recommend using garlic paste.


  1. Calories 223 kcal | 
  2. Carbohydrate Content 1.8 g | 
  3. Cholesterol Content 4.3 mg | 
  4. Fat Content 23.7 g | 
  5. Fiber Content 0.8 g | 
  6. Protein Content 3.2 g | 
  7. Serving Size 1 portion | 
  8. Sodium Content 107.4 mg | 
  9. Sugar Content 0.1 g | 

About the author

Emma Donin is the culinary maestro behind this blog that serves as a melting pot of global cuisines and gastronomic adventures. Her culinary journey began in her grandmother's kitchen, where she learned the fundamentals of cooking and the importance of using fresh, quality ingredients.

Headshot of the author, Emma Donin