Ranch Dressing Recipe

OVerhead view of ranch dressing
Serious Eats / Amanda Suarez.

My wife is a proud product of the Lone Star state, where ranch dressing seems to be the answer to everything. Before meeting her, I'd never seen ranch used as a condiment on pizza, chicken, salad, steak, potatoes—they all call for liberal uses of buttermilk dressing.

Despite my best efforts, I couldn't get on board with her unbridled ranch enthusiasm—that was until I made a homemade version.

Ranch has always been a little heavy-handed for me. Unless I had a reason to drown the flavor of whatever I was eating, I rarely dipped into it. This homemade version, on the other hand, strikes a mellower tone.

The creamy, rich buttermilk melds with the subtleties of fresh parsley, chives, and dill. The sour cream, mayonnaise, and lemon juice still give it a nice tang, but not to the point where it overpowers.

My wife found a point of contention with the loss of punch here, but it didn't stop her from finishing nearly an entire bowl. And it made a ranch convert out of me! Who knows, next time we order pizza, I may just whip up another batch for some generous dipping.

Recipe Details

Ranch Dressing Recipe

Active 10 mins
Total 70 mins
Serves 12 servings
Makes 1 1/2 cups


  • 1/2 cup buttermilk

  • 1/2 cup sour cream

  • 1/2 cup mayonnaise

  • 1 tablespoon finely chopped fresh parsley

  • 1 teaspoon finely chopped fresh chives

  • 1 teaspoon finely chopped fresh dill

  • 1 teaspoon lemon juice

  • 1 teaspoon Dijon mustard

  • 1/2 teaspoon onion powder

  • 1/2 teaspoon salt

  • 1/8 teaspoon black pepper


  1. In a medium bowl, whisk together buttermilk, sour cream, and mayo. Mix in parsley, chives, dill, lemon juice, mustard, onion powder, salt, and black pepper. Place in an airtight container and refrigerate for at least one hour before using. Store up to one week in the refrigerator.

    Four image collage of assembling ranch dressing

    Serious Eats / Amanda Suarez

This Recipe Appears In

Nutrition Facts (per serving)
86 Calories
9g Fat
1g Carbs
1g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 12
Amount per serving
Calories 86
% Daily Value*
Total Fat 9g 11%
Saturated Fat 2g 11%
Cholesterol 10mg 3%
Sodium 180mg 8%
Total Carbohydrate 1g 0%
Dietary Fiber 0g 0%
Total Sugars 1g
Protein 1g
Vitamin C 1mg 4%
Calcium 24mg 2%
Iron 0mg 0%
Potassium 34mg 1%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)