Pesto Vinaigrette

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published April 8, 2023 • Updated February 3, 2026

This post may contain affiliate links. See my disclosure policy.

This keto pesto dressing is my go-to when I want to add zesty Italian flavor to greens without any sugar or fillers. Fresh basil, garlic, olive oil, and parmesan blend into a bright, tangy vinaigrette that works on salads, grilled vegetables, or pasta. I make a batch in five minutes and it transforms simple greens into something special.

Homemade dressings make every salad better. This low-carb pesto vinaigrette uses fresh basil, garlic, and parmesan – no sugar, no seed oils, just real ingredients. It’s delicious on salads or roasted vegetables, and perfect for using up leftover basil from the garden.

A small bowl of pesto dressing containing basil with a spoon inside next to grape tomatoes and a bowl of salad.

I make this in my food processor with just a handful of ingredients. Pine nuts add texture and round out the pesto flavor, but I skip them half the time. Use it on a keto pesto chicken salad for lunch, toss with roasted asparagus, or drizzle over grilled zucchini.

How to make pesto vinagrette

  1. Blend fresh basil leaves, grated parmesan cheese, garlic, and pine nuts in a food processor or blender until finely chopped.
  2. Slowly pour in olive oil while blending, then add lemon juice, salt, and pepper to taste.
  3. Store the dressing in the refrigerator for up to one week and shake well before use.

Key ingredients & substitutions

  • Basil leaves – Fresh basil leaves are the highlight of this dressing recipe. Basil gives a subtle sweet, peppery flavor and has trace notes of mint, anise and clove. If you don’t have fresh basil, use another fresh herb like parsley, cilantro, or mint. The flavor will be different, but still delicious.
  • Parmesan cheese – Fresh grated parmesan makes the best pesto! Pecorino Romano or asiago work too. For dairy-free, use nutritional yeast for that umami flavor.
  • Garlic – Use fresh cloves of garlic. Garlic powder (1 teaspoon) works in a pinch.
  • Pine nuts – Optional, but they add texture and complete the pesto flavor. If you don’t have them, use walnuts, almonds, or pistachios instead.
  • Olive oil – My preferred oil for Italian dressings. Grapeseed or avocado oil work, but they’ll change the flavor slightly.
  • Lemon juice – Fresh is best, but bottled works. Red wine vinegar, white wine vinegar, or apple cider vinegar balance the richness if you’re out of lemon.
Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 680+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Pesto Vinaigrette

Prep 5m Total 5m 6 servings

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

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

A food processor with fresh basil, garlic and grated parmesan cheese inside.
Tip If you don't have a food processor or blender, finely chop these ingredients and mix together in a small bowl or mason jar.
Ingredients for this step
  • 1 cup packed fresh basil leaves
  • 1/2 cup grated parmesan cheese
  • 4 cloves garlic
  • 2 tablespoon pine nuts, optional
2
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.

A food processor with mixed salad dressing inside.
Tip Slowly whisk in oil if not using a food processor.
Ingredients for this step
  • 1/2 cup olive oil
  • 1/4 cup lemon juice
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
Nutrition Per Serving 2 tablespoons
149 Calories
15.3g Fat
2.5g Protein
0.7g Net Carbs
0.8g Total Carbs
6 Servings
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.

Calculate Your Keto Macros in 30 Seconds

Not sure if this recipe fits your daily targets? Our free calculator shows you personalized macros based on your goals, activity level, and body composition.

Get My Macros (Free) →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Pesto Vinaigrette

Frequently Asked Questions

What is the difference between packed and unpacked basil leaves? How should I measure them?

Packed basil means you press the leaves firmly into the measuring cup with no gaps. Unpacked means you fill the cup loosely. Packed gives you more basil (and more flavor), which is what I use for this ketogenic dressing.

Can I use a mortar and pestle instead of a food processor or blender?

Yes! Crush the basil, garlic, and pine nuts into a paste first, then whisk in the olive oil and remaining ingredients. Takes longer but works great.

Can I make this dressing without a food processor?

If you don't have a food processor or blender, you can still make this recipe by finely chopping the basil leaves, garlic, and pine nuts with a knife, then whisking everything together with the remaining ingredients in a bowl.

Similar Recipes

Others looking for “Pesto Vinaigrette” also liked:

Creamy version of pesto dressing in a small bowl in front of a bowl of salad

Creamy pesto salad dressing

If you’re not a fan of vinaigrettes, turn this into a creamy low-carb pesto dressing.

To make a creamy pesto salad dressing, whisk in 1 1/2 tablespoons of mayonnaise into the dressing. A dollop of plain Greek yogurt or sour cream also works as a substitute.

How to use pesto dressing

Salad dressing

The obvious use for pesto vinaigrette is to use it as a salad dressing. It’s a zesty alternative to an Italian dressing and will work well in a classic green salad, caprese salad, Greek salad or antipasto salad.

Vegetable side dish

Toss a variety of roasted or steamed vegetables with pesto dressing to add tremendous flavor.
  • Asparagus
  • Broccoli
  • Cauliflower
  • Zucchini or summer squash
  • Steamed artichokes

Spread or sauce

This dressing can also be used as a dip or spread for sandwiches, wraps or as a sauce for pizza. Add less oil to make it thicker.

Pasta salad

Cook your favorite pasta or noodles and toss with cherry tomatoes, sliced black olives, diced bell peppers, and this salad dressing. Chill in the refrigerator for a few hours before serving for a refreshing and easy pasta salad side dish.        
A small bowl with basil pesto vinaigrette inside next to cherry tomatoes, lemons and a bowl of salad.

Storage information

When storing the dressing, it’s important to use a container with a tight-fitting lid to keep the dressing fresh and prevent any odors from seeping into the dressing. Store the salad dressing in the refrigerator for up to one week. Shake the container well before using the dressing to ensure the ingredients are evenly distributed.
About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

Other Keto Condiments & Dressings Recipes

A scoop digging into fluffy keto bread crumbs in a bowl.
2 Mins
Keto Bread Crumbs
5 Stars (2 Reviews)

This 3 ingredient recipe for low carb bread crumbs adds a thick panko-style breading to your favorite recipes. You'll love that the coating stays...

See the Recipe
A skillet filled with colorful red and green sliced bell peppers, red onion and slices of cooked chicken.
60 Mins
Chicken Fajita Marinade
Not yet rated

This easy chicken fajita marinade uses pantry staples and takes only 30 minutes to infuse your chicken with incredible fajita flavor. It's naturally...

See the Recipe

Leave a Review