Pesto Without Pine Nuts (Easy Almond Pesto)

5 from 2 votes

|

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.

Cals: 179 | Protein: 3 | Sugar: 0.3 | Fat: 18 | Fiber: 1 | Diet: Gluten-Free
A mason jar with a batch of pesto sauce without pine nuts.

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.
All the ingredients needed to make pesto sauce without pine nuts with almonds.

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!

Pesto sauce without pine nuts on a spoon and a mason jar.

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.

Adding the almonds and fresh basil to the food processor.
Adding all the ingredients to a food processor.
All the ingredients blended together in a food processor.

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

I store this pesto sauce without pine nuts in a small airtight jar in the fridge. I smooth the top and add a thin layer of olive oil to slow browning, then use it within 4 to 5 days for best flavor.

Yes, this pesto sauce without pine nuts freezes really well. I like freezing it in ice cube trays so I can pop out small portions whenever I need a quick flavor boost.

This usually happens from air exposure. Almond pesto browns faster than pine nut pesto, so covering the surface with olive oil and keeping the lid tight makes a big difference.

You can replace up to half the basil with fresh spinach if needed. I do this when basil is expensive or strong, and it keeps the pesto mild without changing the texture.

You don’t have to, but I highly recommend it. Toasting the almonds helps them blend smoother and gives the pesto a richer, more balanced flavor.

I use this pesto sauce without pine nuts on avocado cottage cheese toast, mixed into creamy sauces, and spooned over breaded fish. It’s one of those sauces that works with almost everything.

A mason jar with a batch of pesto sauce without pine nuts.

Pesto Without Pine Nuts (Easy Almond Pesto)

Gluten-Free
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.
5 from 2 votes
Servings 10
Prep Time 5 minutes
Total Time 5 minutes

Ingredients
  

  • 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

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.

Nutrition

Serving: 2tablespoonsCalories: 179kcalCarbohydrates: 2gProtein: 3gFat: 18gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 12gTrans Fat: 0.001gCholesterol: 4mgSodium: 205mgPotassium: 73mgFiber: 1gSugar: 0.3gVitamin A: 492IUVitamin C: 2mgCalcium: 73mgIron: 1mg
Keyword almonds, basil, lemon, pesto sauce
Help Fellow Cooks!Your 5-star review helps other families discover recipes that actually work!

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.

Learn more about our RDN review process here

3 Comments

  1. 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!

5 from 2 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating