Think beyond same-old pine nuts: Our fresh takes on the oil-and-herb classic are quick to make and loaded with flavor.
1 of 13Getty Images
Easy pesto recipes
Although it usually features basil, olive oil, garlic, pine nuts, and Parmesan cheese, there are countless ways to make pesto. You can substitute in different herbs (from arugula to parsley to green veggies like peas), nuts (pistachios, almonds, and walnuts are all delicious), and even oils (we love avocado or sesame) to give the classic dish new life. Next time you have a craving for pesto, try one of these variations on the quintessential sauce—they're all packed with flavor and can complement anything from pasta to pizza to grilled veggies.
This delectable recipe is loaded with heart-healthy omega-3 fatty acids. Instead of olive oil, this version uses avocado to make a creamy sauce that will enhance your pasta, zucchini noodles, and more.
Ingredients: Extra-virgin olive oil, garlic, avocado, fresh basil leaves, chopped walnuts, fresh lemon juice, salt and pepper
Pesto gets a protein-packed upgrade in this recipe, which is made with chopped walnuts. Serve over spaghetti with an egg on top for the perfect post-workout dinner (bonus: this meal contains one-third of your daily iron needs!).
Ingredients: Parsley, spinach, walnuts, garlic, olive oil, lemon zest, water, salt and pepper
Fresh homemade pesto with basil, garlic, olive oil, and pine nuts—is there anything better? This classic version complements everything from pasta to grilled fish. We love it spread on zucchini roll-ups for a light appetizer that's packed with flavor and heart-healthy fatty acids.
Ingredients: Basil, garlic, pine nuts, olive oil, Parmesan cheese, salt and pepper
Sun-dried tomatoes and sliced almonds give this pesto unexpected texture and a boost of flavor. Serve over this vegetable-rich pasta dish with Swiss chard that's the perfect entree to bring to a party.