Homemade Ranch Dressing


This ranch dressing recipe is easy to make at home without all the additives and preservatives that many store-bought dressings have. You can use buttermilk in place of the sour cream if you like.

Prep Time:
5 mins
Additional Time:
30 mins
Total Time:
35 mins
1 1/2 cups

Skip the store-bought stuff and make your own ranch at home! This ranch dressing recipe is incredibly easy to make with ingredients you likely already have in your kitchen. 

Homemade Ranch Dressing with sliced fresh vegetables

Allrecipes Video

How to Make Ranch Dressing

You'll find a detailed ingredient list and step-by-step instructions in the recipe below, but let's go over the basics:

What Is Ranch Dressing?

Ranch is an American salad dressing. It traditionally features a buttermilk base, but some recipes (like this one) call for a combination of sour cream and mayonnaise instead. Ranch is usually seasoned with a savory blend of herbs and spices, such as garlic powder and dill. 

Ranch Dressing Ingredients

These are the simple ingredients you’ll need to make the best homemade ranch dressing recipe ever: 

  • Sour cream and mayonnaise: The base for this creamy ranch recipe is a mixture of sour cream and mayonnaise. 
  • Seasonings: This flavorful ranch dressing is seasoned with dried chives, dried parsley, dried dill weed, dried garlic powder, onion powder, salt, and ground black pepper. 

How to Make Homemade Ranch 

“If you love restaurant ranch, this is the recipe for you,” according to culinary producer Nicole McLaughlin (a.k.a. NicoleMcMom). “And the best part is, I bet you already have everything on hand to make it yourself.”

  • Nicole likes to “zhuzh it up” with the fresh versions of the dried herbs called for in the recipe, such as fresh dill in addition to (or in place of) dried. 
  • For an easy and refreshing snack, serve the homemade ranch dressing with freshly sliced veggies like bell peppers, celery, and carrots. 
high angle, looking at a jar full of ranch dressing with a spoonful coming out
dotdash meredith food studios

Can You Make Ranch Dressing Ahead of Time? 

Yes! In fact, since the flavors need time to meld, it might actually make more sense to make the ranch dressing a day or two in advance. 

How to Store Ranch Dressing

Store the homemade ranch dressing in an airtight container, such as a mason jar, for up to two weeks. 

Allrecipes Community Tips and Praise

“I've been making this recipe for years and it's our favorite,” says Catherine Lohr. “I'll sometimes switch out the sour cream for Greek yogurt. This is definitely a family favorite.”

“This is my family’s favorite salad dressing,” according to Dustin. “We make it exactly as is except we thin it down with some milk (maybe a few tablespoons). We normally multiply this recipe by 4 in order to make 2 quart jars of dressing.”

"This was an amazing find,” raves 1southerngirl. “It really tastes much better than one from the store. I doubled spices, added buttermilk, grated fresh garlic and onion to taste. I loved it so much I just made another double batch! Also fantastic with gorgonzola.”

Editorial contributions by Corey Williams


  • 1 cup mayonnaise

  • ½ cup sour cream

  • ½ teaspoon dried chives

  • ½ teaspoon dried parsley

  • ½ teaspoon dried dill weed

  • ¼ teaspoon garlic powder

  • ¼ teaspoon onion powder

  • teaspoon salt

  • teaspoon ground black pepper


  1. Gather all ingredients.

    All ingredients gathered to make homemade ranch dressing.

    Dotdash Meredith Food Studios

  2. Whisk mayonnaise, sour cream, chives, parsley, dill, garlic powder, onion powder, salt, and pepper together in a large bowl until well-combined.

    In a large bowl, combine all the ingredients.

    Dotdash Meredith Food Studios

    Whisk together ingredients until well combined.

    Dotdash Meredith Food Studios

  3. Cover and refrigerate for 30 minutes before serving.

    high angle, looking at a jar full of ranch dressing with a spoonful coming out


Nutrition Facts (per serving)

153 Calories
17g Fat
1g Carbs
1g Protein
Nutrition Facts
Servings Per Recipe 12
Calories 153
% Daily Value *
Total Fat 17g 21%
Saturated Fat 3g 17%
Cholesterol 11mg 4%
Sodium 134mg 6%
Total Carbohydrate 1g 0%
Total Sugars 0g
Protein 1g
Vitamin C 0mg 1%
Calcium 14mg 1%
Iron 0mg 1%
Potassium 20mg 0%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love