Go Back
A colorful bowl of Pepperoni Pasta Salad with rotini, cherry tomatoes, fresh basil, red onion, and shredded cheese.
Layla

Pepperoni Pasta Salad

A bold, zesty pasta salad loaded with crispy pepperoni, fresh mozzarella, and a tangy Italian dressing that gets better the longer it sits.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 45 minutes
Servings: 6 servings
Course: lunch, Side Dish
Cuisine: Italian-American
Calories: 420

Ingredients
  

For the Pasta
  • 12 oz rotini pasta or cavatappi
  • 1 tbsp Kosher salt for pasta water
For the Pepperoni
  • 6 oz sliced pepperoni cut into quarters
  • 1 tsp olive oil
For the Salad
  • 8 oz fresh mozzarella pearls drained
  • 8 oz cherry tomatoes halved
  • 0.5 cup banana pepper rings drained
  • 0.25 cup red onion finely diced
  • 0.25 cup fresh basil torn, loosely packed
For the Dressing
  • 0.33 cup extra virgin olive oil
  • 3 tbsp red wine vinegar
  • 1 tsp dried oregano
  • 0.5 tsp garlic powder
  • 0.25 tsp crushed red pepper flakes optional
  • Kosher salt and black pepper to taste

Equipment

  • Large Pot
  • Colander
  • Large Mixing Bowl
  • Small Skillet

Method
 

Cook the Pasta
  1. Bring a large pot of water to a boil. Add 1 tablespoon salt and the pasta, cooking until al dente according to package directions, usually 9-11 minutes. Drain and rinse under cold water until completely cool, about 1 minute. Shake off excess water and set aside.
Crisp the Pepperoni
  1. Heat 1 teaspoon olive oil in a small skillet over medium heat. Add the quartered pepperoni and cook, stirring occasionally, until the edges curl and turn crispy, about 4-5 minutes. Transfer to a paper towel-lined plate to drain and cool. Reserve 1 tablespoon of the rendered fat for the dressing if desired.
Make the Dressing
  1. In a small bowl, whisk together the olive oil, red wine vinegar, oregano, garlic powder, and red pepper flakes if using. Season with 1/2 teaspoon salt and 1/4 teaspoon black pepper. For extra flavor, whisk in the reserved pepperoni fat.
Assemble the Salad
  1. In a large mixing bowl, combine the cooled pasta, crispy pepperoni, mozzarella pearls, cherry tomatoes, banana peppers, red onion, and torn basil. Pour the dressing over the top and toss thoroughly until everything is evenly coated.
  2. Let the salad rest at room temperature for 20 minutes, or refrigerate for up to 4 hours to let the flavors meld. Taste and adjust seasoning with additional salt and pepper before serving. The salad is best the same day but keeps refrigerated for 2 days.

Notes

Crisping the pepperoni is non-negotiable - it transforms from greasy to gloriously crunchy and adds rendered fat you can sneak into the dressing. For a heartier version, add 1 cup diced salami or cubed provolone. If making ahead, reserve the basil and add it just before serving to keep it bright green and fresh.