We are bringing you 15 of the best pesto recipes today to help you expertly sauce and add tons of flavor to all of your pasta, salads, and chicken recipes. Our collection of recipes for pesto is all easy, homemade options that are creamy and delicious. Ranging from classic options to new and exciting, you are sure to find a peso recipe that suits your preferences.
Be sure to scroll to the bottom to get our 10-minute classic basil pine nut pesto recipe! It's a WHOLE LOTTA YUM!
Love Air Frying?? ✅ Get our FREE air fryer foods list here OR 🥘 Buy our Air Fryer Recipes eBook HERE

While pesto is a sauce that can be purchased, we have always preferred to make a homemade pesto recipe. Taking less than 10-minutes, this classic blend of basil, pine nuts, parmesan, and garlic comes together quickly and easily. And when you use fresh basil, your homemade pesto sauce is even better tasting on all of your dishes.
For our collection of the best pesto recipes, we are starting out with a few classic options before jumping right into some new and exciting twists including vegan pesto, kale pesto, sun-dried tomato pesto, and even Pesto Calabrese (that's a red pepper pesto)! With so many homemade recipes for pesto, the only question that remains is which recipe are you going to try first?
Speaking of, how about trying one of these creamy pesto recipes in this delicious shrimp zucchini noodles with pesto recipe? Or perhaps changing out the shrimp for grilled chicken? You can also fresh pesto to baked chicken like this Caprese chicken bake or add it into a homemade alfredo sauce. The options for homemade pesto are endless.
Recipes for Pesto
We are bringing you the 15 best recipes for pesto so you can enjoy this delicious homemade sauce in a variety of ways.
Creamy, flavorful, and savory, these pesto recipes are perfect for a variety of salads, noodles, zoodles, chicken, and seafood recipes.
This simple homemade pesto recipe is a simple and delicious choice for classic pesto that is ready in just 10-minutes utilizing basil, parmesan, pine nuts, and garlic cloves.
Gluten-free, low-carb, vegetarian, and keto, this peso recipe includes details on how to make, store, and use your creamy homemade pesto sauce.
This rich and creamy homemade basil pesto recipe is ready in just 5-minutes and requires only a food processor.
Containing basil leaves, pine nuts, pecorino or parmesan cheese, garlic clove, and lemon zest, plus olive oil and heavy cream, this savory pesto recipe is perfect for salads, pastas, and chicken dishes that need an infusion of herbs.
This easy vegan pesto recipe is ready in 5 minutes and tastes just like a classic pesto recipe, even without the cheese!
While traditional recipes for pesto do call for cheese, easy vegan pesto relies on nutritional yeast to get that same flavor while including all of the basil, garlic, pinenuts, and olive oil a traditional pesto is known for.
Pair this homemade vegan pesto just like you would other pesto recipes including pastas, salads, and sandwiches.
Kale and parsley take center stage in this kale pesto recipe that excludes basil but replaces it expertly for a new twist on a classic sauce.
Also included in the kale pesto recipe are walnuts, lemon zest, and lemon juice, plus the familiar flavors of olive oil, garlic, and parmesan cheese. Perfect for topping noodles, zoodles, cooked chicken, and even pizza, kale pesto is sure to be a household favorite.
Sun-dried tomato pesto with walnuts is the perfect alternative to traditional basil pesto recipes!
Made with sun-dried tomatoes, toasted walnuts, roasted red peppers, garlic, parmesan, and olive oil this red pesto is perfect for salads, pastas, and even as a veggie dip!
While toasting the walnuts add a few minutes of extra time to making the recipe, this tomato pesto is still ready in less than 15-minutes.
Easy spinach pesto adds a unique twist by swapping basil for spinach leaves to create a deliciously different green pesto recipe.
Ready in just a few minutes thanks to the power of your food processor, easy spinach pesto is as simple as combining spinach leaves, pinenuts, parmesan cheese, and garlic with a drizzle of oil, a squirt of lemon, and a dash of salt. Simple and unique, homemade spinach pesto should be a part of your summer recipes!
Not only is this garlic scape pesto recipe delicious, but it's also educational, too.
Utilizing garlic scapes (part of the garlic that grows above ground), this garlic pesto recipe combines basil, cashews, parmesan cheese, and garlic scapes to create a homemade creamy pesto sauce that is slightly different but still embodies the classic taste and texture of traditional pesto and pairs will all of your favorite pesto dishes.
If the name didn't give it away, carrot top pesto utilizes the tops of your garden-fresh carrots to make a deliciously different pesto recipe.
With fresh carrot tops, any variety of nuts, garlic, and herbs, this recipe for pesto is perfect for limiting waste, utilizing what's in the pantry, and creating a delicious vegan pesto that is perfect for veggies, zoodles, or homemade bread recipes.
Aiming for a smooth texture, arugula pesto uses a blender rather than a food processor to combine arugula leaves, raw cashews, olive oil, lemon juice, water, garlic, salt, and pepper.
Perfect with pasta or roasted veggies, you can make your arugula pesto in a food processor if you prefer a chunkier consistency.
A rich dark green thanks to a heaping dose of parsley, this parsley pesto recipe is ready in just minutes to be served on your favorite pesto-including recipes.
Made with pinenuts, lemon juice, garlic, Parmigiano Reggiano, olive oil, and, of course, parsley, you are going to love this slight twist to the classic pesto recipe.
Basil walnut pesto is the easier way to still enjoy a creamy, homemade pesto recipe without having to worry about gathering less common ingredients.
With a rich blend of basil, parsley, Parmesan cheese, walnuts, garlic, and olive oil, this recipe for pesto sauce can be ready in just a couple of minutes or you can take the extra 3-5 minutes to roast the walnuts before blending.
Either way, this basil walnut pesto recipe makes enough to generously coat 1 pound of pasta and is sure to lighten up your pasta dish.
This dairy free pesto recipe is making sure that pesto is accessible to those who are following dairy-free, vegan, or paleo lifestyles.
Using nutritional yeast instead of parmesan cheese, dairy free pesto combines basil, olive or avocado oil, pine nuts, garlic, and lemon into a sauce that is ready in just minutes and perfect for topping breads or pastas.
Pesto calabrese (red pepper pesto) combines chargrilled peppers (capsicums) with the typical ingredients for classic pesto to create a slightly sweet and smokey red pesto.
By combining pine nuts, fresh basil, garlic, and parmesan with thoroughly dried calabrese peppers, you are able to create a red pesto that is the perfect combination of familiar and decadent, upping the ante on your pasta dishes and dipping sauces.
A simple ingredient swap in this pistachio pesto brings a unique element to the world of pesto!
Pistachio pesto expertly combines basil, Parmesan, pistachios, garlic, salt, and pepper to create a homemade pesto sauce that is filled with fresh flavors, some new notes, and all the familiarity of a classic pesto recipe.
A deliciously different option for homemade pesto, cilantro pesto is bringing the delicious flavors of cilantro and almonds to the world of pesto recipes.
Containing cilantro, slivered almonds, garlic, olive oil, lemon juice, salt, and pepper, cilantro pesto is a quick and easy pesto recipe that balances classic pesto options with unique twists and additions. Perfect for salads and pasta dishes, cilantro pesto is sure to please!

Come connect with us on Instagram! Be sure to tag us (wholelotta.yum) when you make a recipe. You can also find us on Facebook, and Pinterest.
More Sauce Recipes

15 BEST Pesto Recipes (Classic + More!)
A simple and delicious homemade pesto recipe that takes just 5 minutes to make. Serve it with chicken, seafood, pasta, or with veggies.
Ingredients
- 2 cupsfresh basil leaves, packed
- 2 teaspoon minced garlic
- ½ cup olive oil
- ¼ cup pine nuts
- ½ teaspoon salt
- ½ cup shredded parmesan cheese
Instructions
- Put all of the ingredients in a food processor and blend for 15 seconds, or until it's pureed. Scrape down the sides of the bowl and mix the pesto for 5 more seconds.
- The classic pesto recipe makes 1 cup and will most likely be more than you need for your recipe. Each serving size is 1 T of pesto sauce.
- Store in the fridge for up to 5-7 days or in the freezer for up to 3-4 months.
Nutrition Information
Yield 8 Serving Size 1Amount Per Serving Calories 170Total Fat 18gSaturated Fat 3gTrans Fat 0gUnsaturated Fat 14gCholesterol 4mgSodium 231mgCarbohydrates 1gFiber 0gSugar 0gProtein 3g
The nutrional information is just an estimate and was calculated by an automated calculator. If you're on a restricted health program please manually calculate this information using the brands of ingredients you have since brands can vary.
Leave a Reply