Go Back
pea salad with ranch dressing

Creamy Pea Salad with Ranch Dressing

Delicious Creamy Pea Salad with Ranch Dressing recipe with step-by-step instructions.
Cook Time 5 minutes
Total Time 7 minutes
Servings 8 servings
Calories 1500 kcal

Ingredients
  

For the salad

  • 5 cups peas (I use Birds Eye sweet peas for the best texture)
  • 5 oz cheddar cheese (cubed into 1/4-inch pieces)
  • 3 oz mushrooms
  • 1/2 cup onion
  • 2 eggs (hard-boiled and chopped into 1/2-inch chunks)
  • 6 slices bacon (cooked until crispy and crumbled)
  • 2 tbsp pimiento

For the ranch dressing

  • 3/4 cup mayonnaise (I prefer Hellmann's for a creamier dressing)
  • 1/2 cup sour cream
  • 1/4 cup milk
  • 2.5 tbsp ranch mix (I always use Hidden Valley for authentic flavor)
  • 1/4 tsp salt
  • 1/4 tsp pepper
  • 1/8 tsp garlic powder

Instructions
 

  • Start by hard-boiling the eggs if not already done—place them in cold water, bring to a boil, then remove from heat and let sit covered for 10 minutes before cooling and chopping into 1/2-inch chunks. While the eggs cook, cook the bacon in a skillet over medium-high heat until crispy, about 8-10 minutes, then drain on paper towels and crumble into bite-sized pieces. Dice the onion into small pieces and slice the mushrooms thinly. I like to prep all my vegetables at once so nothing gets forgotten once we start building the salad.
  • Cut the cheddar cheese into 1/4-inch cubes—uniform sizing helps the cheese distribute evenly throughout the salad. In a large mixing bowl, combine the thawed peas (no need to cook them further), diced onion, sliced mushrooms, cubed cheddar cheese, chopped hard-boiled eggs, crumbled bacon from Step 1, and the pimiento. Gently toss these ingredients together to ensure even distribution without breaking up the peas or cheese too much.
  • In a separate medium bowl, whisk together the mayonnaise, sour cream, and milk until smooth and well combined. Add the ranch mix, salt, pepper, and garlic powder, whisking until all the seasoning is fully incorporated and no lumps remain. I always use Hidden Valley ranch mix because it gives the most authentic flavor—the combination with real sour cream and quality mayo creates a dressing that's both tangy and rich.
  • Pour the ranch dressing from Step 3 over the salad mixture from Step 2 and gently fold everything together using a spatula or wooden spoon, being careful not to crush the peas or cheese. Make sure the dressing coats all the ingredients evenly. Refrigerate for at least 30 minutes before serving—this allows the flavors to meld together beautifully and gives the dressing time to coat everything thoroughly.