Go Back
+ servings
Easy Creamy Ham Pasta Salad with Mayo Dressing in Red Plate

One Pot Ham Pasta Salad

Prep Time
10 mins
Total Time
1 hr 10 mins

Quick and easy ham pasta salad recipe, homemade with simple in in one pot in 20 minutes. Loaded with cheddar cheese, green onions, ranch and mayo dressing.

Servings: 4 People
Course: Salad, Side Dish
Cuisine: American
Keyword: ham salad, homemade pasta salad
Calories: 532 kcal
Author: Abeer Rizvi


Creamy Mayo Dressing
  • 1/2 cup Mayonnaise Full fat
  • 1/2 cup Ranch dressing Full fat
  • Salt To taste
  • Pepper To taste
  • 1 tbsp Parsley Or any other fresh herb of your choice, Roughly chopped
  • 8 oz. Small shell pasta Use half of the 16 oz. box, Boiled and drained
  • 1 cup Ham Diced small, Cooked
  • 1/4 cup Celery Finely chopped
  • 1/4 cup Green onions Thinly sliced
  • 1/2 cup Peas and carrots Frozen, Thawed, Optional
  • 1/2 cup Cheddar cheese Shredded, Full fat
  • 1/2 cup Mozzarella cheese Shredded, Full fat


  1. In a large salad bowl, whisk together mayonnaise, ranch dressing, salt, pepper, parsley and mix until smooth.

  2. Add boiled pasta, ham, celery, green onions, peas and carrots (optional), cheddar cheese, mozzarella cheese.

  3. Toss until combined.

  4. Cover and chill in fridge overnight or at least 1 hour to allow flavors to deepen. Enjoy!

Recipe Notes

  • Read all my tips above.
  • Leftovers can be stored in a sealed container in the fridge for up to 3 days. 
Nutrition Facts
One Pot Ham Pasta Salad
Amount Per Serving
Calories 532 Calories from Fat 450
% Daily Value*
Fat 50g77%
Saturated Fat 13g65%
Trans Fat 1g
Cholesterol 69mg23%
Sodium 1117mg47%
Potassium 222mg6%
Carbohydrates 5g2%
Fiber 1g4%
Sugar 2g2%
Protein 16g32%
Vitamin A 2098IU42%
Vitamin C 6mg7%
Calcium 200mg20%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.