Basil Pesto Sauce is one of those simple recipes that can make almost anything taste better. Made with fresh basil, garlic, olive oil, Parmesan, and pine nuts, it comes together in minutes and adds bright, herby flavor to pasta, chicken, sandwiches, and vegetables. If you enjoy keeping fresh herb sauces on hand, this Mint Pesto is another easy recipe that can instantly wake up a meal.

Basil Pesto Sauce At A Glance
- 🕒 Total Time: 10 minutes
- 🍽️ Servings: 16 tablespoons
- 🌍 Cuisine Type: Italian / Mediterranean
- 🌿 Flavor Profile: Fresh, garlicky, nutty, cheesy, and herb-forward with bright basil flavor
- 🥄 Texture: Smooth and spoonable with a rich, slightly thick consistency
- 🌾 Dietary Info: Naturally gluten-free
- 🍳 Cooking Method: No-cook / blended sauce
- 🧊 Storage Notes: Store in the refrigerator with a thin layer of olive oil on top to help keep it fresh
- ⭐ What Makes This Special: A quick homemade sauce that instantly adds fresh flavor to pasta, chicken, sandwiches, roasted vegetables, and more
Save And Summarize This Recipe
What makes basil pesto sauce worth keeping on hand is how much flavor it adds with very little effort. It's one of those simple condiments that can instantly make a meal feel more finished, whether you're tossing it with pasta, spooning it over vegetables, or using it as a spread. If you like keeping homemade sauces in the refrigerator, recipes like Pistachio Pesto, Arugula Pesto, or even a creamy option like Lemon Tahini Sauce are just as useful to have in rotation.
Jump to:
It's also one of the easiest sauces to build meals around, especially on busy nights when you want something fast but still flavorful. Use it in dishes like Tortellini Pasta Salad, spoon it over Salmon With Pesto, or use it as a marinade for the Grilled Chicken Kabobs when you want a quick way to add fresh basil flavor without starting from scratch every time.
Key Ingredients

- Fresh Basil - Fresh basil is the heart of this sauce, so using vibrant, unwilted leaves makes a big difference in both flavor and color. I like to pack the basil lightly rather than tightly so the sauce stays bright and fresh rather than heavy. If you're already using basil in your cooking, it also works beautifully in recipes where the herb really stands out, like the Cherry Tomato Salad.
- Pine Nuts - Pine nuts give pesto its classic richness and slightly buttery flavor. Toasting them briefly before blending brings out more depth and keeps the sauce from tasting flat. If you want to experiment, you can substitute walnuts or almonds, but pine nuts will give you the most traditional flavor.
- Parmesan Cheese - Parmesan adds the savory, salty backbone that balances the basil and olive oil. I recommend grating it fresh rather than using pre-shredded cheese, which can make the sauce grainy. The quality of the Parmesan matters here since it's one of the main flavor components.
See the recipe card for quantities.
Do You Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from A Sweet Thyme
Variations
Once you have made the classic homemade basil pesto recipe, you can try changing it up with lots of variations:
- Nuts - Swap out the pine nuts for any nut of your choice! I love using pistachio, walnut, and almonds! You do not need to add nuts to pesto! However, you can also try hemp seeds or pumpkin to add a bit of texture.
- Herbs - You can swap out basil if you are not a fan. One of my favorite combinations is actually mint and pistachio! Or, use parsley or cilantro for a milder or different flavor.
- Creaminess - Add extra creaminess by adding half of an avocado.
- Punch it up - To add a bit more punch, you can add in a roasted red pepper or some marinated artichoke hearts. Try adding 3-4 sun-dried tomatoes or a charred jalapeno.
- Cheese - You don't need to stick with Parmesan cheese! You can omit it and add nutritional yeast instead. Or, add in any grated hard cheese of your choice.
How To Make Basil Pesto Sauce: Step-By-Step

Step1: Place your pine nuts into a cold pan. Turn the heat to medium and toast the nuts until golden. Do not let them burn. Take off the heat.

Step1: Place the pine nuts and garlic into a food processor or blender. Chop until mixed and turns to butter. Add in your basil leaves and continue to mix.

Step3: Add in your olive oil and combine until you get to a sauce-like consistency.

Step 4: Mix in the grated cheese.
Hint: While I use a Cuisinart to make pesto, you can use a blender. Just keep scraping down the side and adding the olive oil slowly.
Gwen's Top Tip
When storing the pesto in the refrigerator, cover the pesto with a thin layer of olive oil to keep the surface from turning brown.

Basil Pesto Sauce FAQ's
The obvious answer is to toss the pesto with pasta or zucchini noodles for a delicious dinner. However, you can use this as a condiment for vegetables, as a topper on soup, in a sandwich, in a grain bowl, in a Caprese salad, on pizza, or so much more!
Yes! Pesto is full of antioxidants. In addition, garlic, basil, olive oil, and pine nuts are also rich in antioxidants which contribute to a healthier body.
No. Heating pesto will degrade the herbs and the flavor and aroma will change. It is best to serve the pesto cool or at room temperature. If you are serving it warm, make sure to add it in at the end of your cooking time to preserve the taste.
Pesto tastes bright and herby from the basil, salty and rich from the cheeses, nutty from the pine nuts. It should be garlicky, with pleasant grassiness from good-quality olive oil.

Other Condiments

Basil Pesto Sauce (Homemade)
Do You Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from A Sweet Thyme
Equipment
Ingredients
- 2 cups fresh basil
- 2 tablespoons pine nuts toasted
- 2 garlic cloves
- ½ cup olive oil
- ½ cup parmesan cheese grated
Instructions
- Combine all of the ingredients in a blender or food processor.
- Blend and store in an airtight container.








Anonymous says
X