Meal Prep Pasta Salad That Stays Crunchy All Week
Most pasta salads turn gummy and sad by Tuesday. This one uses a sharp vinaigrette and sturdy ingredients that actually get better as they sit, so your Monday lunch tastes as good as your Friday one.

You get a pile of curly pasta, salty salami, mild provolone, and crisp veggies, all coated in a quick oregano and Dijon dressing. It takes about 30 minutes and sets you up with four grab-and-go containers.
Why This One Stays in the Rotation
The dressing is the real workhorse here. Red wine vinegar and mustard keep the vegetables bright and the pasta firm, unlike mayo-based versions that turn watery. You end up with a salad that feels fresh even on day five.
The mix of textures matters, too. You get soft pasta, snappy bell pepper, and little bursts from halved cherry tomatoes. Everything is cut to roughly the same size, so each forkful lands right and nothing sinks to the bottom.
I also love that it requires zero reheating. You pull a container from the fridge, give it a shake, and eat it cold while you answer emails. It is the easiest lunch I know how to make.
Ingredients

- 8 oz rotini or fusilli pasta: any short, ridged shape works, the nooks grab the dressing
- 1/2 cup olive oil
- 1/4 cup red wine vinegar
- 1 tbsp Dijon mustard
- 1 clove garlic, grated
- 1 tsp dried oregano
- 1/2 tsp kosher salt, plus more for the pasta water
- 1/4 tsp black pepper
- 4 oz salami, diced: Genoa or hard salami holds up best
- 4 oz provolone cheese, diced: swap in mozzarella if you prefer a milder bite
- 1 bell pepper, diced: any color, red adds the most sweetness
- 1 cup halved cherry tomatoes
- 1/2 cup thinly sliced red onion
- 1/2 cup sliced black olives, drained
- 1/4 cup sliced pepperoncini, optional, for a little heat
Variations / Substitutions
- Make it vegetarian: drop the salami and toss in a can of drained chickpeas or some cubed smoked tofu
- Swap the cheese: sharp white cheddar or smoked gouda give it an entirely different personality
- Change the crunch: thinly sliced celery or raw fennel bulb adds a fresh crackly layer without going soft
- Add fresh herbs: a handful of chopped parsley or basil folded in right before packing keeps things bright
- Kick up the heat: double the pepperoncini and toss in a pinch of red pepper flakes with the dressing
If you want a creamy version that still meal-preps well, try the chicken bacon ranch pasta salad.
How to Make Meal Prep Pasta Salad
Step 1: Cook the Pasta

Bring a large pot of salted water to a boil. You want it salty like the sea so the pasta itself tastes good, not just the dressing. Add the 8 oz pasta and cook according to the package directions until it is al dente, usually 7 to 9 minutes.
Drain the pasta, rinse it under cold water until it is cool to the touch, and shake off any extra water. Rinsing stops the cooking and washes off surface starch, which is the secret to noodles that do not clump together later. Drizzle the pasta with a tiny bit of olive oil and give it a quick toss so it stays loose while you work on everything else.
Step 2: Chop the Veggies and Cheese

While the pasta cooks, get everything else prepped. Dice the 4 oz salami and 4 oz provolone into small cubes, roughly the size of a chickpea. Halve the 1 cup cherry tomatoes, thinly slice the 1/2 cup red onion, and dice the bell pepper. Drain the 1/2 cup sliced black olives and slice the pepperoncini if you are using them.
Keep the tomatoes just firm. If they are too ripe they will burst when you cut them, and those will soften faster in the fridge. Look for ones that still have a little snap. The bell pepper should feel heavy and crisp, no soft spots, because it is doing a lot of the texture work.
Step 3: Whisk the Dressing

In a small bowl or a jar with a tight lid, combine the 1/2 cup olive oil, 1/4 cup red wine vinegar, 1 tbsp Dijon mustard, the grated garlic, 1 tsp dried oregano, 1/2 tsp kosher salt, and 1/4 tsp black pepper. Whisk or shake hard until the mixture looks cloudy and comes together, about 30 seconds.
The dressing should taste sharp and a little salty, with a back note of garlic. It will seem intense on its own, but that is exactly right once it coats all the pasta and vegetables. The mustard not only adds flavor, it keeps the oil and vinegar from separating later.
Step 4: Toss and Pack the Salad

In your largest mixing bowl, pile in the cooled pasta, the salami, provolone, bell pepper, tomatoes, red onion, olives, and pepperoncini. Pour the dressing over everything and toss with tongs, lifting from the bottom, until every piece looks glossy and speckled with oregano.
Divide the salad evenly among 4 meal prep containers, pressing down gently so the dressing settles into all the ridges. At this point the colors are bright and the pasta is plump, and you can eat one right away if you cannot wait. Pack the containers and store them in the fridge, ready to grab on your way out the door.
Tips for Crunchy Leftovers
- Use a sturdy pasta shape. Thin spaghetti or angel hair gets mushy after a day; rotini, fusilli, or penne hold their bite far longer.
- Salt the pasta water well. This is the only seasoning the noodles get directly, so do not skimp. It makes a real difference in the final taste.
- Let the salad rest before judging it. It tastes noticeably better on day two, after the flavors have had time to meld. Make it on a Sunday and your Monday lunch is already the best one in the fridge.
- Double the dressing if you like it extra zippy. The vegetables release a little water as they sit, which mellows the acidity. An extra drizzle on day four wakes everything back up.
Scale the batch without losing the balance:
| Servings | Pasta | Dressing | Add-ins |
|---|---|---|---|
| 2 | 4 oz | halve all ingredients | halve all |
| 4 | 8 oz | as listed | as listed |
| 8 | 16 oz | double all | double all |
Keeping It Fresh All Week
- Refrigerate: store in airtight containers for up to 5 days. The flavors deepen, and the pasta stays surprisingly firm thanks to the vinegar in the dressing.
- Serve Cold: this is meant to be eaten straight from the fridge, but you can let a container sit on the counter for 10 minutes if you are not a fan of ice-cold cheese.
- No reheating needed: the salami and cheese soften just a little at room temperature, which is lovely. If you pack it for work, a cold pack in the lunch bag is all you need.
Frequently Asked Questions
Can I use a different pasta shape?
Yes, any short shape with ridges works well. Penne, farfalle, and cavatappi all do a great job. Skip long noodles because they tangle and do not pick up the dressing evenly.
Is it okay to dress the whole salad ahead of time?
Yes. A vinaigrette-based dressing actually helps preserve the texture. The acid keeps the vegetables crisp and the pasta from turning gummy. Just avoid mayo-based dressings for meal prep because they separate and get watery.
How can I make this vegan?
Skip the salami and cheese, and add a can of drained chickpeas or a jar of marinated artichoke hearts for substance. The dressing is already completely plant-based.
How long does it really stay crunchy?
Up to 5 days in the fridge. The cherry tomatoes will start to soften after day three; if you want peak crunch, you can halve and add the tomatoes fresh the night before or use extra bell pepper instead.

Meal Prep Pasta Salad Recipe
Ingredients
Method
- Cook the pasta in a large pot of salted boiling water until al dente, about 7 to 9 minutes. Drain, rinse with cold water, and toss with a tiny drizzle of oil.
- While the pasta cooks, dice the salami and provolone, halve the tomatoes, slice the onion, and dice the bell pepper. Drain the olives and slice pepperoncini if using.
- Whisk together the olive oil, red wine vinegar, Dijon mustard, grated garlic, oregano, salt, and pepper until emulsified.
- In a large bowl, combine the pasta, salami, provolone, bell pepper, tomatoes, onion, olives, and pepperoncini. Pour the dressing over and toss well. Divide among 4 meal prep containers and refrigerate.
