Easy Italian Grinder Pasta Salad
Grinder Pasta Salad is a delicious twist on the classic grinder sandwich. Packed with savory deli meats, crisp vegetables, tangy pickles, and a medley of cheeses, this salad is tossed in a zesty dressing that ties everything together.

Grinder Pasta Salad combines perfectly cooked al dente pasta, creamy Italian dressing, cured meats, fresh herbs and a variety of cheeses. It’s perfect for hot summer days, light yet filling, and is a refreshing option for picnics, potlucks, or easy dinners.
Looking for more refreshing summer salads, then try my Elote Pasta Salad, Dill Pickle Potato Salad, and Burrata Cheese Caprese Salad.
Why You’ll Love This Recipe
- Bursting with flavor- This pasta salad combines savory elements like salami, pepperoni, creamy cheese, pepperoncini, crunchy romaine lettuce, and a tangy Italian dressing making each bite packed with flavor.
- Make in advance- You can prepare this recipe in advance by cooking the pasta, making the dressing, and prepping all the other ingredients, then refrigerating everything until you’re ready to serve.
- Perfect for summer- The chilled, refreshing pasta is a hit with guests and perfect for hot weather and outdoor gatherings.
- Customizable- Tailor the salad to your liking by adding your choice of cheeses, vegetables, or proteins.

What Is A Grinder Salad?
This popular salad is inspired by the flavors of a traditional “grinder sandwich”, which typically consists of some type of long sturdy roll, like a hoagie, layered with Italian-style deli meats such as salami, pepperoni, ham or turkey, along with provolone or mozzarella cheese. The sandwich is finished off with shredded lettuce, tomatoes, onions, pepperoncini, olives and a creamy vinaigrette.
Ingredient Notes
Below are ingredient notes. For the complete list and quantities, please refer to the recipe card located at the bottom of the page.
- Dry pasta- I use Rotini, but any shape or similar size will work.
- Salami- I use Calabrese salami and slice it into thin strips.
- Pepperoni- Provides a zesty kick. Slice it into thin strips, just like you did with the salami.
- Fresh mozzarella- I use fresh mozzarella pearls for its creamy texture.
- Provolone- Adds a tangy flavor and extra creaminess.
- Parmesan cheese- Adds a sharp, salty flavor. Use freshly grated for the best flavor.
- Pepperoncini- Use pre-sliced pepperoncini to help save time.
- Cherry tomatoes- Juicy and sweet, adding freshness to the salad. Slice the cherry tomatoes in half.
- Basil- Adds a fragrant, herbal note to the salad.
- Romaine lettuce- Gives this pasta salad a fresh crunch.
- Red onion- Sliced thin and soaked in ice water to tone down its sharpness.
- Mayonnaise- Acts as the creamy base for the dressing. I used an olive-oil based mayo but feel free to use your favorite brand.
- Red wine vinegar- Provides acidity and tanginess to the dressing.
- Dried Italian seasoning- Adds so much flavor to the dressing. If you want, you can substitute with just dried oregano.
- Garlic- Use whole fresh garlic for the best flavor. I use a microplane to grate it so you do not have big chunks of garlic in the dressing.
- Red chili flakes (optional)- Just a small amount adds a touch of heat to the salad.
Substitutions and Variations
- Pasta- Feel free to use gluten-free pasta or try whole wheat for some added fiber. I recommend any type of short pasta such as fusilli, gemelli, farfalle, or penne.
- Deli meats- Substitute with sliced turkey or ham, rotisserie chicken or grilled chicken breast.
- Vegetables- Add roasted bell peppers, cucumbers, marinated artichokes, black or Kalamata olives.
- Cheese- You can also use fresh mozzarella, white cheddar, or Swiss cheese. You can also omit the cheese for a dairy-free version.

Step By Step Instructions
STEP 1: Cook the pasta. Bring a large pot of salted water to a boil. Then, add the rotini pasta and cook according to package instructions until al dente.
Drain and rinse under cold water to cool. To prevent the pasta from sticking, drizzle 1-2 tsp of olive oil and toss. Set aside.


STEP 2: Soak red onions- Slice the red onions thinly using a sharp knife. Then, place slices in a bowl of ice water and let them soak for about 10-15 minutes to tone down their sharpness. Drain and pat dry with a paper towel.


STEP 3: Prepare the ingredients- Cut the salami and pepperoni into thin strips and slice the pepperoncini (if needed). Then, dice the provolone cheese. Next, halve the cherry tomatoes and roughly chop the romaine lettuce and basil into small pieces.


STEP 4: Make the dressing- In a small bowl, combine mayonnaise, red wine vinegar, minced garlic, pepperoncini juice, dried Italian seasoning, red chili flakes, salt and pepper. Then, whisk until well combined.
STEP 5: Combine the salad. In a large mixing bowl, add the cooked rotini pasta and the rest of the prepared ingredients. Pour the dressing over the top and then toss everything together until evenly coated.


STEP 6: Finish. Transfer to a serving dish and top with extra grated parmesan cheese. Then, garnish with fresh cracked black pepper and basil leaves. Enjoy!
Expert Tips
Cook pasta al dente. To prevent the pasta from becoming mushy, cook it just until tender but still firm to the bite.
Rinse pasta thoroughly. After cooking, rinse the pasta under cold water to stop the cooking process and cool it down quickly.
Make dressing ahead. Prepare the dressing in advance and refrigerate to allow flavors to meld.
Mix gently. Toss the salad gently to avoid breaking the pasta and delicate ingredients. If possible, toss the salad with the dressing right before serving to avoid it becoming too soggy.

FAQ
A grinder salad typically includes shredded lettuce, cured meats, like salami and pepperoni, various cheeses, and pepperoncini, all tossed in a creamy Italian dressing.
Yes, you can prepare all the ingredients and refrigerate them separately or toss the salad ahead of time. I would leave out the tomatoes and lettuce so that they don’t become soggy. Add those ingredients right before serving.
In this recipe, I use rotini but any short pasta like cavatappi or fusilli are all great options because their shape and twists hold all the dressing.
Yes, you can! You can replace the salami and pepperoni with cucumbers, roasted red peppers, a medley of different olives, or marinated artichokes.

Storing
Store any leftover Grinder Pasta Salad in an airtight container. Place the container in the refrigerator as soon as possible, ideally within two hours of making the salad so the salad stays refresh. Refrigerate for up to 3 days.
Make ahead. If you’re making this pasta salad ahead of time, I suggest storing the dressing separately. Then, toss the pasta salad with the dressing just before serving to keep the ingredients crisp and fresh.
Helpful Tools and Equipment
- Stock pot- Make sure your pot is large enough to give the pasta room to cook evenly.
- Colander- For draining the cooked pasta.
- Sharp knife- For chopping the ingredients. A sharp knife will make prep work a lot easier.
- Microplane- I use a microplane to grate the garlic to prevent any large pieces from getting into the dressing.
- Salad spinner- I wash my romaine lettuce and then spin it to get any excess water out.
- Large bowl- To make sure everything is mixed thoroughly, make sure to use a large bowl.
More Salad Recipes To Try
Try These Easy To Make Recipes Too!
- Turkey Avocado Sandwich
- BLT Bagels
- Honey Mustard Chicken Wraps
- Salmon BLT with Lemon-Dill Aioli
- Avocado and Tomato Toast
After trying out this recipe, I’d love to hear your feedback. Please consider leaving a star review on the recipe card below. Don’t forget to tag me on Instagram and follow me on Pinterest for more mouthwatering recipes. Your support is greatly appreciated!

Easy Italian Grinder Pasta Salad
Ingredients
For The Salad
- 8 oz Rotini pasta
- 1/2 Red onion, sliced thin
- 1/3 cup Pepperoncini, sliced thin
- 1 cup Cherry tomatoes, cut in half
- 2.5 oz Salami, sliced thin
- 2.5 oz Pepperoni, sliced thin
- 1/2 cup Provolone cheese, cut into small pieces
- 1/2 cup Fresh mozzarella pearls
- 1/3 cup Parmesan cheese, grated, plus more for on top
- 1/4 cup Fresh basil leaves, sliced thin or torn into small pieces
- 1 1/2 cups Romaine lettuce, chopped
For The Dressing
- 3/4 cup Mayonnaise
- 1-2 cloves Fresh garlic, grated
- 2 tbsp Red wine vinegar
- 2 tbsp Pepperoncini juice
- 2 tsp Dried italian seasoning
- 1/4 tsp Red pepper flakes
- 1/4 tsp Salt
- 1/4 tsp Fresh ground pepper
Instructions
- Bring a large pot of salted water to a boil. Then, add the rotini pasta and cook according to package instructions until al dente. Drain and rinse under cold water to cool. To prevent the pasta from sticking, drizzle 1-2 tsp of olive oil and toss. Set aside.
- Slice the red onions thinly using a sharp knife. Then, place slices in a bowl of ice water and let them soak for about 10-15 minutes to tone down their sharpness. Drain and pat dry with a paper towel.
- Cut the salami and pepperoni into thin strips and slice the pepperoncini (if needed). Then, dice the provolone cheese. Next, halve the cherry tomatoes and roughly chop the romaine lettuce and basil into small pieces.
- In a small bowl, combine mayonnaise, red wine vinegar, pepperoncini juice, minced garlic, dried Italian seasoning, red chili flakes, salt and pepper. Then, whisk until well combined.
- In a large mixing bowl, add the cooked rotini pasta and the rest of the prepared ingredients. Pour the dressing over the top and then toss everything together until evenly coated.
- Transfer to a serving dish and top with extra grated parmesan cheese. Then, garnish with fresh cracked black pepper and basil leaves. Enjoy!

So flavorful and delicious!