Skip to Content

Homemade Ranch Dressing

Updated March 12, 2025 / By Holly Erickson & Natalie Mortimer

A triple threat of tangy, creamy ingredients—buttermilk, mayo AND sour cream—are the luxurious base for our herb-speckled, easy homemade ranch dressing recipe.

Creamy homemade ranch dressing in a glass jar, ready to elevate any dish with its fresh, herb-infused flavor.

Whipping up a batch of homemade ranch dressing is only slightly harder than twisting off a cap and pouring, but once you’ve tasted the creamy, herby zing of freshly-made ranch, there’s no contest. On salads, with wings, as a dip for veggies; you name it! DIY ranch wins, every time. And our recipe is THE BEST. It’s herby, with plenty of zing, and you can taste the freshness. Making ranch dressing from scratch means that you control what goes into it, too. No weird preservatives and stabilizers here. Just fresh, delicious ranch that’s (almost) guaranteed to get your kids to at least try having some salad with dinner. Or let them live high on the hog and serve it with Fried Pickles, or Perfectly Crispy Fried Chicken

Spices, buttermilk, mayo, and garlic, all gathered to create the perfect creamy, tangy homemade ranch dressing.

Ingredients

  • Buttermilk: Tangy buttermilk makes this dressing perfectly drizzly and gives it that classic zingy flavor.
  • Mayonnaise: And mayo is here for richness — ranch is not a light & healthy dressing, but you knew that, right?
  • Sour cream: Just a little sour cream, to really double down on that signature ranch dressing tang.
  • Parsley: This can be fresh or dried parsley, whichever you have is OK.
  • Dried herbs: Onion powder, garlic powder, dried dill.
  • Salt: We’re calling for ½ teaspoon. Start there, and add a little more to taste if need be. How salty you want your ranch to be may depend a bit on what you’re serving it with. If you’re serving it with just plain veggies, you may want it to pack a bigger punch. If you’re serving it with salty Fries, ½ a teaspoon is probably plenty. 
Whisking together dried herbs, sour cream, mayo, and buttermilk to create a creamy, flavorful ranch dressing from scratch.
Whisking together dried herbs, sour cream, mayo, and buttermilk to create a creamy, flavorful ranch dressing from scratch.

How To Make Ranch Dressing

  1. Combine all of the ranch ingredients in a big bowl.
  2. Whisk until creamy and well-mixed.
  3. Now you get to eat it!
Creamy homemade ranch dressing in a glass jar, ready to elevate any dish with its fresh, herb-infused flavor.

How To Store

Stored in a well-sealed container in the fridge (assuming you began with fresh sour cream and buttermilk) your buttermilk ranch dressing should keep for up to two weeks. But consider the expiration dates of the sour cream and buttermilk — look at the dates, and whichever expiration date is closest is when you should toss your ranch. Help it stay fresh by not dipping anything directly into the container that you’re storing it in—for example, a half-bitten carrot. Instead, when you want to use a little ranch, pour out just what you need. This way, you aren’t introducing any bacteria into the batch. 

Creamy homemade ranch dressing in a glass jar, ready to elevate any dish with its fresh, herb-infused flavor.

Serving Ideas

  • Salads are probably the most obvious use for ranch dressing, and we think it shines brightest on the Classic Cobb Salad.
  • With pizza! Look, we know it’s controversial to some, but homemade ranch dressing on pizza is an indulgence we just have to have in our lives. Don’t freak out, but you could even try serving it with Pizza Sliders and just watch how happy your party guests are.
  • As a dip, along with Potato Wedges, Fries, tater tots or even a very American riff on our beloved veggie-laden Grand Aioli
Creamy homemade ranch dressing in a glass jar, ready to elevate any dish with its fresh, herb-infused flavor.

You’re A DIY Hero! What’s Next?

For more recipe inspiration, follow us on Facebook, Instagram, TikTok and Pinterest or order our cookbook. We love when you share your meals. Tag us on Instagram using #themodernproper, and we’d love to hear what you think of this recipe in the comments below. Happy cooking!

💌 Let's Stay Together

There are so many great ways to receive all of our latest recipes, meal tips, and inspiration.

Homemade Ranch Dressing Recipe

  • Serves:  12
  • Yields:  1½ cups
  • Prep Time:  5 min
  • Cook Time:  0 min

Ingredients

  • ½ cup buttermilk
  • ½ cup mayonnaise
  • ½ cup sour cream
  • 2 teaspoons minced fresh flat-leaf parsley leaves or 1 teaspoon dried parsley
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • 1 teaspoon dried dill
  • ½ teaspoon fine sea salt

Method

  1. In a small bowl, whisk together the buttermilk, mayonnaise, sour cream, parsley, onion powder, garlic powder, dill, and salt until smooth. Store refrigerated in an airtight container for up to 2 weeks.

Nutrition Info

  • Per Serving
  • Amount
  • Calories 126
  • Protein 1 g
  • Carbohydrates 2 g
  • Total Fat 13 g
  • Dietary Fiber 0 g
  • Cholesterol 14 mg
  • Sodium 148 mg
  • Total Sugars 1 g

Homemade Ranch Dressing

Questions & Reviews

Join the discussion below.

or
  • Alexa

    What do you think is the best type of lettuce to put with this dressing? Also, should I add tomatoes, cucumber, meat/chicken? Can you please give me an idea?

    Garden salad is great with ranch. Romain or iceberg lettuce, tomatoes, cucumber, olive crouton and grilled chicken would be very yummy.

  • Anne

    Can I use fresh dill? I have a ton to use up!

    Sure! You'll probably need a full tablespoon on fresh. Hope you enjoy!

  • Emily

    Regarding the nutrition information, how many servings is this recipe?

    It makes 1.5 cups. We used 3 tablespoons as a serving size for the nutrition info. Hope you enjoy Emily!

  • Anne

    I actually ended up making my own buttermilk. 1/2 cup milk 1/2 T lemon juice. Turned out great!!

    Fantastic!

  • Anne

    I don’t have buttermilk. What could I use instead?

    You can use milk. But I would use less, because milk with make a thinner dressing than buttermilk.