I like to buy deli meat for easy lunches, but somehow I always end up with a few slices left in the fridge that no one wants to eat the next day.

It’s not enough for a full sandwich, and it just kind of sits there while I try to figure out what to do with it before it goes to waste.
That’s usually when I turn it into something like this. Instead of forcing another sandwich, I chop everything up and turn those leftovers into a simple, filling meal that actually feels new.
It’s such an easy way to use what you already have on hand, and it saves me from tossing perfectly good food, which, honestly, always makes me feel a little better at the end of the day.
For more ideas checkout these cold pasta recipes.
Ingredients

Here’s everything you’ll need to make this hearty pasta salad:
For the salad:
- 8 oz rotini pasta
- 3 slices Genoa salami, chopped
- 3 slices ham, chopped
- 12 slices pepperoni, halved
- 3 slices provolone cheese, chopped
- ¾ cup chopped lettuce
- 15 cherry tomatoes, halved
- ¼ cup red onion, diced
- 3 pepperoncinis, sliced
For the dressing:
- ½ cup mayonnaise
- ½ cup Italian dressing
- 1 tbsp red wine vinegar
- 1 tsp garlic powder
- 2 tsp Italian seasoning
- Salt and pepper to taste
- Optional: Fresh parsley for garnish
Step-by-Step Instructions

1. Prep everything first
Start by chopping all your meats, cheese, and veggies into bite-sized pieces. I always do this first so I’m not scrambling later while the pasta cooks.
2. Cook the pasta
Bring a pot of water to a boil and cook your rigatoni according to the package instructions. Once it’s done, drain it and rinse with cold water so it cools down quickly. This keeps the salad from getting soggy later.
3. Make the dressing
In a small bowl, mix together the mayo, Italian dressing, red wine vinegar, garlic powder, Italian seasoning, salt, and pepper. Give it a good stir until it’s smooth and creamy.
4. Toss the pasta
Add your cooled pasta to a large bowl and pour the dressing over it. Mix until all the noodles are coated.
Now add in your chopped meats, cheese, and veggies. Toss everything together so every bite has a little bit of everything.
5. Chill
Cover and place it in the fridge for at least 1 hour. This step matters—it helps all the flavors come together and makes it taste even better.
6. Serve
Give it a quick stir before serving and sprinkle with parsley if you want it to look extra pretty.
Why You’ll Love This Dish

- It’s a full meal in one bowl – You’ve got protein, carbs, and veggies all together
- Perfect for busy days – Make it ahead and just grab it when you need it
- Kid-friendly – It’s familiar flavors (like a sandwich) but fun to eat
- Great for leftovers – Tastes even better the next day
- Easy to customize – Swap meats or cheese with what you already have
Honestly, this is one of those recipes I make when I don’t want complaints at the table—and it works every time.
FAQ
Can I make this ahead of time?
Yes, and you should. It actually tastes better after chilling for a few hours because the flavors soak into the pasta.
How long does it last in the fridge?
It stays good for about 2–3 days in an airtight container. Just give it a stir before serving.
Can I switch up the meats or cheese?
Absolutely. You can use turkey, mozzarella, or even skip certain meats if your family prefers something different.
Do I have to use lettuce?
You can leave it out if you want, or add it right before serving so it stays crisp.
What pasta works best?
Short pasta like rigatoni (or rotini if needed) works best because it holds the dressing really well.
Easy Italian Hoagie Pasta Salad for Lunches
I hope you make this easy tasty pasta salad for your lunches or for a snack after school.
This tastes the best after a day in the fridge and is perfect for a hot summer day!












