Tomato Basil Rotini Pasta Salad Recipe
Introduction
This Tomato Basil Rotini Pasta Salad is a fresh and flavorful dish perfect for warm days or casual gatherings. With tender rotini, vibrant cherry tomatoes, fresh basil, and a tangy balsamic dressing, it’s a delightful way to enjoy simple ingredients in a refreshing pasta salad.

Ingredients
- 8 oz. rotini pasta
- 2 cups baby spinach
- 2 garlic cloves, minced
- 10 oz. sliced cherry tomatoes
- ⅓ cup chopped fresh basil
- ¼ cup thinly chopped red onion
- 3 tablespoons balsamic vinegar
- ⅓ – ½ cup olive oil
- ½ cup grated parmesan (romano and/or asiago cheese optional)
- ⅔ cup mozzarella pearls
- ¼ teaspoon crushed red pepper (optional)
- ½ teaspoon cracked black pepper
- ½ teaspoon sea salt
Instructions
- Step 1: Cook the rotini pasta according to package instructions until al dente, then drain.
- Step 2: While the pasta cooks, prep and cut all the vegetables: slice the cherry tomatoes, chop the basil, and thinly slice the red onion.
- Step 3: In a small bowl, whisk together olive oil, balsamic vinegar, minced garlic, crushed red pepper (if using), sea salt, and cracked black pepper to make the dressing.
- Step 4: Immediately after draining, add the baby spinach to the hot pasta and stir gently to let the spinach wilt slightly. Transfer this mixture to a medium bowl.
- Step 5: Add the sliced tomatoes, chopped basil, and red onion to the bowl and toss to combine evenly.
- Step 6: Pour the prepared dressing over the pasta and vegetables, stirring gently to coat everything thoroughly.
- Step 7: Add the grated parmesan and mozzarella pearls, then toss again to incorporate the cheeses throughout the salad.
- Step 8: Refrigerate the pasta salad for 30 minutes to one hour before serving to allow the flavors to meld.
Tips & Variations
- Use fresh mozzarella pearls for creaminess, or swap with diced mozzarella cheese if unavailable.
- For a vegan version, omit the cheese or use a plant-based alternative.
- Add a handful of toasted pine nuts or walnuts for extra crunch and flavor.
- If you prefer a tangier dressing, increase the balsamic vinegar slightly.
- Make sure not to overcook the pasta—al dente texture helps keep the salad from becoming mushy.
Storage
Store the pasta salad in an airtight container in the refrigerator for up to 3 days. Before serving, give it a gentle stir and add a splash of olive oil if it seems dry. It’s best enjoyed chilled or at room temperature.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this pasta salad in advance?
Yes, it tastes even better after resting for at least 30 minutes as the flavors blend well. You can prepare it a few hours ahead and keep it refrigerated until serving.
Can I use other types of pasta?
Absolutely! While rotini works well for holding the dressing, penne, farfalle, or fusilli are great alternatives that will also hold the flavors nicely.
PrintTomato Basil Rotini Pasta Salad Recipe
This Tomato Basil Rotini Pasta Salad is a vibrant and flavorful dish featuring al dente rotini pasta, fresh baby spinach, juicy cherry tomatoes, fragrant basil, and a zesty balsamic vinaigrette. Tossed with mozzarella pearls and grated parmesan cheese, this salad is perfect for a refreshing side or light meal, served chilled after marinating to meld the fresh flavors.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes plus 30-60 minutes chilling time
- Yield: 4 to 6 servings 1x
- Category: Salad
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Pasta and Greens
- 8 oz. Rotini pasta
- 2 cups baby spinach
Vegetables and Herbs
- 10 oz. sliced cherry tomatoes
- ⅓ cup chopped fresh basil
- ¼ cup thinly chopped red onion
- 2 garlic cloves, minced
Dressing
- 3 tablespoons balsamic vinegar
- ⅓ to ½ cup olive oil
- ¼ teaspoon crushed red pepper (optional)
- ½ teaspoon cracked black pepper
- ½ teaspoon sea salt
Cheese
- ½ cup grated parmesan (or romano and/or asiago cheese, optional)
- ⅔ cup mozzarella pearls
Instructions
- Cook Pasta: Boil the rotini pasta according to package instructions until al dente. Drain well once cooked.
- Prepare Vegetables: While the pasta cooks, slice the cherry tomatoes, chop fresh basil, mince garlic, and thinly chop the red onion.
- Make Dressing: In a small bowl, whisk together olive oil, balsamic vinegar, minced garlic, crushed red pepper (if using), sea salt, and cracked black pepper until well combined.
- Wilt Spinach: After draining the pasta, immediately add the baby spinach to the hot pasta and stir gently. The residual heat will slightly wilt the spinach.
- Combine Salad Base: Transfer the pasta and spinach mixture to a medium bowl. Add the sliced cherry tomatoes, chopped basil, and red onion. Toss to combine evenly.
- Add Dressing: Pour the prepared dressing over the salad mixture and toss to coat all ingredients thoroughly.
- Add Cheese: Gently fold in the grated parmesan and mozzarella pearls until well incorporated.
- Chill Before Serving: Refrigerate the salad for 30 minutes to one hour to allow flavors to meld. Serve chilled or at room temperature.
Notes
- Use good quality olive oil and balsamic vinegar for the best flavor in the dressing.
- The cheese is optional; omit for a dairy-free version.
- Adjust olive oil quantity in dressing to achieve desired consistency and flavor intensity.
- Crushed red pepper adds a subtle heat but can be omitted if preferred mild.
- This salad keeps well in the fridge for up to 2 days but is best freshly made within 24 hours.
Keywords: Tomato Basil Pasta Salad, Rotini Pasta Salad, Italian Pasta Salad, Summer Salad, Spinach Pasta Salad

