The only way I eat ranch now.

I was a Hidden Valley girl for years. It was quick, easy, and I never thought twice about it.

But then I made ranch from scratch for the first time and realized how much better fresh herbs and real buttermilk taste compared to whatever’s in that packet.

Now this is the ranch I make to mix into our buffalo chicken dip, drizzling over pizza, and dunking just about every vegetable I can get my hands on. The bottled stuff hasn’t made it into my cart in years, and once you taste this, you’re going to understand why 😏

Once you’ve mastered this recipe, you have to try Avocado Ranch next. Or, go with a Balsamic VinaigretteHoney Mustard DressingOlive Garden Italian DressingThai Peanut Dressing, Caesar Salad Dressingor Spicy Cashew Dressing

Or you can even take a look at my Go-To Salad Dressings here.

Ingredients and Substitutions

For the exact measurements and detailed instructions, please see the recipe card below.

Buttermilk, mayonnaise, sour cream, lemon juice, chives, parsley, and dill are the ingredients in this recipe.

Lemon juice. Fresh lemon juice gives a nice tang to the homemade version. 

Mayo. Duke’s and Hellman’s are ideal brands. You can also use a vegan avocado-based mayo if needed.

Sour cream. Regular sour cream tastes the best, but a really good vegan and dairy-free sub (like Tofutti sour cream!) can also be used. If needed, you can also try a plain Greek yogurt.

Herbs. Chives, fresh parsley, and fresh dill are the classic herbs used. Fresh will give it the most prominent flavor, but dried herbs can also be substituted. 

Powders. Both garlic and onion powder are needed. Don’t try to sub one for the other—you really need both to get that perfect ranch flavor.

Buttermilk. This will give you the most authentic-tasting ranch. However, you can also use heavy cream or whole milk. Or if you’re dairy-free or vegan, a thicker plant-based milk such as unsweetened oat milk works great.

5 Secretly Easy Salad Dressing Recipes
Get only the BEST 5-minute salad dressing recipes!
email this recipe!
Simply enter your email and get it sent to your inbox! You’ll also get the newest recipes from us every week.

How to Make a Homemade Ranch Dressing

Please see the recipe card below for more detailed ingredient amounts.

Add ingredients and mix.

Whisk together the mayo, sour cream, herbs, seasonings, and lemon juice in a medium bowl. (Hold off on the buttermilk right now!)

This ensures the seasonings are mixed well before thinning out the dressing.

The ingredients are mixed together in a glass bowl on the counter.

Thin out with buttermilk.

Pour and stir in a little buttermilk at a time until you reach your desired consistency. If you like the dressing a little thinner (like restaurant-style ranch), you’ll need all of the milk.

Pro Tip: Refrigerate for a few hours for the best results. This allows the flavors to meld, and for the powdered spices to be absorbed by the liquid. 

A homemade ranch dressing is being whisked together with buttermilk.

Storing Tips

Keep homemade ranch dressing in an airtight container (a mason jar works great) in the fridge for up to 1-2 weeks. The dressing will thicken as it sits. If you want to thin it out, stir in a splash of buttermilk or milk until you get the consistency you like.

Do not freeze ranch dressing. The mayo and sour cream will separate and the texture won’t recover.

How to use it up!

This ranch dressing recipe is great as a dip, spread, or salad dressing.

Appetizers, like Air Fryer PicklesAir Fryer Zucchini Chips, and Air Fryer Pizza Rolls are delicious dunked in ranch.

Top salads like Chicken Cobb Salad and BLT Pasta Salad with it.

Use it to cool off Buffalo Chicken Wings and Buffalo Chicken Flatbread Pizza.

It’s also the perfect drizzle for my Chipotle Chicken Fajita Bowls or served alongside Baked Tortilla Chips.

Tap stars to rate!

5 from 11 votes

Best Homemade Ranch Dressing Recipe

You're only a few simple ingredients away from making the Best Homemade Ranch Dressing with this quick and easy recipe! Fresh herbs, sour cream, and buttermilk combine in less than 5 minutes to make a creamy salad dressing that tastes so much better than any store bought kind.
Ranch dressing is lifted out of a jar with a metal spoon.
Yield 8 servings
Prep 5 minutes
Total 5 minutes
An image of an envelope sealed shut with the Evolving Table logo.

email this recipe!

Enter your email and we’ll send it directly to you.

Ingredients 

  • ½ cup mayonnaise or avocado mayo
  • ½ cup sour cream can use dairy-free
  • 2 Tbsp. chives fresh, finely chopped*
  • 2 tsp. dill fresh, finely chopped*
  • 2 tsp. parsley fresh, finely chopped*
  • ½ tsp. garlic powder
  • ½ tsp. onion powder
  • ¼-½ tsp. salt to taste
  • ¼ tsp. black pepper
  • 2 tsp. lemon juice
  • ¼-½ cup buttermilk or oat milk

Instructions 

  • Add the ingredients, except the buttermilk, to a medium-sized bowl and whisk to combine.
    ½ cup mayonnaise, ½ cup sour cream, 2 Tbsp. chives, 2 tsp. dill, 2 tsp. parsley, ½ tsp. garlic powder, ½ tsp. onion powder, ¼-½ tsp. salt, ¼ tsp. black pepper, 2 tsp. lemon juice
  • Slowly mix in buttermilk until the dressing reaches your desired consistency.
    ¼-½ cup buttermilk
  • Use immediately or store Ranch dressing in the refrigerator for up to 1 week between servings. Bring to room temperature and stir well before using.
Last step! If you make this, please leave a review letting us know how it was!

Tap stars to rate!

5 from 11 votes

Video

Notes

  • Herbs: Fresh chives, parsley, and dill give the best flavor. If using dried, use about 1/3 the amount of fresh called for in the recipe.
  • Buttermilk: This gives the most authentic ranch taste. You can sub whole milk, heavy cream, or unsweetened oat milk for dairy-free. Add it slowly and stop when you hit your preferred thickness.
  • Consistency: For a thicker dip, use less buttermilk. For a thinner, pourable dressing, use all of it. The dressing will also thicken as it chills.
  • Let it rest: For the best flavor, refrigerate for at least 2 hours before serving. This lets the powdered spices absorb into the liquid and the flavors meld together.
  • Storage: Keeps in the fridge in an airtight container for up to 1-2 weeks. Do not freeze.
  • Dietary info: This ranch is naturally low-carb and keto-friendly. To make it vegan, sub in vegan mayo, dairy-free sour cream, and unsweetened oat milk.

Nutrition

Calories: 133kcal, Carbohydrates: 2g, Protein: 1g, Fat: 14g, Saturated Fat: 3g, Polyunsaturated Fat: 6g, Monounsaturated Fat: 3g, Trans Fat: 0.03g, Cholesterol: 15mg, Sodium: 163mg, Potassium: 68mg, Fiber: 0.3g, Sugar: 1g, Vitamin A: 472IU, Vitamin C: 6mg, Calcium: 34mg, Iron: 0.3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Made this recipe?Leave a comment below!
5 from 11 votes (9 ratings without comment)

Leave a comment

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

Recipe Rating




Comments

    1. Yay! So happy to hear you enjoyed the recipe, Linda! I love the tanginess, too. Thanks so much for taking the time to leave a comment and rating!

  1. I’m out of sour cream, can I sub plain Greek yogurt? Do I need to tweak anything if I do?

    1. Hi Becky! You can absolutely sub Greek yogurt for sour cream, many people prefer the tanginess of it! It should be good as a 1 to 1 substitution in most recipes.

  2. 5 stars
    I tried this for the first time last week and I’m making it again today. Much,much better than the jar stuff from the market.

    1. Yay! So happy to hear you enjoyed the recipe, Patrick! I LOVE making my own dressings. Thanks so much for taking the time to leave a comment and rating!