Pesto Without Pine Nuts (Easy Almond Pesto)
|
This almond pesto sauce is a fresh, vibrant alternative to traditional pesto made without pine nuts. Using basil, toasted almonds, parmesan, olive oil, garlic, and lemon juice, it blends into a smooth, flavorful pesto perfect for pasta or spreading.

This pesto sauce without pine nuts is made with fresh basil, toasted almonds, extra-virgin olive oil, parmesan cheese, garlic, and lemon juice blended into a smooth, classic-style pesto. Almonds replace pine nuts for a more affordable option while still delivering rich flavor and a bright, vibrant finish.
What I love about this version is how simple it is. Almonds give the pesto a slightly heartier feel, and a splash of lemon keeps everything fresh and balanced without overpowering the basil.
This is the pesto I make all the time at home. Pine nuts donāt always agree with me, but this almond version feels lighter and still tastes like real pesto. Even my husbandāwho used to insist pesto had to have pine nutsānow asks for this one.
Why This Almond Pesto Sauce Works
- Toasted almonds: Lightly toasting brings out their natural oils, giving the pesto a smoother texture and deeper flavor instead of tasting raw or gritty.
- Blended in the right order: Processing the almonds and garlic first helps everything blend evenly before the basil goes in.
- Balanced with lemon: A small splash of lemon brightens the pesto and keeps it tasting fresh without overpowering the basil.
- Less basil, more flavor: Using just 3 ounces of basil keeps the pesto vibrant and affordable while still tasting bold and classic.

Ingredients & Substitutions
Here is everything you need to make pesto sauce without pine nuts:
- Fresh basil leaves: This is where all the flavor comes from, so use fresh, bright green basil with no dark spots. I usually use 3 ounces, but you can replace up to half with fresh spinach if you want a milder flavor or need to stretch your basil without changing the texture.
- Almonds: Almonds make a great stand-in for pine nuts and give the pesto a slightly heartier feel. I usually toast them first so they blend smoother and taste more rounded.
- Extra-virgin olive oil: A good olive oil makes a big difference here since it carries the flavor. I like one thatās smooth and not too peppery so it doesnāt overpower the basil.
- Parmesan cheese: Freshly grated parmesan adds saltiness and depth that balances the herbs. Pre-shredded works in a pinch, but freshly grated melts in better.
- Garlic: Fresh garlic gives pesto its bite, but I keep it to just a couple cloves so it doesnāt take over. You can always add more later.
- Lemon juice: A small squeeze wakes everything up and keeps the pesto tasting fresh instead of flat. It also helps keep the color brighter.
- Salt and black pepper: These bring everything together. I always start light and adjust at the end once Iāve tasted it.
Easily Adapt This Recipe for Any Diet
This recipe is naturally easy to tweak! Follow these simple swaps to make it gluten-free, dairy-free, or vegan while keeping the same great texture and flavor.
- Gluten-Free: The recipe is naturally gluten-free as written – just double-check your parmesan cheese for hidden gluten.
- Dairy-Free: Replace the parmesan cheese with nutritional yeast or a dairy-free parmesan alternative for a delicious dairy-free pesto.
- Vegan: Use nutritional yeast instead of parmesan cheese for a completely plant-based vegan pesto sauce with all the same great flavor.
š” Pro Tip: If you try a substitution, let us know how it worked in the comments!

How to Make My Pesto Sauce without Pine Nuts Recipe
Here are easy, detailed, step-by-step instructions that are also repeated in the recipe card at the bottom of this post.
Step 1: Prep the Ingredients
Wash and dry 3 ounces of fresh basil (about 2 packed cups). Measure out 1/3 cup almonds, 2/3 cup light olive oil, 1/2 cup grated parmesan, 2 teaspoons lemon juice, 1/2 teaspoon salt, a dash of black pepper, and peel 2 garlic cloves.
Step 2: Start with the Almonds and Garlic
Add the almonds and garlic cloves to a food processor. Pulse until finely chopped and sandy, scraping down the sides as needed. This helps the pesto blend smooth instead of gritty.
Step 3: Finish the Pesto
Add the basil, parmesan, lemon juice, salt, and black pepper. With the processor running, slowly pour in the olive oil and blend until smooth and cohesive, about 30ā60 seconds.
Taste the pesto and adjust salt, lemon juice, or olive oil if needed. The pesto should look glossy and evenly blended, not chunky or separated.



My Expert Recipe Tips
- Toast the almonds first: This helps them blend smoother and keeps the pesto from tasting raw.
- Blend almonds before basil: Chopping them down first prevents a gritty texture.
- Add olive oil slowly: This keeps the pesto creamy instead of separated.
- Use lemon lightly: A small squeeze brightens the flavor without overpowering the basil.
Delicious Serving Suggestions
- Tossed with pasta: Stir a few spoonfuls into hot pasta with a splash of pasta water for a simple, creamy pesto pasta that feels fresh and comforting.
- Creamy pesto pasta: Mix this pesto into my creamy pesto pasta recipe for an easy dinner that comes together fast and tastes rich without feeling heavy.
- Avocado cottage cheese toast: Spread it over avocado cottage cheese toast for a savory, protein-packed breakfast or lunch.
- Breaded fish: Spoon a little over gluten-free breaded fish right before serving. The heat warms the pesto just enough and adds bright flavor without overpowering the fish.
Frequently Asked Questions
Here are more easy, homemade pasta sauces made with healthier ingredients youāll love:

Pesto Without Pine Nuts (Easy Almond Pesto)
Gluten-FreeIngredients
- 2/3 cup light olive oil
- 1/3 cup almonds
- 3 ounces basil
- 2 cloves garlic
- 1/2 cup grated parmesan
- 1/2 teaspoon salt
- 2 teaspoons lemon juice
- dash black pepper
Instructions
- Wash and dry 3 ounces of fresh basil (about 2 packed cups). Measure out 1/3 cup almonds, 2/3 cup light olive oil, 1/2 cup grated parmesan, 2 teaspoons lemon juice, 1/2 teaspoon salt, a dash of black pepper, and peel 2 garlic cloves.
- Add the almonds and garlic cloves to a food processor. Pulse until finely chopped and sandy, scraping down the sides as needed. This helps the pesto blend smooth instead of gritty.
- Add the basil, parmesan, lemon juice, salt, and black pepper. With the processor running, slowly pour in the olive oil and blend until smooth and cohesive, about 30ā60 seconds.
- Taste the pesto and adjust salt, lemon juice, or olive oil if needed. The pesto should look glossy and evenly blended, not chunky or separated.
Video
Notes
Nutrition
Important Disclaimer
This recipe is created by a home cook and not a medical professional. Our ingredient philosophy is reviewed by RDNs, but this specific post is not personalized medical advice. Please consult your healthcare provider for dietary concerns.






This was really easy to make and tasted great! This was my first time using almonds and I could hardly tell the difference. Pine nuts are so expensive these days!
Yay, Carol! Thank you for sharing this with me š
I’m excited for you to try this really easy pesto sauce!