Pepperoni Pasta Salad

More Ways to Search: Recipe Index

Home » Salads » Pepperoni Pasta Salad

This Pepperoni Pasta Salad is a classic pasta salad. Filled with fresh vegetables, cheese, pepperoni, and pasta. It’s the perfect side dish to feed a crowd!

A huge bowl of Pepperoni Pasta Salad topped with Parmesan cheese.

I love this pasta salad! It’s super easy to make and can feed a crowd!

Pasta salad is the perfect side dish to take to a party because it can be made ahead of time (honestly, I think they taste better when made in advance) and makes a large quantity.

A few other side dishes that are great for parties are: Bacon Ranch Pasta Salad, Old Fashioned Potato Salad, and Broccoli, Bacon, and Grape Salad.

This happens to be one of my favorite pasta salads! I remember it was always at every picnic, BBQ, potluck (basically at every function) and it was always one of the firsts to go.

As a kid, I would pick out the peppers and onions but I love it all now. In fact, I usually add more peppers and onions to my plate, lol.

A large bowl with Pepperoni Pasta Salad ingredients arranged in groups. Getting ready to mix the salad together.


PASTA: You can use any short type of pasta such as elbow, penne, shells, or something similar.
PARMESAN CHEESE: I like to grate my own but pre-grated is fine in this salad.
MOZZARELLA: I am using mozzarella pearls in this recipe because of convenience. Feel free to cube a block of mozzarella if that’s what you have on hand.

VEGGIES: I am using tomatoes, green bell pepper, red onion, pepperoncini, and olives but change things up to suit your needs/tastes.
PEPPERONI: This also works great using mini pepperoni

Pepperoni Pasta Salad dished out on to a plate.

How to Make Pepperoni Pasta Salad

PASTA: Start by cooking your pasta according to the package directions. Drain the pasta and rinse under cold water. This stops the pasta from cooking and rinses of any extra starch from the cooking water.

VEGGIES: While the pasta is cooking prepare the vegetables and place in a large bowl. Add the cheeses, pepperoni, and salad dressing. Toss to combine.

BRING IT TOGETHER: Once the pasta is done cooking and has been drained and rinsed add to the bowl of vegetables and toss to combine. Refrigerate for at least 1 hour before serving to let the flavors meld.

A fork loaded with Pepperoni Pasta Salad ready to be eaten.

Tips for Great Pepperoni Pasta Salad

  • Pepperoni pasta salad tastes best when it is made in advance. I like to make it a day in advance. Leftovers store well and will last for 5-7 days in the refrigerator.
  • If you have some leftover rotisserie chicken it goes great in this salad!
  • I like to use fresh mozzarella pearls (mostly because I’m lazy and it’s one last thing I have to chop) but feel free to cube regular mozzarella to use instead.
  • If you can’t stand the thought of the pepperoncini in this salad feel free to leave them out. I happen to love adding them to salads and it goes really well with this salad!
  • Use any short type of pasta that you like or have on hand. Macaroni, penne, bow tie, and fusilli are all great choices.
  • Don’t overcook your pasta because it will become a mushy pasta salad due to the acids from the dressing breaking down the starches further.
  • Be sure to rinse the pasta under cold water to stop the cooking and cool the pasta down. Don’t toss the hot pasta in with the other ingredients or it will melt the cheese.
  • Toss the pasta in olive oil after rinsing to prevent the pasta from soaking up the dressing if you prepare it a day before.

More Great Salads You May Like:

HUNGRY FOR MORE? Subscribe to my newsletter and follow along on Pinterest, Facebook, and Instagram for all my latest updates!

A huge bowl of Pepperoni Pasta Salad topped with Parmesan cheese.

Pepperoni Pasta Salad

Course: Salad
Cuisine: American
Keyword: cold pasta salad, italian pasta salad, pepperoni pasta salad
This Pepperoni Pasta Salad is a classic pasta salad. Filled with fresh vegetables, cheese, pepperoni, and pasta. It's the perfect side dish to feed a crowd!
Prep Time: 20 minutes
Chill time:: 1 day
Total Time: 20 minutes
Servings: 10 +
Calories: 368kcal
Author: Malinda Linnebur
Print Recipe Save Recipe


  • 1 pound (455g) small pasta (any shape such as fusilli, penne, macaroni, bow tie)
  • ¾ cup (70g) freshly grated Parmesan cheese
  • 4 ounces (115g) fresh mozzarella pearls (or cubed regular mozzarella)
  • 3 ounces (85g) sliced pepperoni
  • 2 large roma tomatoes, chopped
  • ½ large green bell pepper, diced
  • ½ cup sliced olives
  • ½ cup sliced red onion, or more to taste
  • cup sliced pepperoncini
  • ¾-1 cup (175ml-235ml) Italian dressing
  • salt and pepper to taste


  • Cook pasta according to package directions for al dente. Drain and rinse under cold water until pasta is cool. 
  • Meanwhile, combine cheeses, pepperoni, tomatoes, bell pepper, olives, onion, pepperoncini, and salad dressing in a large bowl. 
  • When pasta is cool drain well and add to bowl with pepperoni and vegetables. Toss to combine. Refrigerate covered for a minimum of 1 hour but up to 24 hours.


  1. STORAGE: Can store in the refrigerator, covered for 5-7 days. 


Calories: 368kcal | Carbohydrates: 39g | Protein: 17g | Fat: 16g | Saturated Fat: 6g | Cholesterol: 25mg | Sodium: 728mg | Potassium: 218mg | Fiber: 2g | Sugar: 4g | Vitamin A: 310IU | Vitamin C: 10.5mg | Calcium: 271mg | Iron: 1mg

Leave a Comment

Recipe Rating