When it comes to homemade pesto, I’ve tried several, including this 5-minute arugula pesto, vegan basil pesto, and carrot top pesto. However, quite shamefully, I’d always used a “cheat” option of chucking everything into a food processor, and voila – pesto. What I’d never tried (before now) was making a classic homemade basil pesto (otherwise known as pesto alle Genovese) the traditional way, with a mortar and pestle. The results were what I can only describe as the best homemade pesto I’ve ever had in my life! And, okay, if you have a food processor, then, sure, you can still do things the quick way. I won’t judge you (I’ve even included my method below!). However, advice from foodie to foodie, give the traditional way a try at least once before you whip out your food processor. You won’t be sorry! Recently I’ve loved sharing recipes that rely on just a few simple ingredients, like Mexican salsa Roja and Salsa Verde, and burrata Caprese salad. Now it’s the turn of this pesto alle Genovese. With a simple combination of fresh, just-picked basil, high-quality salty, savory parmesan and pecorino cheese, creamy pine nuts, rich extra virgin olive oil, and garlic and salt (the “cherry on top”) – this simple, fresh pesto is everything and more! While the traditional Genovese pesto is extremely specific on the origin of the ingredients used in the pesto, I’ve done my best to stick to the classic recipe with what’s available to me here in the UK – with a few non-traditional optional ingredients mentioned below. If you have a basil plant, this homemade basil pesto is practically a right of passage. If you don’t, pick one up (or at least some freshly on-the-day picked basil leaves) and get to it. Best of all, the simple, fresh flavors in this pesto Genovese are unlike any grocery store pesto you’ve ever had before!

The Basil Pesto Ingredients

Basil: if you can, I recommend picking it from the plant right before making this homemade basil pesto for the freshest results – rinse and pat them dry. You could also use a combination of basil and spinach. You could also swap out the basil entirely for other herbs like cilantro and mint – but that honestly makes another recipe entirely.Extra virgin olive oil: use high-quality olive oil for the best flavor and mouthfeel. I always keep a bottle of high-quality extra virgin olive oil specifically for raw recipes like this fresh pesto.Cheese: I used a combination of pecorino and Parmigiano-Reggiano – though you could use just pecorino. Note: not all parmesan is vegetarian-friendly due to the use of animal rennet.Pine nuts: if you don’t have pine nuts, you could use cashews, walnuts, almonds, or even pistachios. However, pine nuts are the traditional choice and have an amazing buttery flavor. You can enjoy them raw or lightly toasted.

Other add-ins and variations

Lemon juice: adding a little squeeze of lemon juice is 100% optional but adds a lovely “brightness”. It may also help preserve the green color of the basil for longer.Red pepper flakes: for a bit of heat, you could add a pinch of red pepper flakes to the homemade pesto.Sun-dried tomato: I’ll often add some of my “sun-dried” tomatoes when making this pesto Genovese for pasta dishes.To thin the pesto sauce: a little splash of cold water or milk could be added for a thinner, creamier pesto sauce.Dairy–free basil pesto: use a vegan parmesan, some nutritional yeast, or omit the cheese entirely.

How to Make Pesto Alle Genovese

Step 1: Prepare the basil leaves

This may not always be required depending on where you source your basil. However, I like to begin by cleaning my basil leaves and patting them dry.

Step 2: Grind the ingredients

First, add the garlic and salt to your mortar. Use the pestle in circular motions to grind it into a thick paste-like consistency. Then add the basil leaves in increments, and make sure to grind in a circular motion around the mortar walls to break up the leaves without just smashing them into pieces. Do this until all the basil has been added. Then add the pine nuts, grinding in-between, before adding the finely grated cheese. Finally, start to add the olive oil. Do this just a little bit at a time, grinding in-between, for a silky pesto.

To make basil pesto in a food processor

If your food processor doesn’t have a spout, you can simply add olive oil a little bit at a time and blend for a few seconds in-between each addition. When using a food processor/blender, try not to allow the machine to run for too long and heat the pesto. It can negatively impact the quality of the Genovese pesto.

How to Use

There are tons of ways you can enjoy this homemade pesto, including:

With pasta: Whether it’s a cold pasta salad or hot pasta dish (like mixed into mac n’ cheese, with ravioli, or homemade spinach pasta). Plus, with zoodles too!With salads: Like homemade potato salad (or this new potato salad), egg salad, etc. Pesto Avvantaggiato: A pesto Genovese pasta dish served with either trenette or trofie pasta, potatoes, and green beans.With bread: Spread over bread (like bruschetta) or for dipping. It also makes for a delicious addition to sandwiches and grilled cheese.Wraps/Tortilla: Like this eggplant halloumi wrap or as part of a quesadilla using the tortilla trend.Caprese salad: a little drizzle of Caprese salad (or burrata caprese) is delicious.Over roasted veggies: Like roasted potatoes, green beans, asparagus, etc.As a pizza topping: Like for this butternut squash pesto pizza, sweet potato pizza, Neapolitan pizza, or zucchini pizza bites.To garnish dips: Like homemade hummus, white bean dip, or labneh.

How to Store?

Store: once prepared, the homemade basil pesto can be stored in the refrigerator for between 7-10 days. Basil pesto will darken the longer it’s exposed to oxygen, so it’s best to store in a similar way to guacamole; in an airtight container with a layer of plastic across the top of the pesto or a tiny layer of oil to minimize the air contact. Freeze: freezing pesto is simple. I recommend freezing the homemade basil pesto in a silicone ice-cube tray to portion it. Then transfer to a freezer-safe bag for up to 6 months for the best results (though I’ve enjoyed some a year later at one point that was still delicious!). Then you can simply defrost as much as is needed and enjoy!

Adjust the amount of garlic: As with all recipes that include garlic, the amounts come down to personal taste. I love garlic (I mean, have you seen my toum recipe?!) so feel free to adjust the amount. I recommend adding half to begin and increasing to taste.Where to find basil: If you aren’t growing your own, it can seem a little pricey from the supermarket. For the most cost-effective options, I recommend buying it from farmer’s markets. Alternatively, purchase the basil clamshell packages from the supermarket, which are often fresher and more cost-efficient.Using frozen basil: If you grow your own basil, you may have had times where you’ve frozen excess basil leaves. It’s perfectly fine to thaw these out and use them for basil!When serving with pasta: I recommend saving some of the starchy pasta water to help the pesto adhere to the pasta better.

More Easy Fresh Sauce Recipes

Sun-Dried Tomato Pesto (Pesto Rosso | Red Pesto)Quick gyoza sauceGreek tzatziki (gyro sauce)Homemade chili sauceLebanese garlic sauceLemon herb tahini sauceCreamy avocado cilantro saucePeanut dipping sauceFresh Basil Hummus (5 Ingredients | Pesto Hummus)

If you try this homemade basil pesto recipe (pesto alle genovese), I’d love to hear your thoughts/questions below. Also, I’d appreciate a recipe card rating below, and feel free to tag me in your recipe recreations on Instagram @Alphafoodie!

Homemade Basil Pesto  Pesto Alle Genovese  - 33Homemade Basil Pesto  Pesto Alle Genovese  - 95Homemade Basil Pesto  Pesto Alle Genovese  - 88Homemade Basil Pesto  Pesto Alle Genovese  - 17Homemade Basil Pesto  Pesto Alle Genovese  - 2Homemade Basil Pesto  Pesto Alle Genovese  - 7Homemade Basil Pesto  Pesto Alle Genovese  - 82Homemade Basil Pesto  Pesto Alle Genovese  - 60Homemade Basil Pesto  Pesto Alle Genovese  - 62Homemade Basil Pesto  Pesto Alle Genovese  - 29Homemade Basil Pesto  Pesto Alle Genovese  - 77Homemade Basil Pesto  Pesto Alle Genovese  - 15Homemade Basil Pesto  Pesto Alle Genovese  - 79Homemade Basil Pesto  Pesto Alle Genovese  - 76Homemade Basil Pesto  Pesto Alle Genovese  - 33Homemade Basil Pesto  Pesto Alle Genovese  - 60Homemade Basil Pesto  Pesto Alle Genovese  - 21Homemade Basil Pesto  Pesto Alle Genovese  - 6Homemade Basil Pesto  Pesto Alle Genovese  - 55