I’m a big fan of salads year-round, but especially in the spring and summer when fresh, flavorful veggies are everywhere. And to keep my veggie salads interesting, I like to switch up the dressing. This herby citrus vinaigrette recipe has been one of my favorites for years.
The combination of fresh orange and lemon juice, thyme, and garlic gives it a bright, fresh flavor that pairs well with so many different ingredients. It takes just 5 minutes to make, keeps in the fridge for up to 2 weeks, and even doubles as a light marinade for grilled chicken, salmon, or cod.

Recipe Highlights
It takes just 5 minutes: Everything gets whisked together in a bowl or shaken in a jar, making this an easy and fast homemade dressing to prepare.
Budget friendly. Making salad dressing at home is a simple way I keep my grocery costs down. It calls for basic pantry ingredients that I typically have on hand.
Bright and versatile: This dressing is easy to customize with various herbs and spices, and it works well as both a dressing and marinade. It’s also suitable for a variety of dietary needs, being naturally dairy-free, gluten-free, nut-free, soy-free, and vegetarian.
Stores well: A batch can be stored in the refrigerator for up to 2 weeks, so I can make it ahead of time and have a flavorful homemade dressing ready to go.

Less Than 10 Ingredients Required
This homemade salad dressing comes together with simple ingredients and contains no added refined sugar. Here are a few of my notes about the primary ingredients:
- Avocado oil or olive oil: Either works well as the base of this vinaigrette. I typically reach for avocado oil when I want a more neutral flavor and go with extra virgin olive oil when I want a slightly more pronounced peppery flavor.
- Orange: Both orange zest and fresh orange juice go into the dressing, adding natural sweetness and plenty of bright citrus flavor. When they’re in season, I sometimes use a blood orange for a sweeter flavor, but navel oranges are what I use most often.
- Lemon: Fresh lemon juice adds acidity that balances the sweetness of the orange and maple syrup. I recommend freshly squeezed lemon juice for the freshest flavor. For an extra touch of brightness, I sometimes add lemon zest, too. The lemon juice adds enough acidity without the need for vinegar. But feel free to use about 3 tablespoons of white wine vinegar, apple cider vinegar, or red wine vinegar in place of the lemon juice, if needed.
- Garlic: Fresh garlic gives the vinaigrette a savory bite that complements the citrus and herbs. Grating or finely mincing the cloves helps the garlic distribute evenly throughout the dressing. For a more onion-like flavor, use shallot instead.
- Pure maple syrup: A small amount balances the tart citrus without making the dressing overly sweet. I use pure maple syrup rather than pancake syrup. Honey or agave syrup works well, too, if preferred.
- Dijon mustard: In addition to adding a subtle tangy flavor, Dijon mustard acts as an emulsifier, helping the oil and citrus juices blend together and stay in an emulsion state.
- Fresh thyme: Thyme adds an earthy, slightly floral taste that pairs especially well with citrus. I prefer fresh thyme when I have it, but dried thyme works, too. I use ½ teaspoon dried thyme in place of 1 teaspoon fresh. For a slightly different taste, try substituting fresh or dried basil instead.
- Fine salt and black pepper: A small amount of each brings all the flavors together. Fine salt dissolves easily into the vinaigrette, while freshly ground black pepper adds a subtle peppery finish.
Find the ingredient list with exact measurements in the recipe card below.


How To Make This Homemade Vinaigrette
Swapping homemade dressings for store-bought options is one of my favorite ways to cut down my grocery bill. This recipe, in particular, is simple to prepare and ready to use in minutes. Here’s how I go about making it:
- Combine: Add all the ingredients to a small bowl or jar, and whisk or shake to emulsify and combine the dressing.
- Adjust: I always give my dressing a quick taste and adjust the flavor as needed. Then, it’s ready to use right away.
For serving size and the complete directions and ingredient amounts, scroll down to the recipe card below. All of our recipes include the nutrition analysis, listing calories (kcals), protein, carbohydrates/carb, fiber, sugar, sodium, cholesterol, and more per serving.


Use As A Dressing Or Marinade
I reach for this citrus vinaigrette dressing anytime I want to add bright, fresh flavor to a salad. It’s especially delicious with leafy greens, kales, Brussels sprouts, apples, nuts, seeds, and goat cheese, lending itself well to a variety of fall salad recipes, and especially my shaved Brussels sprouts salad. It works nicely in spring salads, too, adding a touch of brightness.
It’s not just for salads, either. I also use this vinaigrette as an alternative to other marinade recipes. It works well with a variety of proteins, including grilled chicken, grilled salmon, or air fryer cod.
Store For Up To 2 Weeks
I store leftover citrus vinaigrette in an airtight container or mason jar with a tight-fitting lid in the refrigerator for up to 2 weeks. Before using, I give the jar a good shake to combine the ingredients again if they’ve separated.
The oil may solidify or become cloudy when chilled, which is completely normal. When this happens, I run warm water over the outside of the sealed jar until the oil begins to liquefy and shake the vinaigrette well before serving.
Citrus Vinaigrette Recipe
This easy citrus vinaigrette recipe combines fresh orange and lemon juices with thyme, garlic, Dijon mustard, and maple syrup for a bright, flavorful homemade dressing. Ready in just 5 minutes, it’s delicious on salads and also works well as a light marinade for chicken, salmon, or cod.
Ingredients
- ½ cup avocado oil or olive oil
- Zest and juice of 1 medium orange (~ ½ teaspoon zest + ¼ cup juice)
- Juice of 1 medium lemon (~ 3 tablespoons)
- 1–2 garlic cloves, grated or finely minced (~ 1 ½ teaspoons)
- 2 teaspoons pure maple syrup
- 1 teaspoon fresh thyme (or ½ teaspoon dried thyme)
- 1 teaspoon Dijon mustard
- ¼ teaspoon fine salt
- Pinch of black pepper
Instructions
- In a small bowl or jar with a tight-fitting lid, add the oil, orange zest and orange juice, lemon juice, garlic, maple syrup, thyme, mustard, salt, and pepper. Whisk or shake to combine the ingredients.
- Store the vinaigrette in a jar with a lid in the refrigerator for up to 2 weeks.
Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.
Notes
The vinaigrette may solidify once chilled. This is normal. Simply let it sit at room temperature for a few minutes or run warm water over the jar before using, then re-shake or re-whisk it.
Nutrition Information
- Serving Size: 2 tablespoons
- Calories: 131
- Fat: 14 g
- (Sat Fat: 2 g)
- Sodium: 86 mg
- Carbohydrate: 3 g
- (Fiber: 0 g
- Sugar: 2 g)
- Protein: 0 g
- Cholesterol: 0 mg
Dietary
Recipe Changelog
- August 2026: We previously published a version of citrus vinaigrette dressing that was made in a food processor or blender, had less lemon juice and maple syrup and more garlic and thyme. Download the previous version here.
The photos in this post were taken by Kaitlin of Creating Kaitlin.
For ultimate success, we highly recommend reading the tips in the full blog post above. All photos and content are copyright protected. Please do not use our photos without prior written permission. If you wish to republish a recipe, please rewrite the recipe in your own unique words. Link back to the source recipe here on The Real Food Dietitians. Thank you!

Delicious dressing, and so easy to make. Love it
So happy to hear you loved the Citrus Vinaigrette!
Great recipe! How long does it last in the fridge?
Hi Vanessa,
I usually keep this in my fridge for one to two weeks. Depending on the oil you used it may harden when refrigerated but quickly running the bottle under hot running water or allowing it to sit a room temperature for 10-15 minutes will fix that.
The absolute best dressing ever! I marinated salmon filets in this and grill and then serve over a grilled romaine salad also dressed with this. Out of this world!
Yasssss! We love this dressing/marinade, too!
Do you put the entire juiced orange and 1/2 juiced lemon in the blender or just the juice?
Hi Barbara,
You’ll use just the juice for this recipe.
Hi there, I will be making this Citrus vinegar dressing I stop buying Salad dressing Years ago
My favorite ones that I make right now a Ranch dressing and a lemon/Sometimes tahini
thank you for this Citrus vinaigrette dressing We’ll be making,
Rox Geer
Thanks for your kind feedback and for giving our recipes a try!