• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • Contact
    • Privacy Policy
    • Work With Me
  • Recipe Index
  • Moments
    • Pregnancy/Baby
      • Baby Registry List
      • Thriving Postpartum: What to Expect & Postpartum Essentials for Mom
  • Shop
    • Best Kitchen Gifts
    • Baby Registry List
    • Kitchen Tools (Must Haves)
    • Pantry Staples (Baking & Cooking)
    • Food Photography Essentials
  • Instagram
JoyFoodSunshine
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipe Index
  • About Laura
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • Never Miss a Recipe

  • ×

    Home » Best Pasta Salad Recipe (Homemade Dressing)

    Best Pasta Salad Recipe (Homemade Dressing)

    Published: Aug 12, 2018 · Modified: Oct 9, 2022 by Laura · This post may contain affiliate links.

    Jump to Recipe

    This is the best pasta salad recipe! A flavorful homemade dressing and roasted tomatoes make it stand out from the rest. It is a delicious, healthy, make-ahead BBQ side dish  full of fresh veggies, pepperoni and fresh mozzarella cheese.

    overhead view of the best pasta salad recipe in a large white serving bowl

    What is a BBQ without an awesome pasta salad? This pasta salad recipe with homemade dressing is always the hit of the party, and a must-add to any summer gathering menu. It's a go-to for me whenever we're pulling out the grill to feed a crowd.

    This Pasta Salad Recipe is full of fresh summer veggies, features roasted baby tomatoes, and is tossed with a homemade dressing that is out of this world! The perfect compliment to anything you decide to toss on the barbecue.

    overhead view of the best pasta salad recipe in a large white serving bowl

    How to make Pasta Salad with Homemade Dressing

    This homemade pasta salad recipe is SO easy to make, which is one of the reasons I love it. Even making your own dressing is so simple!

    Roast the tomatoes 

    One thing that sets this pasta salad recipe apart from all the rest is the addition of roasted baby tomatoes. A little secret about yours truly...I do NOT like raw tomatoes! (Gasp)! It's true! I'm a raw-mater hater!

    However...I could eat roasted tomatoes all day long! The roasting really brings out the sweetness and imparts of depth of flavor that just can't be beat...which is why they shine in this easy pasta salad recipe!

    The roasting process is simple, drizzle on some olive oil, sprinkle a little salt and pepper, stir and bake. Just be sure to bake long enough that the tomatoes become shriveled and dry out as much as you'd like!

    two overhead photos of a baking metal baking pan. The left shows tomatoes before roasting, the right shows the tomatoes after they have been roasted

    Make the homemade Italian dressing

    What sauce to put in pasta salad?  This is a question that gets asked a lot about pasta salad recipes, and of course my answer is a Homemade Dressing! In a pinch I have tried bottled dressings and always regret it.

    The Homemade White Balsamic Italian Dressing in this pasta salad recipe literally takes 3 minutes to toss together and shake up! TOTALLY worth it! No processed ingredients or additives here!

    A note a on white balsamic vinegar. 

    I love white balsamic vinegar for both the taste and the color! It doesn't turn the pasta salad an off-putting brown color like regular balsamic vinegar. However, if you don't keep the white variety on hand, and don't care if your pasta salad recipe turns out a little darker, then regular balsamic vinegar can totally be used with equally delicious results!

    front view of a glass container with the homemade pasta salad dressing

    Assemble the pasta salad

    Once you have roasted the tomatoes and made the dressing, this recipe comes together in no time! Here are a few notes on the method:

    1. Chopping veggies. We prefer our vegetables to be chopped pretty small, so that we can get a little of everything in each bite. To make this even easier a food processor can be used to dice them up very quickly.
    2. Rinse the pasta. Rinsing the pasta will cold water after it ha been fully cooked will ensure it doesn't become over-cooked, and will keep it from absorbing too much dressing.
    3. Adding the dressing. As you can see in the recipe video, the homemade dressing is added to the pasta salad after the hearty vegetables and cheese have been mixed in with the pasta. Be sure to evenly coat everything before adding the parmesan cheese and the fragile roasted tomatoes!
    overhead view of the best pasta salad recipe in a large white serving bowl with all the ingredients organized separately before being mixed together

    Chill

     I recommend letting this pasta salad recipe sit covered in the refrigerator for at least 2-3 hours before serving, or overnight.

    Taste and adjust! Before serving pasta salad always taste it and adjust the seasonings as necessary! Depending on the pasta used, you may even need to add a touch more dressing. I usually adjust the salt and pepper right before serving.

    Store

    You can store leftovers in an airtight container in the refrigerator for up to 5 days. I do not recommend freezing this recipe.

    Recipe FAQs

    Here are a few more important notes about this recipe!

    Can you make pasta salad the night before?

    One of the (many) wonderful things about this recipe is that you can make it a day in advance. I actually prefer to prepare it ahead of time to give the flavors a chance to blend together.

    How long can you keep pasta salad in the refrigerator?

    This recipe lasts for up to 5 days in the refrigerator.

    overhead view of the best pasta salad recipe in a large white serving bowl with a wooden spoon taking a scoop

    Best Pasta Salad Recipe: Ingredients & Substitutions 

    Here are a few notes on the ingredients and possible substitutions in this easy pasta salad recipe!

    • Pasta: You can easily make this dish gluten-free by using gluten-free pasta and pepperoni.
    • Vegetables: Feel free to swap the veggies in this recipe for your favorites.
    • White balsamic vinegar. Regular balsamic vinegar works well too.
    • Olive oil. Both canola and avocado oil work well in this recipe. However I think olive oil is the best choice.
    • Dried seasoning. Feel free to substitute fresh herbs if you have them on hand.
    • Pearl Mozzarella. If you cannot find pearl mozzarella, simply chop fresh mozzarella cheese into small cubes.
    • Pepperoni. For a lighter version use turkey pepperoni. For a vegetarian version, omit the pepperoni.

    How to make this pasta salad recipe vegan: 

    If you leave out the pepperoni and fresh mozzarella you have yourself a vegan version...however those are two of my favorite ingredients in this salad...so I would only omit if absolutely necessary!

    overhead view of the best pasta salad recipe in a large white serving bowl with a wooden spoon taking a scoop

    If you make and love our recipes, it would mean so much to me if you would leave a comment and rating! And don't forget to follow along with us on Instagram, Pinterest, Facebook, and Youtube - be sure to tag @joyfoodsunshine and use the hashtag #joyfoodsunshine so we can your creations!

    The Best Pasta Salad Recipe with Homemade Dressing

    Laura
    This is the best pasta salad recipe! A flavorful homemade dressing and roasted tomatoes make it stand out from the rest. It is a delicious, healthy, make-ahead BBQ side dish  full of fresh veggies, pepperoni and fresh mozzarella cheese.
    4.78 from 35 votes
    Print Recipe Pin Recipe Save Recipe Saved!
    Prep Time 5 mins
    Cook Time 1 hr
    Chilling 1 hr
    Total Time 1 hr 5 mins
    Course Salad, Side Dish
    Cuisine American, Italian
    Servings 10 cups pasta salad (about 30 servings)
    Calories 177 kcal

    Equipment

    • 5 Quart Sauce Pan
    • measuring spoons
    • measuring cups
    • spatula
    • mixing bowls
    • whisk

    Ingredients
     
     

    Pasta salad:

    • 16 oz (4 cups) uncooked tri-color rotini pasta, or gluten-free rotini
    • 1 cup pepperoni diced
    • 8 oz fresh mozzarella cheese cubed
    • 1 small cucumber diced
    • 2 cups bell pepper diced (colors of your choice)
    • 2 (6 oz) cans sliced black olives
    • ½ cup grated Parmesan cheese

    Dressing:

    • 1 cup olive oil
    • ½ cup white balsamic vinegar*
    • 2 tsp Italian seasoning
    • 2 tsp dried basil
    • 2 tsp dried oregano
    • 1 tsp garlic powder
    • 1 tsp ground mustard
    • ½ tsp onion powder
    • ½ tsp salt
    • ¼ tsp ground black pepper

    Roasted tomatoes:

    • 2 pint baby tomatoes
    • 2 TBS olive oil
    • ½ tsp salt
    • ¼ tsp ground black pepper
    Prevent your screen from going dark

    Instructions
     

    Make the dressing:

    • In a small bowl or Pyrex measuring cup, mix together the dressing ingredients. Set aside.

    Cook the pasta:

    • Bring a large pot of water to a boil. Add pasta and cook according to package directions.
    • When finished, drain in a colander and rinse with cold water. Set aside.

    Roast your tomatoes:

    • Preheat oven to 300 degrees F.
    • Slice your baby tomatoes in half.
    • Toss with olive oil, salt and pepper.
    • Spread onto a large baking sheet and bake for 60-90 minutes.
    • Once tomatoes are shriveled and roasted to your liking, remove from oven and let cool.

    Putting it all together:

    • In a large bowl, mix the cooled pasta, pepperoni, mozzarella cheese, cucumber, bell pepper, , olives, and Parmesan cheese.
    • Add the dressing and mix to combine.
    • Toss in the roosted tomatoes.
    • Let cool in the fridge for at least 4 hours (or overnight) before serving.

    Video

    Notes

    This pasta salad recipe makes a lot of salad. It can easily be halved to feed a smaller crowd!

    Ingredient Substitutions

    • Pasta: You can easily make this dish gluten-free by using gluten-free pasta and pepperoni.
    • Vegetables: Feel free to swap the veggies in this recipe for your favorites.
    • White balsamic vinegar. Regular balsamic vinegar works well too.
    • Olive oil. Both canola and avocado oil work well in this recipe. However I think olive oil is the best choice.
    • Dried seasoning. Feel free to substitute fresh herbs if you have them on hand.
    • Pearl Mozzarella. If you cannot find pearl mozzarella, simply chop fresh mozzarella cheese into small cubes.
    • Pepperoni. For a lighter version use turkey pepperoni. For a vegetarian version, omit the pepperoni.

    Store

    You can store leftovers in an airtight container in the refrigerator for up to 5 days. I do not recommend freezing this recipe.

    Nutrition

    Serving: 0.33cupCalories: 177kcalCarbohydrates: 16.3gProtein: 3.5gFat: 11gSaturated Fat: 2.1gPolyunsaturated Fat: 1.1gMonounsaturated Fat: 5.5gCholesterol: 5.7mgSodium: 175mgPotassium: 23.6mgFiber: 1.5gSugar: 2.8gVitamin A: 210IUVitamin C: 21.3mgCalcium: 40mgIron: 0.7mg
    Tried this recipe?Let us know how it was!

    More Delicious Recipes

    • Caprese Quinoa Salad, is a healthy and light summer dish! Also try this burrata salad!
    • We love this pasta primavera, with a bright lemony sauce! 
    • Also, who can resist pesto pasta made with homemade basil pesto? Summer in a bowl!
    • Asian Quinoa Salad
    • Easy Homemade Mac & Cheese

    This post contains affiliate links, which means that if you purchase a product through a link you clicked on here, I receive a portion of the sale. Thank you for supporting JoyFoodSunshine! 

    « Strawberry Sauce
    Party of Seven. »

    Did you make this recipe?

    Leave a comment and review below, then take a picture and tag @joyfoodsunshine #joyfoodsunshine on Instagram so I can see it! Sign up here to receive weekly e-mails!

    Reader Interactions

    Comments

    1. Melissa

      June 16, 2020 at 4:49 am

      5 stars
      I too would like to know how to adjust the time for 20 uncooked tri-color rotini pasta?
      Thanks, I love your recipes.

      Reply
    2. Claire

      August 15, 2019 at 1:32 pm

      5 stars
      I'm not on Instagram but I have glorious pictures of this! I'm gluten free and low fodmap so this was perfect yet delicious and easy to make for the meal prep! My husband eats 'normal' pasta but decided he would also eat this as was the best pasta salad he had tried 🙂 thank you!

      Reply
      • Laura

        August 17, 2019 at 7:46 am

        Don't forget to upload them to the August recipe challenge page for a chance to win! 🙂

        Reply
    3. Renee D Russell

      August 02, 2019 at 5:22 pm

      5 stars
      I like using thawed frozen tortellini and small cubes sharp cheddar cheese!

      Reply
    4. cheryl williams

      June 09, 2019 at 2:05 pm

      5 stars
      I just made this with brown balsamic and it tasted great!!! Added fresh chopped zucchini and olives and it is beautiful! Thank you for the recipe !

      Reply
      • Laura

        June 10, 2019 at 4:23 pm

        Thank you Cheryl! This is our go-to summer recipe! Love the addition of zucchini!!! YUM!

        Reply
    5. Ryinne Jacquemin

      May 03, 2019 at 10:56 pm

      5 stars
      I'm super excited to serve this at my best friends bridal shower tomorrow. I LOVED making the entire recipe and I had to stop myself from eating it as I crafted it!! Thank you for this!!!

      Reply
    6. Faye

      April 16, 2019 at 2:26 pm

      5 stars
      I had this pasta salad Sunday when I went to visit my granddaughter her husband and my two great-grandchildren 🙂 I can honestly say this was the best pasta salad I've ever had and I do love my pasta salad and it's hard to find a really good one. My granddaughter gave me the link for the recipe. I live in a senior community and I'm going to make it very soon for a potluck dinner we're having. And I must say it's all about that dressing wow it is delicious.

      Reply
      • Laura

        April 20, 2019 at 7:23 am

        Thank you SO much Faye! YES the dressing is definitely so important!!

        Reply
    7. Martha

      January 27, 2019 at 11:13 am

      This looks great and I'd like to try it. I have a question about the tomatoes, though. Can they be roasted a day or two ahead of time? I assume just stored in a sealed baggie until needed? Thanks so much!

      Reply
      • Laura

        January 27, 2019 at 4:41 pm

        Hey Martha! Theoretically they can be, but I'm afraid they might get too mushy. I think part of the flavor comes from them being immediately incorporated into the pasta salad!

        Reply
    8. Mary

      December 14, 2018 at 8:38 pm

      5 stars
      This was a big hit with my family. Love love love the dressing and love the white balsamic. The recipe called for “grated” Parmesan cheese but I used “shredded” because it looked so pretty on the picture.

      Reply
    « Older Comments
    Newer Comments »

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Search

    About Laura

    I’m Laura, a former chemistry teacher turned homeschooling mom of six beautiful babies! I create simple and delicious recipes that are tested and perfected to make cooking and baking joyful and fun!

    Click here to read more >>

    • Facebook
    • Instagram
    • Pinterest
    • RSS Feed
    • Twitter
    • YouTube

    Most Popular Recipes

    • The Best Chocolate Chip Cookie Recipe Ever
    • Best Cinnamon Rolls Recipe (Better than Cinnabon)
    • Easy Homemade Pizza Dough Recipe
    • Easy Dutch Oven No Knead Bread
    • Easy Homemade Pizza Sauce Recipe (5- Minutes)
    • Asian Chicken Lettuce Wraps
      Asian Chicken Lettuce Wraps (Better than P.F. Chang's)!

    Trending now

    • Blueberry Baked Oatmeal Recipe
    • Healthy Pineapple Carrot Cake
    • The Best Banana Cake Recipe
    • Egg Casserole (Egg Bake)
    • Baked French Toast Casserole
    • Best Carrot Cake Recipe
      Best Carrot Cake Recipe

    Footer

    ↑ back to top

    Joy Food Sunshine Logo
    • Facebook
    • Instagram
    • Pinterest
    • RSS Feed
    • Twitter
    • YouTube

    Never Miss a Recipe

    12227 shares
    • 549
    • 2