If you need a showstopper side dish for your Fourth of July cookout, Memorial Day gathering, or any patriotic celebration, this Red, White & Blue Pasta Salad delivers on every front. It is festive, colorful, and genuinely delicious — not just a gimmick. Tri-colored rotini dyed in bold red and blue, tossed with cherry tomatoes, cubed mozzarella, mini pepperoni, black olives, and a generous pour of Italian dressing. It is the kind of dish that disappears before you can even set down the serving spoon.
The best part? It takes about 30 minutes to put together and gets better as it sits in the fridge. Make it the night before, show up to the party looking like you planned everything perfectly, and accept the compliments graciously.

Why You’ll Love This Recipe
- Genuinely festive — the red, white, and blue colors are bold and vibrant, not washed out.
- Make-ahead friendly — it tastes even better the next day after the flavors have had time to meld.
- Crowd-pleaser — this feeds 8–10 people and scales up easily for larger gatherings.
- No special skills required — if you can boil pasta and zip a bag, you can make this.
- Customizable — swap the pepperoni for salami, add bell peppers, or use a different dressing entirely.
Ingredients You’ll Need

Rotini pasta: The spiral shape is key here — it holds onto the dressing and the food coloring clings to every groove. One 16-ounce box is the perfect amount for this recipe.
Cherry tomatoes: Halved cherry tomatoes add a burst of freshness and natural red color that plays beautifully against the dyed pasta.
Mozzarella cheese: Cut into ½-inch cubes, fresh mozzarella adds creamy, mild richness. You can also use bocconcini (small fresh mozzarella balls) if you prefer.
Mini pepperoni: Salty, savory, and slightly chewy — mini pepperoni are the perfect size for pasta salad and add a nice punch of flavor.
Black olives: Sliced black olives add a briny, earthy note that balances the richness of the cheese and pepperoni.
Italian dressing: A full 16 ounces might seem like a lot, but the pasta absorbs a significant amount as it chills. Use your favorite bottled brand or make your own.
Red and blue food coloring: Gel food coloring gives the most vibrant, true-to-color results. Liquid food coloring works too but may require more to achieve the same intensity.
Olive oil: Tossed with the white pasta to prevent it from sticking and to keep the colors from bleeding into the uncolored portion.
How to Make Red, White & Blue Pasta Salad
Step 1: Cook and Cool the Pasta
Bring a large pot of salted water to a boil and cook the rotini according to package directions until al dente. Drain and rinse immediately under cold water until the pasta is completely cooled. This step is important — warm pasta will absorb the food coloring unevenly and may become mushy.


Step 2: Divide the Pasta
Divide the cooled pasta into three equal portions. Transfer one-third to a large bowl — this will be your white pasta. Divide the remaining two-thirds between two separate bowls for dyeing.

Step 3: Coat the White Pasta
Toss the white portion with 1 tablespoon of olive oil. This prevents it from sticking together and, more importantly, creates a barrier that keeps the red and blue colors from bleeding into the white pasta once everything is combined.

Step 4: Dye the Pasta
In one gallon-size zip-top bag, combine red food coloring with 1 tablespoon of water. In a second bag, combine blue food coloring with 1 tablespoon of water. Add one portion of pasta to each bag. Seal the bags and gently knead until the pasta is evenly coated. If the color is not vibrant enough, add more food coloring. Let the pasta sit in the bags for 5–10 minutes for the color to fully absorb.

Step 5: Rinse and Drain
Rinse each color separately under cold running water until the water runs completely clear. This is the step most people skip — and it is the reason some pasta salads end up with muddy, blended colors instead of crisp red and blue. Drain well and set aside.

Step 6: Combine and Toss
In a large bowl, combine the red, white, and blue pasta. Add the halved cherry tomatoes, mozzarella cubes, mini pepperoni, and sliced black olives. Toss gently to combine — you want to keep the colors as distinct as possible rather than mixing everything into a purple-ish mess.


Step 7: Dress and Chill
Pour the Italian dressing over the salad and toss until everything is evenly coated. Cover and refrigerate for at least 30 minutes before serving. The pasta will absorb some of the dressing as it chills, so toss again just before serving and add a splash more dressing if needed.


Tips for the Best Results
- Use gel food coloring. Gel coloring is more concentrated and gives you a much more vibrant, true red and blue than liquid food coloring. A small amount goes a long way.
- Rinse thoroughly. Do not skip the rinsing step. Rinse each color separately until the water runs completely clear to prevent color bleeding.
- Make it ahead. This salad is best made at least 30 minutes ahead and refrigerated. For maximum flavor, make it the night before.
- Add dressing in two stages. Dress the salad with about half the dressing before chilling, then add the rest just before serving. This prevents the pasta from soaking up all the dressing overnight.
- Toss gently. Vigorous tossing will cause the colors to bleed into each other. Use a light hand to keep the red, white, and blue distinct.
Variations and Substitutions
This recipe is endlessly flexible. Swap the mini pepperoni for sliced salami or diced ham. Replace the black olives with Kalamata olives for a more robust flavor. Add sliced banana peppers or roasted red peppers for extra color and heat. Use fresh mozzarella balls (bocconcini) instead of cubed block mozzarella for a creamier texture. For a lighter version, use a light Italian dressing or a homemade vinaigrette.
Equipment You’ll Need
You will need a large pot for boiling the pasta, a colander for draining, two gallon-size zip-top bags for dyeing the pasta, and a large mixing bowl for assembling. That is genuinely all there is to it.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3–4 days. The pasta will continue to absorb the dressing as it sits, so give it a good stir before serving and add a splash of dressing if it seems dry. The colors may fade slightly over time but the flavor only improves.
More Summer Recipes You’ll Love
If this pasta salad is going on your cookout menu, you’ll also want to check out our Sheet Pan Chicken with Sweet Potatoes and Green Beans — a complete, no-fuss dinner that comes together on a single pan. For something to serve alongside, our Crockpot Chicken Thighs with Potatoes and Carrots is a crowd-pleasing set-it-and-forget-it main that pairs beautifully with a cold pasta salad. And if you are planning a full spread, browse our complete recipe index for more ideas.





Red, White & Blue Pasta Salad
Equipment
- 1 Large Pot for boiling pasta
- 1 Colander for draining
- 1 Large mixing bowl
- 2 Zip-Top Bags gallon size, for dyeing pasta
- 3 Glass Bowls for dividing pasta
Ingredients
- 16 ounces rotini pasta
- 1 pint cherry tomatoes halved
- 8 ounces mozzarella cheese cut into ½-inch cubes
- ¾ cup mini pepperoni
- ½ cup black olives sliced
- 16 ounces Italian dressing
- red food coloring
- blue food coloring
- 1 tablespoon olive oil
- 2 tablespoons water divided
Instructions
- Bring a large pot of salted water to a boil. Cook the rotini according to package directions until al dente. Drain and rinse under cold water until completely cooled.

- Drain the pasta well in a colander, shaking to remove excess water.

- Divide the pasta evenly into three portions. Transfer one-third (the white portion) to a large bowl. Divide the remaining two-thirds between two separate bowls.

- Toss the white pasta with 1 tablespoon of olive oil to prevent sticking and color bleeding. Set aside.

- In one zip-top bag, combine red food coloring with 1 tablespoon of water. In a second bag, combine blue food coloring with 1 tablespoon of water. Add one portion of pasta to each bag. Seal and gently knead until the pasta is evenly coated. Add more coloring if needed for vibrant color.

- Let the pasta sit in the bags for 5–10 minutes. Then rinse each color separately under cold water until the water runs clear. Drain well.

- In a large bowl, combine the red, white, and blue pasta. Add the halved cherry tomatoes, mozzarella cubes, mini pepperoni, and sliced black olives. Toss gently to combine.

- Pour the Italian dressing over the salad and toss until everything is evenly coated.

- Cover and refrigerate for at least 30 minutes before serving for best flavor. Toss again before serving.


