Quick 20-Min Creamy Macaroni Salad with Cheddar and Peas
I don’t know about your house, but in mine, the gap between “I need dinner sorted now” and actual mealtime is roughly the length of a school run. That’s why I’ve spent years perfecting a creamy macaroni salad with cheddar and peas that goes from fridge to table in minutes, uses one pot, and actually tastes better the next day.
Recipe Overview
- Prep time: 10 minutes
- Cook time: 12 minutes
- Total time: 22 minutes (plus 10 minutes resting)
- Servings: 6 generous servings
- Difficulty: Easy
Why You’ll Love This Creamy Macaroni Salad with Cheddar and Peas
- One-pot cooking: Boil the pasta, blanch the peas in the same water, and mix everything in the same bowl. Fewer dishes, more time for the sofa.
- Make-ahead magic: This salad actually improves overnight, much like our Quick Creamy Dill Cucumber Pasta Salad. The pasta soaks up the dressing, and the flavours meld beautifully, much like our Quick Weeknight Beef Bolognese with Rigatoni.online/quick-weeknight-caesar-salad-with-garlic-croutons/”>Quick Weeknight Caesar Salad with Garlic Croutons.online/15-min-mediterranean-farro-and-roasted-veggie-bowl/”>15-Min Mediterranean Farro and Roasted Veggie Bowl.online/30-minute-classic-baked-ziti-with-ricotta-and-mozzarella/”>30-Minute Classic Baked Ziti with Ricotta and Mozzarella.online/quick-weeknight-steak-fajita-bowl-with-cilantro-lime-rice/”>Quick Weeknight Steak Fajita Bowl with Cilantro Lime Rice.online/quick-weeknight-chicken-fettuccine-alfredo/”>Quick Weeknight Chicken Fettuccine Alfredo.online/quick-creamy-buffalo-chicken-mac-and-cheese/”>Quick Creamy Buffalo Chicken Mac and Cheese. Perfect for batch cooking on Sunday, just like our Quick Weeknight Everything Green Salad With Avocado Dressing.
- No raw onions: I use finely grated onion that melts into the dressing. You get the savoury kick without the harsh bite that ruins lunch leftovers.
- Budget-friendly ingredients: Pasta, frozen peas, cheddar, and store-cupboard staples. No expensive oils or fancy cheeses needed.
- Kid-approved texture: The creamy sauce coats every piece of pasta, and the peas add a pop of sweetness that even picky eaters enjoy.
Ingredients You’ll Need
- 400g macaroni (or any short pasta like fusilli or conchiglie)
- 200g frozen peas (no need to thaw)
- 150g mature cheddar, coarsely grated
- 120ml full-fat mayonnaise
- 80ml soured cream
- 2 tablespoons white wine vinegar
- 1 teaspoon Dijon mustard
- ½ teaspoon celery salt
- ¼ teaspoon smoked paprika
- ¼ teaspoon white pepper
- 1 tablespoon finely grated onion (from about ¼ of a medium onion)
- 2 tablespoons chopped fresh chives (optional, but lovely)
Tip: Grate your own cheddar from a block. Pre-shredded cheese contains anti-caking agents that prevent it from melting smoothly into the dressing, leaving a grainy texture. I learned this the hard way after a string of disappointing salads.
How to Make Creamy Macaroni Salad with Cheddar and Peas
- Cook the macaroni: Bring a large pot of salted water to a rolling boil. Add the macaroni and cook according to package directions until al dente — about 9 minutes. The pasta should be tender but still hold its shape when you bite into it. You’ll see the water turn slightly cloudy as the starch releases, which is exactly what you want for the dressing to cling later.
- Blanch the peas: When the pasta has 2 minutes left, tip the frozen peas straight into the pot. They’ll turn a bright, vivid green within seconds. The smell of sweet peas rising with the steam is my favourite part of this step. Drain everything together in a colander and rinse briefly with cold water to stop the cooking. Shake the colander well — you want the pasta and peas as dry as possible.
- Make the dressing: While the pasta cools slightly, whisk together the mayonnaise, soured cream, white wine vinegar, Dijon mustard, celery salt, smoked paprika, white pepper, and grated onion in a small bowl or a jar with a tight lid. The mixture should be pale ivory with tiny flecks of onion. Give it a sniff — it should smell tangy and savoury, not overwhelmingly vinegary.
- Combine while warm: Tip the still-warm macaroni and peas into a large salad bowl. Pour about two-thirds of the dressing over the top and stir gently with a rubber spatula. The warmth will soften the cheddar and help the dressing coat every nook and cranny of the pasta. You’ll see the sauce turn from thick to silky as it warms up.
- Add the cheese: Sprinkle the grated cheddar over the pasta and fold it in. The cheese will start to melt slightly from the residual heat, creating little creamy pockets throughout the salad. Don’t overmix — you want distinct strands of cheese, not a uniform paste. The texture should look marbled with orange and white.
- Rest and season: Cover the bowl with cling film and let it sit at room temperature for 10 minutes. This rest is crucial — it allows the pasta to absorb the dressing. After resting, taste a forkful. The macaroni should be creamy but not soupy, with the cheese still slightly distinct. Adjust seasoning with salt and pepper if needed. Stir in the chives just before serving.
- Final touch: If serving immediately, drizzle the remaining dressing over the top for extra gloss. If making ahead, fold the reserved dressing in just before serving — the pasta will have absorbed the first batch overnight.
Tips From My Kitchen
- Salt the pasta water generously: I use about a tablespoon of salt per 4 litres of water. The pasta absorbs this salt as it cooks, seasoning the salad from the inside out. If you skimp here, the whole dish will taste flat no matter how much salt you add at the end.
- Don’t overcook the peas: Two minutes in boiling water is plenty. Any longer and they turn dull, olive-green and lose their sweet pop. I set a timer on my phone so I don’t get distracted. That bright green colour is your cue — drain immediately when you see it.
- Grate the onion, don’t chop it: A Microplane or the fine side of a box grater turns the onion into a paste that dissolves into the dressing. You get the savoury depth without biting into a raw chunk. I stumbled upon this technique by accident when I was too lazy to chop, and it’s been a hit ever since.
- Reserve some dressing: Pasta salads are notorious for drying out in the fridge. I always keep a quarter of the dressing separate and stir it in just before serving leftovers. This trick also lets you control how creamy each serving is.
- Use full-fat dairy: Low-fat mayonnaise and soured cream contain thickeners that can turn the dressing watery as it sits. Full-fat versions give you that luscious, clingy texture that makes this salad feel indulgent without being heavy.
- Make it a meal prep hero: Cook the pasta and peas, make the dressing, and store them separately in the fridge. Combine on the night you want to serve it. The components keep for up to three days, and assembly takes exactly two minutes.
Equipment You’ll Need
- Large pot (5-litre capacity minimum)
- Colander
- Large salad bowl
- Sharp knife and cutting board
- Box grater or Microplane
- Small jar with lid for dressing (or a small bowl and whisk)
- Rubber spatula
- Cling film or a large plate to cover the bowl
Common Mistakes to Avoid
- Overcrowding the pan: Too much pasta in too little water means the starch doesn’t disperse properly, leaving you with gummy, sticky macaroni. Use at least 4 litres of water for 400g of pasta. The water should be able to circulate freely — think of it as a swimming pool, not a crowded bath.
- Wrong temperature: Adding cold dressing to cold pasta is a recipe for a clumpy, unappetising salad. The pasta needs to be just warm — not hot enough to melt the cheese into a puddle, but warm enough to help the dressing coat every piece. Let the drained pasta sit for 3-4 minutes before mixing.
- Skipping the rest time: I used to struggle with this dish until I discovered that 10 minutes of resting transforms it. Without that rest, the dressing sits on top of the pasta instead of being absorbed. The salad tastes separate and disjointed. Trust the process — that short wait makes all the difference.
What to Serve With Creamy Macaroni Salad with Cheddar and Peas
- Grilled chicken thighs or drumsticks — the smoky char balances the creamy salad beautifully.
- A simple green salad with a sharp vinaigrette to cut through the richness.
- Cold, crisp cucumber spears sprinkled with salt and lemon juice.
- If you’re in the mood for another no-fuss side, try our 15 Minute Grilled Zucchini And Yellow Squash Salad for a warm-weather contrast.
- For a lighter pasta option alongside, our Light Capellini Fresh Tomato Sauce makes a lovely companion if you’re feeding a crowd.
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 macaroni: Bring a large pot of salted water to a rolling boil. Add the macaroni and cook according to package directions until al dente — about 9 minutes. The pasta should be tender but still hold its shape when you bite into it. You’ll see the water turn slightly cloudy as the starch releases, which is exactly what you want for the dressing to cling later.
-
Blanch the peas: When the pasta has 2 minutes left, tip the frozen peas straight into the pot. They’ll turn a bright, vivid green within seconds. The smell of sweet peas rising with the steam is my favourite part of this step. Drain everything together in a colander and rinse briefly with cold water to stop the cooking. Shake the colander well — you want the pasta and peas as dry as possible.
-
Make the dressing: While the pasta cools slightly, whisk together the mayonnaise, soured cream, white wine vinegar, Dijon mustard, celery salt, smoked paprika, white pepper, and grated onion in a small bowl or a jar with a tight lid. The mixture should be pale ivory with tiny flecks of onion. Give it a sniff — it should smell tangy and savoury, not overwhelmingly vinegary.
-
Combine while warm: Tip the still-warm macaroni and peas into a large salad bowl. Pour about two-thirds of the dressing over the top and stir gently with a rubber spatula. The warmth will soften the cheddar and help the dressing coat every nook and cranny of the pasta. You’ll see the sauce turn from thick to silky as it warms up.
-
Add the cheese: Sprinkle the grated cheddar over the pasta and fold it in. The cheese will start to melt slightly from the residual heat, creating little creamy pockets throughout the salad. Don’t overmix — you want distinct strands of cheese, not a uniform paste. The texture should look marbled with orange and white.
-
Rest and season: Cover the bowl with cling film and let it sit at room temperature for 10 minutes. This rest is crucial — it allows the pasta to absorb the dressing. After resting, taste a forkful. The macaroni should be creamy but not soupy, with the cheese still slightly distinct. Adjust seasoning with salt and pepper if needed. Stir in the chives just before serving.
-
Final touch: If serving immediately, drizzle the remaining dressing over the top for extra gloss. If making ahead, fold the reserved dressing in just before serving — the pasta will have absorbed the first batch overnight.
Notes
There you have it — a creamy macaroni salad with cheddar and peas that fits into the busiest of weeknights without fuss or fanfare. I’d love to hear how it turns out in your kitchen. Drop a comment below and let me know if you added your own twist, or if this recipe saved you on a chaotic Tuesday evening. Happy cooking!
