Easy Pizza Pasta Salad

All the flavors of your favorite loaded pepperoni pizza turned into a tasty pasta salad! It’s quick and easy and packed full of flavor!

Pizza pasta salad in a white bowl sitting on a blue napkin next to cherry tomatoes

Quick: what’s your absolute favorite pizza? Mine?? Definitely one with all the classic toppings! (I think it’s called a “supreme” pizza right?!🤔) Pepperoni, veggies, olives, all the tomato sauce and ALL of that ooey gooey mozzarella cheese… Geez just typing that is starting to make my mouth water! And guess what babes, this tasty pizza pasta salad tastes exactly like it just tossed into a bowl and drizzled with a zesty homemade Italian vinaigrette!

Close up of rotini pasta, mozzarella pearls, peperoni slices, chopped green pepper and red onion, sliced olives and tomaotes and fresh basil

Ingredients for pizza pasta salad

  • Rotini pasta: Feel free to use your favorite “medium” length pasta. (Penne, bowtie, cavatappi and gemelli would be great substitutions too!)
  • Pepperoni: Gives your salad that classic pizza flavor! (Can use regular or turkey pepperoni)
  • Cherry tomatoes: Gives your salad a burst of freshness. Look for tomatoes that are plump and bright red for the best results. (You can also use diced vine tomatoes instead too!)
  • Green bell pepper: Adds a little bit of crunch to your salad. Look for peppers that are slightly firm with no bad spots.
  • Red onion: Adds even more texture!
  • Mozzarella pearls: Soft and creamy and amps up your pizza flavor even more!
  • Black olives: Are slightly salty which helps to bring out all of your other flavors. (Can use either presliced or whole olives and slice them yourself)
  • Fresh basil: Adds so much freshness!
  • Zesty Italian vinaigrette: Ties it all together and really gives your salad that classic Italian feel! (Can be store bought or homemade. See my recipe for an easy homemade Italian vinaigrette below!)
Close up of pizza pasta salad in a white bowl sitting ona blue napkin with red flakes flakes sprinkled beside it

How to make easy pizza pasta salad

  1. Cook your pasta according to the package’s direction and allow it to cool completely.
  2. Then add your pasta, pepperoni, tomatoes, bell pepper, onion, mozzarella, olives and fresh basil and drizzle your vinaigrette over the top.
  3. Toss the salad and serve immediately!

This pasta salad would also be great for an easy meal prepped lunch too! Just divide the salad into separate containers and store them in the fridge until you’re ready to eat! (Besides, who wouldn’t want to have pizza for lunch right?!)

How to make an easy Italian vinaigrette

This recipe is hands down one of my favorite Italian dressings to use for just about everything! It’s simple to make, tangy and has just the right amount of herbs to dress up any dish!

  • ½ cup olive oil (I like using extra light tasting olive oil.)
  • ¼ cup red wine vinegar
  • 2 minced garlic cloves
  • 1 Tbsp Italian seasoning
  • ¼ tsp red pepper flakes
  • Salt & pepper, to taste
  1. Whisk your ingredients together in a small bowl or jar and store it in the fridge until you’re ready to eat!

*This dressing doesn’t just have to be for your pizza pasta salad! You can also try it on your favorite fresh greens salad too!

Pasta salad in a white bowl sprinkled with red pepper flakes surrounded by a wooden spoon and cherry tomatoes

Toppings Ideas

  • Optional toppings: Even though this pizza pasta salad is super tasty on it’s own, I’m still a toppings girl at heart. Which means I can never pass up an opportunity to sprinkle a special little something over the top! 😉 Here are of few of my favorite toppings to add!
    • Grated parmesan
    • Red pepper flakes
    • Extra fresh basil, sliced thin
    • Diced chicken (for a little extra protein)
    • Chopped Italian sausage/salami (turns this pasta salad into more of a “meat lovers” pizza 😉 )

Need it gluten free? Just use your favorite gluten free pasta instead!

Need it dairy free? Replace the mozzarella balls with dairy free mozzarella cut into cubes or use dairy free shredded mozzarella instead! (Our favorite lactose free mozz is from Buf Creamery & shredded mozzarella is from Vevan!)

More salad recipes you might like:

[Made one of my recipes? Make sure to tag my social media @kalefornia_kravings – I love seeing what you create!]

Pepperoni pizza pasta salad with mozzarella balls in a large white bowl sitting next to cherry tomatoes and a blue linen napkin
Print Recipe Pin It!
4.5 from 2 votes

Easy Pizza Pasta Salad

This zesty pasta salad is loaded with all of your favorite classic pizza toppings! Pepperoni, veggies, mozzarella – all tossed in a tangy homemade Italian dressing! It's full of flavor and is always a crowd favorite!
Prep Time15 mins
Total Time15 mins
Course: Main Course, Pasta, Salad
Cuisine: Italian
Keyword: easy, pasta, pizza, salad
Servings: 4 servings
Author: Caitlin Monson


For the pasta salad:

  • 1 box dry rotini pasta
  • 50 pepperonis, halved (can use turkey pepperoni insetad)
  • cups cherry tomatoes, halved
  • ¾ of a green bell pepper, chopped
  • ½ of a red onion, sliced thin
  • 1 6oz can sliced black olives
  • 8 oz. mozzarella pearls (or fresh mozzarella cut into small cubes)
  • ¼ cup fresh basil, sliced thin
  • Optional toppings: grated parmesan & fresh basil

For the Italian vinaigrette:

  • ½ cup olive oil
  • ¼ cup red wine vinegar
  • 2 garlic cloves, minced
  • 1 Tbsp Italian seasoning
  • ¼ tsp red pepper flakes
  • Salt & pepper, to taste


To make the vinaigrette:

  • Whisk all of your ingredients together in small bowl or jar and store it in the fridge while you prepare the rest of your salad.

To make the pasta salad:

  • Cook your pasta according to the packaged directions. Allow the pasta to cool completely.
  • Then add the pasta, pepperoni, tomatoes, green pepper, onion, mozzarella, olives and fresh basil and drizzle it with your desired amount of vinaigrette.
  • Toss the salad and serve it immedaiately with your desired toppings!


*These are just suggested amounts. If you preferred more or less of an ingredient please feel free to make the salad according to your preferences.
Gluten frees version: Replace the regular pasta with your favorite gluten free pasta.
Dairy free version: Omit the mozzarella pearls and replace them with dairy free shredded mozzarella.


  1. This dish tastes as good as it looks in the pictures. Thank you for sharing!

  2. I really liked this recipe. I think k I’ll add a little extra basil and Italian seasoning next time for a bit more flavour. I’ll definitely be making this again.

Leave a Comment

Your email address will not be published. Required fields are marked *


Recipe Rating