Written by

Alice Sherman

Published

Creamy One-Pot Pasta Salad with Easy Italian Dressing

Ready In 45 minutes
Servings 8 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I swore I’d never write a pasta salad recipe. Honestly, for years, I avoided them on menus and at potlucks—the sad, soggy noodles, the gloppy dressing, the way they always seemed like an afterthought. Then last Tuesday, my neighbor Carla knocked on my door holding a giant bowl. “Taste this,” she said, “and tell me I’m wrong.” I took a bite, expecting the usual disappointment. Instead, I found myself reaching for another forkful before I’d even swallowed the first one. She caught me in the act—standing in my doorway, silently eating pasta salad straight from her grandmother’s ceramic bowl, completely unable to stop.

That bowl sat on my counter for two days. Every time I walked past, I’d grab another spoonful. Cold, straight from the fridge, right after dinner—it didn’t matter. The dressing stayed creamy, the pasta stayed tender, and the flavors just got better. I finally asked for the recipe, and Carla shrugged. “It’s nothing fancy. Just stuff I had in the pantry.” But that’s exactly what made it so good. You know that feeling when a recipe surprises you because it’s so simple but somehow perfect? That’s this pasta salad.

So here I am, writing a pasta salad recipe. I mean, I had to share it. This creamy one-pot pasta salad with Italian dressing has become my go-to for everything—weeknight dinners, backyard barbecues, lazy Sunday meal prep. It’s the kind of dish that makes you look like you tried really hard when you barely tried at all. And honestly? That’s my favorite kind of cooking.

Why You’ll Love This Recipe

Let me tell you what makes this creamy one-pot pasta salad with Italian dressing different from every other version you’ve tried. I’ve tested this recipe at least a dozen times—making it for my book club, bringing it to family gatherings, even packing it for road trips. Every single time, someone asks for the recipe. And every single time, they’re shocked at how simple it is.

  • One Pot, Zero Fuss: Everything comes together in a single pot. No boiling pasta separately, no whisking dressing in another bowl. Just one pot, a spoon, and you’re done. Perfect for those nights when you want a real meal without a mountain of dishes.
  • Pantry-Friendly Ingredients: You probably have most of these ingredients already. Pasta, olive oil, vinegar, some veggies, and a few pantry staples. No fancy grocery trips required—I’ve made this with whatever was left in my fridge on more occasions than I’d like to admit.
  • Crowd-Pleasing Magic: This is the dish that disappears first at potlucks. Kids love it, adults love it, picky eaters love it. The creamy Italian dressing coats every piece of pasta perfectly, and the veggies add just enough crunch to keep things interesting.
  • Make-Ahead Hero: Unlike some pasta salads that get soggy overnight, this one actually gets better. The flavors meld together, the dressing soaks into the pasta, and by day two, it’s absolute perfection. I’ve eaten it five days in a row without getting bored.
  • Unbelievably Creamy: The secret is in how we build the dressing—starting with a base that clings to every noodle without being heavy. It’s rich and satisfying but somehow still feels light. Close-your-eyes-after-the-first-bite good.

This recipe isn’t just another pasta salad. It’s the one that made me change my mind about an entire category of food. If that’s not a recommendation, I don’t know what is.

What Ingredients You Will Need

This creamy one-pot pasta salad uses simple, wholesome ingredients that work together to create something seriously special. Most of these are probably already in your kitchen, which is exactly how I like to cook.

For the Pasta Salad

  • 1 pound short pasta (rotini, fusilli, or penne work best—the nooks and crannies hold onto the dressing beautifully)
  • 1 cup cherry tomatoes, halved (grape tomatoes work too; in summer, I use whatever looks ripest from the farmer’s market)
  • 1 cup cucumber, diced (I prefer English cucumbers—they’re less watery and stay crunchier)
  • 1/2 cup red onion, finely diced (soak in cold water for 10 minutes if you want a milder flavor)
  • 1 cup bell pepper, diced (any color works, but orange or yellow adds nice sweetness)
  • 1/2 cup black olives, sliced (kalamata olives are great too, but I usually grab a can of sliced black olives for convenience)
  • 1/2 cup pepperoncini, chopped (optional, but adds a lovely tangy kick—I skip these when making it for kids)
  • 1/4 cup fresh parsley, chopped (flat-leaf parsley has more flavor, but curly works fine)
  • 1/2 cup grated Parmesan cheese (the real stuff from a block, not the green can—trust me on this)

For the Creamy Italian Dressing

creamy one-pot pasta salad preparation steps

  • 1/2 cup mayonnaise (I prefer Hellmann’s or Duke’s for the best texture, but any brand works)
  • 1/4 cup olive oil (extra virgin gives more flavor, but regular works fine too)
  • 3 tablespoons red wine vinegar (white wine vinegar or apple cider vinegar also work in a pinch)
  • 1 tablespoon lemon juice, fresh squeezed (bottled works, but fresh really does make a difference here)
  • 2 cloves garlic, minced (I use a microplane for this—it dissolves into the dressing beautifully)
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon red pepper flakes (optional, for a little heat)

One thing I’ve learned through trial and error—use full-fat mayonnaise for the creamiest result. Low-fat versions tend to separate and get watery after a day in the fridge. And if you’re out of red wine vinegar, don’t panic. White wine vinegar or even a splash of balsamic works, though it’ll change the color a bit.

Equipment Needed

The beauty of this creamy one-pot pasta salad is that you don’t need much. Here’s what I use every time:

  • Large pot (5-6 quart capacity—big enough to cook the pasta and mix everything together)
  • Colander (for rinsing the pasta—though technically you could skip this if you’re doing the one-pot method I’ll share below)
  • Cutting board and sharp knife (for prepping veggies; a dull knife makes this take twice as long)
  • Measuring cups and spoons
  • Large mixing bowl (if you’re not mixing directly in the pot)
  • Whisk or fork (for combining the dressing ingredients)
  • Rubber spatula (for scraping every last bit of dressing out of the bowl)

If you don’t have a large pot, a deep skillet or Dutch oven works just fine. I’ve even made this in a big stainless steel mixing bowl over a camp stove while camping—it worked surprisingly well. And honestly? You don’t need fancy equipment. I made this for years with a $15 pot from the grocery store and a plastic cutting board that’s seen better days.

Preparation Method

Alright, let’s get cooking. This creamy one-pot pasta salad comes together in about 30 minutes, and most of that is just waiting for the pasta to cook.

  1. Cook the pasta. Fill your large pot with water, add a generous pinch of salt, and bring it to a rolling boil. Add your pasta and cook according to package directions until al dente. For rotini, that’s usually about 8-9 minutes. Stir occasionally to prevent sticking. While the pasta cooks, prep your veggies.
  2. Prep the vegetables. While the pasta is bubbling away, halve your cherry tomatoes, dice your cucumber and bell pepper, finely chop the red onion, slice the olives, and chop the pepperoncini if using. I like to do all my chopping while the pasta cooks—it saves time and keeps me from standing around watching water boil.
  3. Make the dressing. In a small bowl or liquid measuring cup, whisk together the mayonnaise, olive oil, red wine vinegar, lemon juice, minced garlic, oregano, basil, salt, pepper, and red pepper flakes. Whisk until smooth and creamy. Taste it—you should get a nice balance of tangy, creamy, and herby. Adjust salt or vinegar to your liking.
  4. Drain and rinse the pasta. Once the pasta is al dente, drain it in a colander and rinse with cold water until it’s completely cool to the touch. This stops the cooking process and keeps the pasta from turning mushy. Shake the colander well to remove excess water—you don’t want watery pasta salad.
  5. Combine everything. In your large pot (or a big mixing bowl), add the cooled pasta, cherry tomatoes, cucumber, red onion, bell pepper, olives, pepperoncini, and parsley. Pour the dressing over the top and toss gently until everything is evenly coated. Use a rubber spatula to scrape every last bit of dressing from the bowl.
  6. Add the Parmesan. Sprinkle the grated Parmesan over the top and fold it in gently. The cheese adds a salty, nutty finish that ties everything together. Don’t skip this step—it makes a real difference.
  7. Chill and rest. Cover the pot or bowl with plastic wrap or a lid and refrigerate for at least 30 minutes before serving. I know it’s tempting to dig in right away, but letting it rest allows the flavors to meld together. The pasta absorbs some of the dressing, and everything becomes more cohesive.
  8. Give it a final toss. Before serving, give the pasta salad a good stir. You might notice it looks a little dry after chilling—that’s normal. If needed, add a splash of olive oil or a tablespoon of milk to loosen it up. Taste and adjust seasoning with salt and pepper.

One thing I’ve learned the hard way—don’t overdress the pasta while it’s hot. The pasta will absorb more dressing as it cools, so if you add too much at the beginning, you’ll end up with a dry salad later. Start with the amount listed, and you can always add more before serving.

Cooking Tips & Techniques

After making this creamy one-pot pasta salad more times than I can count, I’ve picked up a few tricks that make a real difference. Here are the ones I wish someone had told me sooner.

Salt your pasta water generously. This is the single most important tip for flavorful pasta salad. The pasta absorbs salted water as it cooks, which seasons it from the inside out. I use about a tablespoon of salt per gallon of water. It might seem like a lot, but most of it goes down the drain.

Don’t overcook the pasta. Cook it to al dente—firm to the bite. It’ll continue to soften slightly as it absorbs the dressing, so starting with slightly undercooked pasta prevents mushiness. I usually set a timer for one minute less than the package recommends.

Cool the pasta completely. This is non-negotiable. If you add warm pasta to the dressing, it’ll soak up too much liquid and turn gloppy. Rinse with cold water until the pasta is cool to the touch, then shake off as much water as possible. I sometimes spread it on a baking sheet to cool faster.

Let it rest overnight. I know I said 30 minutes earlier, but honestly? This salad is at its best the next day. The dressing has time to penetrate the pasta, the flavors meld together, and everything becomes more harmonious. I make it the night before whenever possible.

Save some dressing for later. If you’re making this for a potluck or planning to eat it over several days, reserve about a quarter of the dressing to add right before serving. The pasta absorbs dressing over time, so a fresh drizzle keeps it creamy and delicious.

I once forgot to rinse the pasta and added the dressing while it was still warm. The result was a sticky, gluey mess that I had to throw out. Learn from my mistakes—cold pasta, cold dressing, and patience are your friends here.

Variations & Adaptations

This creamy one-pot pasta salad is endlessly adaptable. Here are some of my favorite variations, all of which I’ve tested in my own kitchen.

Protein-Packed Version: Add 1 cup of diced cooked chicken, salami, or pepperoni for a heartier meal. I often use leftover rotisserie chicken—it adds protein without much extra work. For a vegetarian option, try chickpeas or white beans.

Gluten-Free Adaptation: Use your favorite gluten-free pasta. I’ve had good luck with chickpea-based or brown rice pasta. Just be careful not to overcook it—gluten-free pasta can turn mushy quickly. Rinse thoroughly with cold water after draining.

Dairy-Free Version: Skip the Parmesan or use a dairy-free alternative. The dressing is naturally dairy-free if you use vegan mayonnaise. I’ve made this with a cashew-based Parmesan substitute, and it was surprisingly good.

Summer Garden Version: Swap in whatever vegetables are at their peak. Grilled zucchini, roasted corn, fresh basil, or even chopped asparagus all work beautifully. In August, I use nothing but vegetables from my neighbor’s garden—it’s the best version of this salad.

Spicy Italian Version: Add 1/4 cup chopped banana peppers, extra red pepper flakes, and a drizzle of Calabrian chili oil. The heat balances perfectly with the creamy dressing. My husband requests this version every time we have people over.

One time I made this with leftover grilled vegetables from a cookout—charred zucchini, bell peppers, and corn—and it was honestly better than the original. Don’t be afraid to experiment with whatever you have on hand.

Serving & Storage Suggestions

This creamy one-pot pasta salad is incredibly versatile when it comes to serving. Here’s how I handle it.

Serving Temperature: Serve it cold or at room temperature—both are delicious. If it’s been in the fridge, let it sit on the counter for 15-20 minutes before serving to take the chill off. The flavors open up beautifully at room temperature.

Presentation: I like to serve it in a large, shallow bowl so everything is visible. Garnish with a sprinkle of fresh parsley, a few extra Parmesan shavings, and maybe some cherry tomato halves on top. It makes the dish look intentional and pretty without much effort.

Perfect Pairings: This salad is fantastic alongside grilled chicken, steak, or fish. It’s also great with crusty bread and a simple green salad for a light meal. For summer cookouts, I serve it with burgers, hot dogs, or BBQ ribs.

Storage Instructions: Store leftovers in an airtight container in the refrigerator for up to 5 days. The pasta will absorb some dressing over time, so don’t be alarmed if it looks a little dry on day three. Just stir in a splash of olive oil or a tablespoon of milk to revive it.

Freezing: I don’t recommend freezing this salad. The texture of the pasta and vegetables will suffer, and the dressing may separate. It’s best enjoyed fresh or within a few days of making.

Flavor Development: As I mentioned, this salad gets better with time. The flavors meld and deepen, and the dressing coats every piece of pasta more evenly. Day two is my favorite—everything is perfectly balanced.

Nutritional Information & Benefits

This creamy one-pot pasta salad is a balanced dish that can fit into a healthy eating pattern. Here’s a rough breakdown per serving (based on 8 servings):

Nutrient Amount Per Serving
Calories 380
Total Fat 22g
Saturated Fat 4g
Cholesterol 15mg
Sodium 520mg
Total Carbohydrates 38g
Dietary Fiber 3g
Sugars 4g
Protein 9g

The vegetables in this salad provide vitamins A and C, plus antioxidants from the tomatoes and bell peppers. The olive oil offers healthy monounsaturated fats, and the Parmesan cheese adds calcium and protein. If you’re watching your sodium, you can reduce the salt in the dressing and use low-sodium canned olives.

For a lighter version, swap half the mayonnaise for Greek yogurt—it cuts calories and adds protein while keeping the dressing creamy. I’ve done this many times, and honestly, it’s hard to tell the difference.

Conclusion

This creamy one-pot pasta salad with Italian dressing is proof that simple food can be genuinely extraordinary. It’s the recipe that changed my mind about an entire category of cooking, and it’s become a staple in my kitchen for good reason. Whether you’re making it for a busy weeknight, a summer barbecue, or just because you want something delicious in your fridge, it delivers every single time.

I love that this recipe doesn’t demand perfection. Chop your veggies however you like, use whatever pasta you have, adjust the dressing to your taste—it all works. That’s the beauty of a good recipe. It gives you a solid foundation and then trusts you to make it your own.

So go ahead, give it a try. Make it for your family, bring it to a potluck, or just keep it all to yourself—I won’t judge. And when you take that first bite and realize you’re reaching for a second forkful before you’ve even swallowed the first one, you’ll understand exactly what I mean. Let me know how it turns out in the comments—I’d love to hear about your version.

Frequently Asked Questions

Can I use a different type of pasta?

Absolutely! Any short pasta works well—rotini, fusilli, penne, farfalle, or even macaroni. The key is choosing shapes with ridges or curves that can hold onto the dressing. Long pasta like spaghetti or fettuccine doesn’t work as well for this style of salad.

How long does this pasta salad keep in the refrigerator?

It stays good for up to 5 days in an airtight container. The flavors actually improve after a day or two. If it seems dry, just stir in a splash of olive oil or a tablespoon of milk before serving.

Can I make this ahead for a party?

Yes, and I actually recommend it! Making it a day ahead allows the flavors to meld together beautifully. Just reserve a little extra dressing to add right before serving, and give it a good stir to refresh the texture.

What can I substitute for mayonnaise?

Greek yogurt works wonderfully as a substitute—use plain, full-fat Greek yogurt for the creamiest result. Sour cream is another good option. For a dairy-free version, use vegan mayonnaise or blended silken tofu.

Can I add meat to make it a main dish?

Definitely! Diced cooked chicken, salami, pepperoni, or even canned tuna all work great. Add about 1 cup of protein to turn this side dish into a satisfying main course. Leftover rotisserie chicken is my go-to.

Pin This Recipe!

creamy one-pot pasta salad recipe

Print

Creamy One-Pot Pasta Salad with Easy Italian Dressing

This creamy one-pot pasta salad with Italian dressing is a simple, crowd-pleasing dish that comes together in about 30 minutes. It’s perfect for weeknight dinners, potlucks, and meal prep, and it gets even better after a day in the fridge.

  • Author: Lauren
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes (plus 30 minutes chilling)
  • Yield: 8 servings 1x
  • Category: Side Dish
  • Cuisine: Italian-American

Ingredients

Scale
  • 1 pound short pasta (rotini, fusilli, or penne)
  • 1 cup cherry tomatoes, halved
  • 1 cup cucumber, diced
  • 1/2 cup red onion, finely diced
  • 1 cup bell pepper, diced
  • 1/2 cup black olives, sliced
  • 1/2 cup pepperoncini, chopped (optional)
  • 1/4 cup fresh parsley, chopped
  • 1/2 cup grated Parmesan cheese
  • 1/2 cup mayonnaise
  • 1/4 cup olive oil
  • 3 tablespoons red wine vinegar
  • 1 tablespoon lemon juice, fresh squeezed
  • 2 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon red pepper flakes (optional)

Instructions

  1. Cook the pasta: Fill a large pot with water, add a generous pinch of salt, and bring to a rolling boil. Add pasta and cook according to package directions until al dente (about 8-9 minutes for rotini). Stir occasionally.
  2. Prep the vegetables: While pasta cooks, halve cherry tomatoes, dice cucumber and bell pepper, finely chop red onion, slice olives, and chop pepperoncini if using.
  3. Make the dressing: In a small bowl or liquid measuring cup, whisk together mayonnaise, olive oil, red wine vinegar, lemon juice, minced garlic, oregano, basil, salt, pepper, and red pepper flakes until smooth and creamy. Taste and adjust seasoning.
  4. Drain and rinse pasta: Once al dente, drain pasta in a colander and rinse with cold water until completely cool. Shake well to remove excess water.
  5. Combine everything: In the large pot or a big mixing bowl, combine cooled pasta, cherry tomatoes, cucumber, red onion, bell pepper, olives, pepperoncini, and parsley. Pour dressing over top and toss gently until evenly coated.
  6. Add Parmesan: Sprinkle grated Parmesan over the top and fold in gently.
  7. Chill and rest: Cover and refrigerate for at least 30 minutes before serving to allow flavors to meld.
  8. Final toss: Before serving, stir well. If dry, add a splash of olive oil or a tablespoon of milk. Taste and adjust seasoning with salt and pepper.

Notes

For best results, use full-fat mayonnaise. Cool pasta completely before adding dressing. This salad improves overnight—make it a day ahead if possible. Reserve some dressing to add before serving if making ahead.

Nutrition

  • Serving Size: 1 serving (about 1 c
  • Calories: 380
  • Sugar: 4
  • Sodium: 520
  • Fat: 22
  • Saturated Fat: 4
  • Carbohydrates: 38
  • Fiber: 3
  • Protein: 9

Keywords: pasta salad, creamy pasta salad, Italian dressing, one-pot, potluck, summer, easy, make-ahead

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating