Basil Pesto
This easy basil pesto recipe is packed with fresh flavour and perfect for tossing with pasta, spreading onto pizza, and even using as a dip. It’s also freezer friendly!
Homemade pesto is one of my favourite ways to jazz up a meal. Kale pesto, cashew pea pesto, and parsley pesto are all delicious, but if you’re looking for that classic pesto flavour, you want this basil pesto recipe.
Let’s be clear, though—this isn’t a traditional basil pesto.
Traditional basil pesto is insanely expensive to make thanks to the addition of pine nuts. But I’ve found that walnuts work just as well, and they add a delicious nutty texture and flavour to the pesto. Once you add the basil and other ingredients, you’ll never miss the pine nuts!
Why You’ll Love This Basil Pesto Recipe
- Bright, herbaceous flavour. It’s why we love pesto, right?! This basil pesto sauce is full of fresh basil, garlic, and lemon juice, making it taste bright and vibrant.
- Versatility. Stir the pesto into vegan cream cheese for a delicious dip, toss it with pasta for an easy meal, spread it onto pizza instead of tomato sauce…the possibilities are endless!
- Freezer friendly. Pop some pesto in the freezer and you’ll be on your way to easy weeknight dinners!
- Easy to make. Once you learn how to make basil pesto at home, you’ll never go back to store-bought.
Notes on Ingredients
Here’s a quick look at what you’ll need to make this recipe, along with my notes. Scroll down to the recipe card to find the ingredient quantities and recipe instructions.
- Basil – Different varieties of basil will give your pesto different flavours, but I usually stick with Genovese basil, which I grow in my garden!
- Walnuts – Or pine nuts if you want a more traditional basil pesto.
- Vegan Parmesan cheese – You can use homemade vegan Parmesan cheese or store-bought.
- Garlic
- Lemon juice – Sometimes I use lime juice instead.
- Coarse salt and pepper
- Olive oil
How to Make Basil Pesto
Making pesto is so easy there are only 3 steps!
- Combine. Place all the ingredients in a blender or food processor.
- Blend. Process until the mixture reaches your desired consistency.
- Serve or store. Use the pesto right away or transfer it to a jar and refrigerate for later.
Tips for Success
- Keep your pesto bright green. As with other greens, you can blanch the basil by bringing a pot of water to a boil, dunking the basil in for a few seconds until it turns bright green, then transferring the basil to an ice bath to shock it. Dry it well, then add it your pesto.
- Scrape down the sides of the food processor. You’ll likely need to pause at some point to scrape the sides down to make sure all the ingredients are incorporated. Otherwise, you’ll have large bits of walnuts, garlic, and basil leaves in your pesto.
- Don’t overdo it. Pesto is a concentrated sauce. As such, a little goes a long way. I always start with a smaller amount, like 3 to 4 tablespoons in this zucchini noodles recipe, which serves two people. From there you can add more as you like without over-saturating the dish.
Variations
- Try another nut or seed. You can make this basil pesto recipe with cashews, almonds, sunflower seeds, and even hemp seeds. Each will give the pesto a slightly different flavour.
- Swap in roasted garlic. For a more mellow garlic flavour, try using roasted garlic instead of raw.
- Add some heat. For a spicy twist, add in some red pepper flakes.
How to Use Basil Pesto
My ultimate favourite way to use pesto is on a pesto pizza, although I’ll never turn down pesto in a pasta dish either (try this vegan pesto pasta or hearts of palm pasta with pesto). Here are some other ideas for using your homemade basil pesto:
- Spread on a sandwich or wrap instead of mayo or mustard.
- Use as a marinade for tofu or vegetables.
- Mix into a tofu scramble for a flavourful breakfast.
- Stir into a vinaigrette to make a pesto salad dressing.
- Make a batch of pesto pinwheels for a party.
How to Store
- Refrigerator: Store in an airtight container or jar for up to 5 days.
- Freezer: You can freeze basil by storing in a ice cube tray, freezing it until solid, and then popping it out and storing it in a freezer-safe zip-top bag for up to 3 months. You can also freeze the pesto itself in an airtight container for up to 3 months.
More Easy Sauce Recipes
- Arrabbiata Sauce
- Scotch Bonnet Pepper Hot Sauce
- Homemade Tomato Sauce
- Cranberry Orange Sauce
- Tartar Sauce
Enjoy friends! If you make this basil pesto recipe, please snap a photo and tag #jessicainthekitchen on Instagram! We’d also love it if you would leave a comment below, and give the recipe a rating! Thanks so much!
Basil Pesto
Ingredients
- 2 ½ cups basil, stemmed and washed
- ⅓ cup walnuts, or pine nuts
- 2 tablespoons vegan Parmesan cheese
- 3 cloves garlic
- 1 tablespoon lemon juice, or lime juice
- ½ teaspoon coarse salt
- ⅓ cup olive oil
- ½ teaspoon pepper, adjust to taste
Instructions
- Add all the ingredients into a food processor or high powered blender and press the sauce/spread button or blend until combined smoothly, scraping down sides if necessary. Pour into a jar and enjoy!
Notes
Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.
What is that vegan Parm? Is it something artificial or made from nuts? The sauce looks pretty good.
Thanks Angie!! Definitely not artificial, made from cashews and nutritional yeast! https://jessicainthekitchen.com/how-to-make-vegan-parmesan-cheese/
Hi Jessica
I love your recipes! I’m guessing that to make this pesto just substitute basil for the parsley? Thanks!
Hi Pat!!
Oh dear haha I had parsley on my mind! I just fixed it to basil so yes you were correct! 🙂
Also thanks so much very much! I hope you enjoy!
Loved this recipe!! Didn’t have time to make vegan parm so just subbed regular grated Parmesan. Want to try the vegan parm next time though! So fresh and perfect for the base of our favorite pesto cauliflower pizza. I can imagine it would be delicious with pasta too.
We’re so happy that you enjoyed it Natalie! Pesto cauliflower pizza sounds incredible right now. Thanks again for reading and leaving such a nice review.
I’m a huuuuuge fan of pesto – so this recipe was obviously a great ‘find’! I omitted the walnuts (my other half isn’t a fan). It didn’t effect anything though (as far as I can tell). The pesto turned out extremely flavorful and delicious. One of the many reasons we grow our own Basil all year! 😀
Thanks so much! We grow our own basil as well, Its such a game changer! Thanks so much for the positive review!
This is on my must-make list. Thanks for sharing Jessica.
Thrilled you liked it, Judy!! It’s a favorite here as well.