Pesto Vinaigrette
Published April 8, 2023 • Updated March 13, 2026
This post may contain affiliate links. See my disclosure policy.
This pesto salad dressing is my go-to when I want bright Italian flavor on greens without sugar or seed oils. Fresh basil, garlic, parmesan, and a specific ratio of lemon juice to olive oil make a vinaigrette I come back to every week.
I’ve been making this pesto vinaigrette for years, and the version here is the one I finally stopped tweaking. The difference came down to the lemon juice. Not a squeeze, not “to taste.” The full quarter cup is what keeps this from turning into a thick paste that clings instead of coats. I figured that out after too many batches that looked beautiful in the food processor but sat on lettuce like a glob. The lemon thins it out, brightens the basil, and gives the whole thing a clean finish that makes you want another forkful. That ratio is deliberate, and it’s the reason this works as a dressing and not just a sauce.

Pine nuts are listed but I skip them half the time. I’ve made this both ways side by side on arugula and can’t tell the difference once the lemon and parmesan are in play. They add a subtle richness, but the basil and parmesan carry the flavor on their own. If pine nuts are running $12 at your grocery store (they are at mine), save your money and make it without.
The garlic is worth thinking about. I use 4 cloves because I like it garlic-forward, but if basil is what you want to taste, start with 2 cloves and work up. A reader named Lauren tried 4 her first batch and found it overpowering, then cut to 2 the second time and said the basil came through clearly. Both versions are good. It depends on whether you want the garlic to lead or the basil.
This is a keto dressing I actually reach for, not one I made once for the site and filed away. No sugar, no canola oil, no mystery emulsifiers. Just basil, parmesan, garlic, olive oil, and lemon. I keep a jar in the fridge most weeks and use it more than my creamy feta dressing or even a quick alfredo sauce when I need something fast on vegetables or grilled chicken.
If you want a creamier version, I cover that below. And if you’re wondering whether store-bought pesto works as a shortcut, I answer that in the FAQs.
How to make pesto vinaigrette
- Blend fresh basil leaves, grated parmesan cheese, garlic, and pine nuts in a food processor or blender until finely chopped.
- Slowly pour in olive oil while blending, then add lemon juice, salt, and pepper to taste.
- Store in the refrigerator for up to one week and shake well before each use.
Key ingredients and substitutions
- Basil leaves – Fresh basil is the star here. It brings a subtle sweet, peppery flavor with hints of mint and anise. I use packed cups (pressed firmly into the measuring cup, no air gaps) for a stronger basil presence. If you’re out of fresh basil, parsley or cilantro work as substitutes but you’ll get a different dressing entirely. I wouldn’t call it pesto at that point.
- Parmesan cheese – Freshly grated, not the pre-ground stuff. I’ve tried pecorino Romano in this dressing and it’s sharper, almost too salty. Asiago is milder and works fine. For dairy-free, nutritional yeast gives you that umami depth without the cheese.
- Garlic – Fresh cloves only. I use 4 because I like garlic to show up, but 2 cloves works better if you want basil to lead. Garlic powder (1 teaspoon) fills in if you’re out of fresh, but the flavor sits flatter.
- Pine nuts – I list these as optional because I mean it. I’ve made this keto dressing without them dozens of times and it holds up fine. Walnuts or almonds sub in well if you want some richness without the price tag.
- Olive oil – My go-to for Italian-style dressings. Avocado oil works but tastes more neutral. I wouldn’t use coconut oil here.
- Lemon juice – This is the ingredient that turns pesto into a pourable dressing. The full quarter cup is deliberate. It keeps the texture light and the flavor bright. Red wine vinegar or white wine vinegar both work as substitutes, but the flavor shifts slightly. Apple cider vinegar is fine too.
Explore 685+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.
Ingredients
1 cup packed fresh basil leaves
1/2 cup grated parmesan cheese
4 cloves garlic
2 tablespoon pine nuts, optional
1/2 cup olive oil
1/4 cup lemon juice
1/4 teaspoon salt
1/4 teaspoon black pepper
Step by Step Instructions
Step by Step Instructions
Pulse the flavor
In a food processor or blender, combine basil leaves, grated parmesan, garlic and pine nuts (if using). Pulse to combine until finely chopped.
- 1 cup packed fresh basil leaves
- 1/2 cup grated parmesan cheese
- 4 cloves garlic
- 2 tablespoon pine nuts, optional
Make it a dressing
With the food processor or blender running, slowly pour in olive oil. Add lemon juice, salt & pepper and pulse to combine. Store in a mason jar or dressing container. Shake well before use.
- 1/2 cup olive oil
- 1/4 cup lemon juice
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
Nutrition disclaimer
The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.
Your Macros. Your Recipes. Calculated in 60 Seconds.
Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.
Get My Macros + Recipes →Frequently Asked Questions
What is the difference between packed and unpacked basil leaves?
Packed basil means I press the leaves firmly into the measuring cup with no air gaps. Unpacked is just dropping them in loosely. For this dressing, I always pack my basil. It gives you roughly twice the volume of leaves and a much stronger basil flavor. If you measure loosely, the dressing will taste more like garlic and olive oil than pesto.
Can I use store-bought pesto to make this faster?
I've done this when I didn't have fresh basil on hand. Mix about 3 tablespoons of jarred pesto with 1/4 cup olive oil and 2 tablespoons lemon juice, then whisk it together. You'll have a dressing in under a minute. It won't taste as bright as the from-scratch version (jarred pesto runs heavier on oil and salt), but I've used it in a pinch and it gets the job done.
Why did my pesto dressing solidify in the fridge?
That's the olive oil. It naturally solidifies at refrigerator temperatures, which is normal and actually a sign you're using real olive oil. I deal with this every time I make a batch. Just pull the jar out 10-15 minutes before you need it and give it a good shake. It loosens right back up. If you're impatient like I sometimes am, run the jar under warm water for a minute.
How long does homemade pesto dressing actually last?
I say one week to be safe, but I've used mine at 10 days with no change in flavor or smell. The lemon juice and olive oil both help preserve it. If the basil starts to brown or it smells off, toss it. I make a fresh batch most Sundays, so mine rarely sits that long anyway.
Can I make this dairy-free without parmesan?
I've made it with nutritional yeast instead of parmesan and it's surprisingly close. I use about 2 tablespoons of nutritional yeast in place of the half cup of cheese. You lose a little of the sharpness, but the umami flavor holds up. I actually prefer the nutritional yeast version on roasted vegetables where the milder flavor lets the veggies come through more.
Is 4 cloves of garlic too much for this dressing?
It depends on what you're after. I use 4 because I like my dressing garlic-forward, but a reader named Lauren cut back to 2 cloves on her second batch and said the basil flavor finally came through clearly. My suggestion: start with 2 if basil is your priority, go to 4 if you want garlic to lead. I enjoy both versions for different reasons.
Can I use vinegar instead of lemon juice?
I've swapped in red wine vinegar and white wine vinegar, and both work well. The flavor is a little sharper and less bright than lemon, but it still makes a great dressing. I use the same amount (1/4 cup). Apple cider vinegar works too, though it adds a slight sweetness I don't love with basil.
Can I make this without a food processor?
I've done it by hand when my food processor was buried in the back of the cabinet. Finely chop the basil, garlic, and pine nuts with a sharp knife, then whisk everything together with the oil and lemon juice in a bowl. The texture is chunkier, but it tastes the same. A mortar and pestle also works well if you want a smoother paste before adding the liquids.


Made this last weekend and my wife, who skips salad dressing about 90% of the time, poured it straight out of the blender before I even transferred it to a jar. She's convinced the lemon ratio is what makes it work. I thought 4 cloves of garlic was going to be aggressive but it mellows once everything emulsifies. Might pull it back to 3 next time just to see, but the batch was gone in two days so clearly it wasn't a dealbreaker.
Your wife drinking it straight from the blender is exactly what I want to hear. Try three cloves next time if you want the basil coming through more. Someone who cut back to two said the garlic basically stepped out of the way. Depends how garlic-forward you want it.
I've made this four times since I found it and it's become my default salad dressing. Last week I was out of pine nuts and used it anyway, and the lemon-to-olive-oil ratio carries the whole thing without them. Still bright, still punchy, nothing was missing. The fresh basil is the part I won't skip. I keep a double batch in the fridge now.
Fresh basil makes or breaks this one. I've tried it with dried and it just tastes muddy. Double batch in the fridge is right.
Made this twice now and both times I loved the flavor (that lemon-to-olive oil ratio really does make it taste brighter than store-bought), but both times it turned a noticeably darker green after sitting in the fridge overnight. First time I chalked it up to leaving it too long, but the second batch did the same thing within about 20 hours. I'm guessing it's the basil oxidizing, but I want to fix it because the color makes it look kind of unappetizing even though it still tastes great. I've seen some people blanch the basil before making pesto to lock in the color, but I wasn't sure if that would dull the fresh flavor here since the whole point seems to be keeping it bright and Italian-tasting. Is that worth trying, or is there another trick that works better for a dressing?
Tip I wish I'd known the first time: let it rest 10-15 minutes before you use it. The garlic mellows and the lemon goes from sharp to actually bright. I used it straight out of the blender my first batch and it was fine, then I left it to sit while I finished prepping dinner and came back to something completely different. Now I always make it first.
That lemon shift is real. Right out of the blender it's sharp, give it 10 minutes and it actually opens up. I make it while everything else is prepping for that reason.
Every pesto dressing I've made ends up tasting like oil with a hint of green. The lemon ratio here is what changes that. Garlic and parmesan actually come through instead of disappearing into the fat.
Fat mutes flavors when there's not enough acid to cut it. That's the whole thing with this ratio.
This took me straight back to the Italian dressing my grandma used to pour over everything before I went keto. I had basically given up on that flavor ever coming back. The lemon and parmesan together here nail it in a way I wasn't expecting at all. Knocking off a star because I skipped the pine nuts (didn't have any), and I'm pretty sure I'm missing something by not using them.
Yeah, you're missing something. They add a toasty, nutty note the dressing loses without them. Grab a small bag for next time.
Solid dressing. Made it twice now and the lemon really comes through on arugula. Pine nuts pull their weight even though they're listed optional. My one note is the garlic. Four cloves in half a cup of olive oil hits sharp, first batch tasted more garlic than basil. Cut to two cloves the second time and the basil came through clearly. Still works at four if that's your preference, but heads up if you're sensitive to it.
Two cloves if you want the basil to lead, four if you want the garlic to. I like it punchy so I've kept four, but you figured out which side you're on faster than most people do.
Wasn't sure a pesto would work as a dressing without being too thick, but the lemon juice thins it out perfectly and it coats greens without weighing them down. Drizzled it over some arugula with shaved parmesan and I'm glad I trusted the process.
The lemon amount is specifically to keep it from going gloppy - that's the whole point. Arugula with shaved parm is how I eat it too.