Creamy Macaroni Salad with Cheddar and Peas: A Cozy Weekend Ritual
There are certain weekend afternoons that beg for a project in the kitchen—not a frantic, timed-to-the-minute affair, but a slow, rhythmic process where the chopping becomes a meditation and the aromas fill the house with a promise of comfort. This creamy macaroni salad with cheddar and peas is my go-to recipe for precisely those moments. It’s a dish that rewards patience, where the simple act of cooking pasta and stirring a dressing becomes a deliberate, sensory experience that ends with a bowl of pure, satisfying nostalgia.
Recipe Overview
- Prep Time: 25 minutes
- Cook Time: 10 minutes
- Total Time: 1 hour 35 minutes (including 1 hour chilling time)
- Servings: 8 generous portions
- Difficulty: Easy
Why You’ll Love This Creamy Macaroni Salad with Cheddar and Peas
- A Textural Symphony: The soft, yielding macaroni meets the pop of sweet peas and the firm, slightly crumbly bite of sharp cheddar, all bound together in a silky, velvety dressing that clings to every curve.
- Deep, Savoury Comfort: This isn’t a bland, one-note salad. The dressing is built on a foundation of tangy buttermilk and a whisper of mustard, which cuts through the richness of the cheese and creates a deeply satisfying, moreish quality.
- Perfect for Lazy Weekend Feasts: It’s a make-ahead marvel, much like our Cozy Weekend One-Pot Cheeseburger Pasta. The flavours meld and deepen as it chills, meaning you can prepare it in the quiet of the morning and have a stunning, stress-free side or main for a late lunch or early dinner, much like The Coziest Classic Caesar Salad with Homemade Croutons.online/the-aromatic-joy-of-classic-creamy-potato-salad/”>The Aromatic Joy of Classic Creamy Potato Salad.online/weekend-comfort-project-spaghetti-with-homemade-beef-meatballs/”>Weekend Comfort Project: Spaghetti with Homemade Beef Meatballs .online/cozy-weekend-one-pot-beef-chili-macaroni/”>Cozy Weekend One-Pot Beef Chili Macaroni.online/cozy-weekend-steak-fajita-bowl-with-cilantro-lime-rice/”>Cozy Weekend Steak Fajita Bowl with Cilantro Lime Rice.online/the-cozy-aroma-of-homemade-chicken-fettuccine-alfredo/”>The Cozy Aroma of Homemade Chicken Fettuccine Alfredo.online/your-cozy-weekend-roasted-chickpea-and-brown-rice-grain-bowl/”>Your Cozy Weekend Roasted Chickpea and Brown Rice Grain Bowl .online/smoky-grilled-corn-and-black-bean-summer-salad/”>Smoky Grilled Corn and Black Bean Summer Salad .online/smoky-aromas-of-zesty-southweonline/cozy-weekend-project-cold-sesame-peanut-noodle-salad/”>Cozy Weekend Project Cold Sesame Peanut Noodle Salad.online/smoky-grilled-corn-and-black-bean-summer-salad/”>Smoky Grilled Corn and Black Bean Summer Salad.online/smoky-aromas-of-zesty-southwestern-black-bean-and-corn-pasta-salad/”>Smoky Aromas of Zesty Southwestern Black Bean and Corn Pasta Salad .online/cozy-weekend-project-chopped-green-goddess-salad/”>Cozy Weekend Project: Chopped Green Goddess Salad .online/cozy-weekend-project-sausage-and-pepper-farfalle/”>Cozy Weekend Project: Sausage and Pepper Farfalle .online/creamy-macaroni-salad-with-cheddar-and-peas-a-cozy-weekend-ritual/”>Creamy Macaroni Salad with Cheddar and Peas: A Cozy Weekend Ritual .online/cozy-weekend-wild-rice-and-roasted-mushroom-bowl/”>Cozy Weekend Wild Rice and Roasted Mushroom Bowl.online/cozy-weekend-project-chopped-green-goddess-salad/”>Cozy Weekend Project: Chopped Green Goddess Salad .online/cozy-weekend-project-creamy-roasted-red-pepper-penne/”>Cozy Weekend Project: Creamy Roasted Red Pepper Penne .online/cozy-weekend-pesto-cavatapponline/cozy-weekend-chickpea-cucumber-cold-salad/”>Cozy Weekend Chickpea Cucumber Cold Salad.online/cozy-weekend-project-creamy-roasted-red-pepper-penne/”>Cozy Weekend Project: Creamy Roasted Red Pepper Penne .online/cozy-weekend-pesto-cavatappi-with-roasted-cherry-tomatoes/”>Cozy Weekend Pesto Cavatappi with Roasted Cherry Tomatoes.online/cozy-weekend-project-kale-and-quinoa-salad-with-lemon-vinaigrette/”>Cozy Weekend Project Kale and Quinoa Salad with Lemon Vinaigrette.online/cozy-weekend-buffalo-chicken-salad-with-blue-cheese-dressing/”>Cozy Weekend Buffalo Chicken Salad with Blue Cheese Dressing.online/slow-weekend-project-creamy-broccoli-bacon-salad/”>Slow Weekend Project: Creamy Broccoli Bacon Salad.online/slow-down-with-this-chilled-heirloom-tomato-and-basil-salad/”>Slow Down With This Chilled Heirloom Tomato and Basil Salad.online/cozy-weekend-project-creamy-chicken-and-spinach-tortellini/”>Cozy Weekend Project Creamy Chicken and Spinach Tortellini .online/cozy-weekend-project-sausage-and-pepper-farfalle/”>Cozy Weekend Project: Sausage and Pepper Farfalle.
- A Blank Canvas for Your Fridge: While this version is my favourite, it’s wonderfully adaptable. A handful of chopped herbs, a pinch of smoked paprika, or some diced red onion can be folded in to reflect your own mood or what’s in season.
- Nostalgia, Perfected: It captures the spirit of a classic picnic salad but elevates it with fresh ingredients and a technique that ensures every component is at its absolute best—no sad, watery pasta here.
Ingredients You’ll Need
- 500g dried macaroni pasta
- 1 tablespoon sea salt (for the pasta water)
- 200g frozen peas
- 200g mature cheddar cheese, cut into small cubes (about 1cm)
- 3 large free-range eggs
- 250ml full-fat mayonnaise
- 100ml buttermilk
- 2 tablespoons cider vinegar
- 1 tablespoon Dijon mustard
- 1 teaspoon caster sugar
- ½ teaspoon freshly ground black pepper
- ¼ teaspoon fine sea salt
- 3 spring onions, finely sliced (white and green parts)
- 2 tablespoons fresh flat-leaf parsley, finely chopped
Tip: For the best texture, use a block of mature cheddar and cube it yourself. Pre-grated cheese often contains anti-caking agents that prevent it from melting or blending smoothly into the salad, leaving a grainy finish.
How to Make Creamy Macaroni Salad with Cheddar and Peas
- Cook the Pasta to Perfection: Fill a large pot with water, add the tablespoon of sea salt, and bring it to a rolling, vigorous boil. Add the macaroni and cook according to package directions until al dente—you want a slight resistance in the centre when you bite into a piece. The water will look starchy and cloudy, a sign the pasta is releasing its goodness.
- Blanch the Peas and Eggs: When the pasta has about two minutes left, drop the frozen peas directly into the boiling water with the pasta. They will turn a brilliant, vibrant green and soften just slightly. At the same time, carefully lower the eggs into the water using a slotted spoon. When the pasta is done, drain everything together into a colander. The steam will rise in a fragrant, starchy cloud. Immediately rinse the pasta, peas, and eggs under cold running water until they are cool to the touch—this stops the cooking process and sets the colour of the peas.
- Prepare the Eggs and Pasta Base: Once cool enough to handle, peel the eggs. The yolks should be just set but still tender and bright yellow. Roughly chop two of the eggs and set aside. Slice the third egg into neat rounds for a garnish later. Transfer the drained, cool pasta and peas to a very large mixing bowl. The pasta should feel firm and springy, and the peas should be sweet and tender.
- Craft the Velvety Dressing: In a small jar or a bowl, combine the mayonnaise, buttermilk, cider vinegar, Dijon mustard, caster sugar, black pepper, and the fine sea salt. Screw the lid on the jar tightly and shake vigorously until the mixture is completely smooth and pale, or whisk it in a bowl until it is homogenous and has a slight sheen. The aroma should be tangy and sharp, with a hint of sweet heat from the mustard.
- Assemble with Care: Pour the dressing over the cooled pasta and peas. Use a large rubber spatula or wooden spoon to fold everything together gently but thoroughly. You want every piece of macaroni to be coated in a glossy, creamy film. The sound is a soft, wet, satisfying slosh as the dressing envelops the pasta.
- Fold in the Final Elements: Add the cubed cheddar cheese, the chopped eggs, the sliced spring onions, and the chopped parsley. Fold again, just until everything is evenly distributed. The yellow cheese, green peas and herbs, and white pasta will create a lovely, speckled, appetising appearance. Taste a small amount and adjust the seasoning with a pinch more salt or a dash more vinegar if needed.
- The Essential Chill: Cover the bowl tightly with cling film and place it in the refrigerator for at least one hour, though two is even better. This resting period is crucial—the pasta absorbs some of the dressing, the flavours meld together, and the salad becomes a cohesive, creamy whole. The texture will feel firmer and more luxurious after chilling.
- Serve and Garnish: Just before serving, give the salad a gentle stir. Transfer it to a serving dish and arrange the reserved sliced egg rounds on top. A final flourish of a few black pepper flakes and a tiny sprinkle of fresh parsley adds a beautiful, finished look. The first spoonful should be cool, creamy, and full of contrasting textures.
Tips From My Kitchen
- Don’t Overcook the Pasta: This is the single most important tip. Macaroni salad is a disaster if the pasta is mushy. Cook it to al dente—firm to the bite—because it will continue to absorb liquid from the dressing as it sits. If it’s soft from the start, you’ll end up with a gluey, unappetising mess. The pasta should offer a gentle resistance when you bite it, even after chilling.
- Rinse with Cold Water—Thoroughly: After draining, rinsing the pasta and peas under cold water is non-negotiable. It stops the carryover cooking instantly, which keeps the pasta from turning to mush and preserves the bright, fresh colour and snap of the peas. It also cools the entire base down so it doesn’t melt the mayonnaise when you add the dressing, which would make the salad greasy and thin.
- Cube, Don’t Grate, the Cheese: Grating cheddar into a creamy salad can result in a clumpy, stringy, or overly dense texture. Cutting the cheese into small, uniform cubes (about the size of a pea) ensures you get distinct, creamy pockets of cheese in every bite. This also prevents the cheese from melting into the dressing and creating a pasty consistency.
- Let It Rest for Depth of Flavour: Patience is a virtue here. The chilling time is not just for temperature; it’s for chemistry. The starch in the pasta will absorb some of the buttermilk and vinegar, softening the sharp notes and allowing the mustard and cheese to come forward. A salad eaten immediately will taste harsh and separate. After an hour, it tastes balanced and harmonious. Friends always ask me for this recipe after trying it at dinner parties, and the resting time is the secret they never guess.
- Reserve Some Dressing for Later: Macaroni salad can dry out as it sits, especially if it’s left in the fridge for a day. Before I serve it, I always make a little extra dressing (a simple mix of 2 parts mayonnaise to 1 part buttermilk with a pinch of salt and pepper) and keep it on the side. If the salad looks a little stiff when I bring it out, I stir in a tablespoon or two to revive its creamy, luscious texture.
Equipment You’ll Need
- Large pot for boiling pasta
- Colander
- Large salad bowl
- Sharp knife and cutting board
- Salad servers
- Small jar for dressing
- Measuring spoons and cups
- Rubber spatula
Delicious Variations to Try
- Spicy Version: To add a gentle warmth, stir in 1-2 finely chopped red chillies (seeds removed for less heat) along with the spring onions. You could also add a teaspoon of hot smoked paprika to the dressing, which will give the salad a lovely, smoky depth and a subtle kick that builds as you eat.
- Vegetarian/Vegan Option: For a fully plant-based version, simply omit the eggs and use a high-quality vegan mayonnaise and a vegan buttermilk (mix 100ml of unsweetened almond milk with 1 tablespoon of lemon juice and let it sit for 5 minutes). Use a sharp, well-aged vegan cheddar-style block, cubed, for the best flavour and texture.
- Different Protein: This salad is fantastic with shredded, cold roast chicken or turkey folded through it. The mild, savoury meat complements the creamy dressing and sweet peas beautifully. For a richer option, flake in some good-quality tinned tuna in oil (drained), which adds a briny, savoury note that works wonders with the sharp cheddar.
What to Serve With Creamy Macaroni Salad with Cheddar and Peas
- Grilled or roasted chicken thighs or drumsticks, their crispy skin offering a wonderful contrast.
- A pile of crisp, fresh green beans simply blanched and tossed in a little lemon juice and olive oil.
- Thick slices of crusty sourdough bread, toasted and rubbed with a cut clove of garlic.
- For a lighter meal, serve it alongside a simple, peppery rocket and watercress salad.
If you are in the mood for another slow weekend project, you might also enjoy the Weekend Wind Down Brown Rice And Edamame Power Bowl, which offers a different kind of comforting grain bowl experience. For something with a bit more heat and a different protein, the Weekend Comfort Creamy Cajun Shrimp Pasta is a fantastic, warming choice for a chilly afternoon.
Still hungry for ideas? You might also love Homemade Macaroni Salad, Cold Macaroni Salad With Chicken from our sister kitchens.
Frequently Asked Questions

Creamy Macaroni Salad with Cheddar and Peas
Ingredients
Method
-
Cook the Pasta to Perfection: Fill a large pot with water, add the tablespoon of sea salt, and bring it to a rolling, vigorous boil. Add the macaroni and cook according to package directions until al dente—you want a slight resistance in the centre when you bite into a piece. The water will look starchy and cloudy, a sign the pasta is releasing its goodness.
-
Blanch the Peas and Eggs: When the pasta has about two minutes left, drop the frozen peas directly into the boiling water with the pasta. They will turn a brilliant, vibrant green and soften just slightly. At the same time, carefully lower the eggs into the water using a slotted spoon. When the pasta is done, drain everything together into a colander. The steam will rise in a fragrant, starchy cloud. Immediately rinse the pasta, peas, and eggs under cold running water until they are cool to the touch—this stops the cooking process and sets the colour of the peas.
-
Prepare the Eggs and Pasta Base: Once cool enough to handle, peel the eggs. The yolks should be just set but still tender and bright yellow. Roughly chop two of the eggs and set aside. Slice the third egg into neat rounds for a garnish later. Transfer the drained, cool pasta and peas to a very large mixing bowl. The pasta should feel firm and springy, and the peas should be sweet and tender.
-
Craft the Velvety Dressing: In a small jar or a bowl, combine the mayonnaise, buttermilk, cider vinegar, Dijon mustard, caster sugar, black pepper, and the fine sea salt. Screw the lid on the jar tightly and shake vigorously until the mixture is completely smooth and pale, or whisk it in a bowl until it is homogenous and has a slight sheen. The aroma should be tangy and sharp, with a hint of sweet heat from the mustard.
-
Assemble with Care: Pour the dressing over the cooled pasta and peas. Use a large rubber spatula or wooden spoon to fold everything together gently but thoroughly. You want every piece of macaroni to be coated in a glossy, creamy film. The sound is a soft, wet, satisfying slosh as the dressing envelops the pasta.
-
Fold in the Final Elements: Add the cubed cheddar cheese, the chopped eggs, the sliced spring onions, and the chopped parsley. Fold again, just until everything is evenly distributed. The yellow cheese, green peas and herbs, and white pasta will create a lovely, speckled, appetising appearance. Taste a small amount and adjust the seasoning with a pinch more salt or a dash more vinegar if needed.
-
The Essential Chill: Cover the bowl tightly with cling film and place it in the refrigerator for at least one hour, though two is even better. This resting period is crucial—the pasta absorbs some of the dressing, the flavours meld together, and the salad becomes a cohesive, creamy whole. The texture will feel firmer and more luxurious after chilling.
-
Serve and Garnish: Just before serving, give the salad a gentle stir. Transfer it to a serving dish and arrange the reserved sliced egg rounds on top. A final flourish of a few black pepper flakes and a tiny sprinkle of fresh parsley adds a beautiful, finished look. The first spoonful should be cool, creamy, and full of contrasting textures.
Notes
There you have it—a bowl of creamy, comforting macaroni salad that’s as much about the process as it is about the final, delicious result. I hope this becomes a cherished part of your own quiet weekend repertoire. I’d love to hear how it turns out for you, so please do share your thoughts and any personal twists you added in the comments below. Happy cooking.
