Classic Creamy Macaroni Salad (Family Favorite!)

You’ll love this version of Grandma’s macaroni salad that’s slightly updated, but still the classic you grew up with. It has just the right balance of creamy and crunchy, and is perfect for your next potluck.

large blue bowl of macaroni salad.

This salad is a family favorite at every event. Most of my family has their own copy of the recipe by now, and it will be handed down to our kids. I hope you love this just as much to hand it down!

Ingredients and Tools You’ll Need

This salad is super flexible. You can substitute and adjust any of the veggies.

A Newsletter you’ll love

Daily recipes from the farmhouse, Sunday meal plans, seasonal ideas, straight from my kitchen to your inbox. 

ingredients on white counter.

Heart’s Content Farmhouse is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This means that when you click on certain links on this site and make a purchase, I may earn a small commission at no additional cost to you. I only recommend products I genuinely believe in and would use in my own kitchen. As an Amazon Associate, I earn from qualifying purchases.

If you’d like to double or triple this recipe, you can make adjustments in the recipe card at the bottom of this post.

Equipment

  • Large mixing bowl
  • Wooden spoon or spatula
  • Colander
  • Plastic wrap or an airtight container

Ingredients

  • 1 cup mayonnaise
  • 2 teaspoons sugar
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon ground mustard
  • 8 ounces elbow pasta (half a box, slightly undercooked)
  • ½ cup frozen peas (don’t need to thaw first)
  • ½ cup diced fresh celery
  • ½ cup diced red bell pepper
  • ½ cup diced red onion

How to Make Grandma’s Macaroni Salad

Step One: Make Dressing.  Whisk the mayonnaise, sugar, salt, black pepper, and ground mustard in a small mixing bowl until smooth.

dressing for salad in blue bowl.

Step Two: Cook The Pasta.  Boil the elbow pasta for 1 minute less than the package instructions to make sure it’s slightly undercooked. Drain and let it cool completely.

Step Three: Assemble.  Add the cooled pasta, frozen peas, diced celery, red bell pepper, and red onion to a large mixing bowl. Pour the dressing over the top and stir well to combine.

macaroni salad with veggies on top.

Step Four: Chill.  Cover and refrigerate for at least 2 hours before serving to allow the flavors to meld. Serve cold.

finished macaroni salad with peas.

Storage Instructions

Store the macaroni salad in an airtight container in the refrigerator for the best results. It will stay fresh for 3 to 4 days.

The macaroni salad can be made ahead of time and stored in the fridge for up to 2 days. This recipe does not freeze well.

What to Serve with Grandma’s Macaroni Salad

If you’re serving the salad at a party or picnic, especially on warm days, keep it cold. You can place the bowl over ice to make sure it stays fresh and safe to eat.

Serve this with all your favorite summer foods.

macaroni salad in mixing bowl with wooden spoon.

More Summer Salads

Try some of these other summer salads.

Printable Recipe

Grandma’s Macaroni Salad

A classic, creamy macaroni salad that still has just enough flavor, color, and crunch. This potluck-friendly side dish is easy to make and easy to love.
Print Recipe
macaroni salad with peas, red pepper, and onion.
Prep Time:20 minutes
Cook Time:7 minutes
Chilling time:1 hour
Total Time:1 hour 27 minutes

Equipment

  • Large mixing bowl
  • Wooden spoon or spatula
  • Colander
  • Plastic wrap or airtight container

Ingredients

  • 1 cup mayonnaise
  • 2 teaspoons sugar
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon ground mustard
  • 8 ounces elbow pasta (half a box, slightly undercooked)
  • ½ cup frozen peas (don't need to thaw first)
  • ½ cup diced fresh celery
  • ½ cup diced red bell pepper
  • ½ cup diced red onion

Save This Recipe

I’ll send you a link so you can find it later.

You'll join my email list which you will love. And if you don't, unsubscribe in one click. ❤️

Instructions

  • Make dressing.  Whisk the mayonnaise, sugar, salt, black pepper, and ground mustard in a small mixing bowl until smooth.
  • Cook the pasta.  Boil the elbow pasta for 1 minute less than the package instructions to make sure it’s slightly undercooked. Drain and let it cool completely.
  • Assemble.  Add the cooled pasta, frozen peas, diced celery, red bell pepper, and red onion to a large mixing bowl. Pour the dressing over the top and stir well to combine.
  • Chill.  Cover and refrigerate for at least 2 hours before serving to allow the flavors to meld. Serve cold.

Notes

You can, of course, substitute any color onion or bell pepper in this recipe.
The peas do not need to be thawed before adding them. 
I cook the macaroni for 1 minute less than the box recommends.

Nutrition

Calories: 315kcal | Carbohydrates: 25g | Protein: 5g | Fat: 21g | Saturated Fat: 3g | Polyunsaturated Fat: 13g | Monounsaturated Fat: 5g | Trans Fat: 0.1g | Cholesterol: 12mg | Sodium: 477mg | Potassium: 144mg | Fiber: 2g | Sugar: 3g | Vitamin A: 408IU | Vitamin C: 16mg | Calcium: 17mg | Iron: 1mg
Servings: 8 servings
Calories: 315kcal
Author: Katie

Love,

2 Comments

  1. 5 stars
    I made this as a quick side salad to go with our grilled hamburgers and everyone loved it!! The ladies asked me to share the recipe with them. Delicious!

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating