Meatball Sub Pasta Salad

Meatball Sub Pasta Salad

You know that moment when you’re craving a meatball sub but don’t want the mess, the bread weighing you down, or the inevitable marinara drip down your shirt? This pasta salad fixes all of that.

It takes everything you love about a classic meatball sub and turns it into something you can actually bring to a potluck without worrying about soggy bread or cold sandwiches.

The pasta holds up, the flavors get better as they sit, and you can eat it with a fork like a civilized person. 🤣

Why You’ll Love This Recipe

This is the pasta salad that actually gets finished at parties. No sad, mayo-drenched leftovers sitting in the fridge for days.

The mini meatballs give you that satisfying bite of protein in every forkful. Fresh mozzarella melts slightly into the warm pasta, creating little pockets of creamy goodness.

The marinara vinaigrette is the real MVP here. It’s tangy enough to brighten everything up but still tastes like the sauce you’d get on an actual sub.

It works hot, cold, or room temperature, which means you’re not racing against the clock to serve it. Make it ahead, take it on the road, let it sit out during the game—it just keeps delivering.

And if you’ve got picky eaters in your life, this one tends to win them over. It’s familiar enough to feel like comfort food but different enough to be interesting.

Ingredients

For the pasta salad:

  • 1 lb rotini or penne pasta
  • 1 lb frozen mini meatballs (or regular meatballs, sliced)
  • 8 oz fresh mozzarella, cut into bite-sized pieces
  • 2 cups cherry tomatoes, halved
  • 1 cup fresh basil leaves, torn or roughly chopped
  • ½ cup sliced pepperoncini (optional, but recommended)
  • ¼ cup grated Parmesan cheese

For the marinara vinaigrette:

  • ½ cup marinara sauce
  • ⅓ cup red wine vinegar
  • ½ cup olive oil
  • 2 cloves garlic, minced
  • 1 tsp dried oregano
  • ½ tsp red pepper flakes
  • Salt and black pepper to taste

Instructions

Cook the pasta according to package directions until al dente. You want it to have a little bite since it’ll soften slightly as it sits in the dressing.

While the pasta cooks, prepare the meatballs according to package directions. If you’re using full-sized meatballs, slice them into halves or quarters once they’re cooked.

Drain the pasta and rinse it under cold water to stop the cooking. This also helps the dressing stick better.

Make the vinaigrette by whisking together the marinara sauce, red wine vinegar, olive oil, minced garlic, oregano, and red pepper flakes in a large bowl. Season with salt and pepper to taste.

Add the warm pasta to the bowl with the vinaigrette and toss to coat everything evenly. The pasta will absorb more flavor while it’s still warm.

Let the dressed pasta cool for about 10 minutes, then add the sliced meatballs, fresh mozzarella, cherry tomatoes, basil, and pepperoncini if using.

Toss everything together gently so you don’t break up the mozzarella too much. You want distinct pieces, not a melted mess.

Sprinkle the Parmesan over the top and give it one final toss.

Taste and adjust seasoning if needed. Sometimes it needs an extra pinch of salt or a drizzle more vinegar depending on your marinara.

Serve immediately, or refrigerate for up to 2 hours before serving. If making ahead, you might want to reserve some of the basil to add fresh right before serving.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Meatball Sub Pasta Salad

Meatball Sub Pasta Salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Meatball Sub Pasta Salad brings all the flavors of your favorite sandwich into an easy, portable dish.

  • Total Time: 35 minutes
  • Yield: 810 servings 1x

Ingredients

Scale

For the pasta salad:

  • 1 lb rotini or penne pasta
  • 1 lb frozen mini meatballs (or regular meatballs, sliced)
  • 8 oz fresh mozzarella, cut into bite-sized pieces
  • 2 cups cherry tomatoes, halved
  • 1 cup fresh basil leaves, torn or roughly chopped
  • ½ cup sliced pepperoncini (optional, but recommended)
  • ¼ cup grated Parmesan cheese

For the marinara vinaigrette:

  • ½ cup marinara sauce
  • ⅓ cup red wine vinegar
  • ½ cup olive oil
  • 2 cloves garlic, minced
  • 1 tsp dried oregano
  • ½ tsp red pepper flakes
  • Salt and black pepper to taste

Instructions

  1. Cook the pasta according to package directions until al dente. You want it to have a little bite since it’ll soften slightly as it sits in the dressing.
  2. While the pasta cooks, prepare the meatballs according to package directions. If you’re using full-sized meatballs, slice them into halves or quarters once they’re cooked.
  3. Drain the pasta and rinse it under cold water to stop the cooking. This also helps the dressing stick better.
  4. Make the vinaigrette by whisking together the marinara sauce, red wine vinegar, olive oil, minced garlic, oregano, and red pepper flakes in a large bowl. Season with salt and pepper to taste.
  5. Add the warm pasta to the bowl with the vinaigrette and toss to coat everything evenly. The pasta will absorb more flavor while it’s still warm.
  6. Let the dressed pasta cool for about 10 minutes, then add the sliced meatballs, fresh mozzarella, cherry tomatoes, basil, and pepperoncini if using.
  7. Toss everything together gently so you don’t break up the mozzarella too much. You want distinct pieces, not a melted mess.
  8. Sprinkle the Parmesan over the top and give it one final toss.
  9. Taste and adjust seasoning if needed. Sometimes it needs an extra pinch of salt or a drizzle more vinegar depending on your marinara.
  10. Serve immediately, or refrigerate for up to 2 hours before serving. If making ahead, you might want to reserve some of the basil to add fresh right before serving.
  • Author: Rommy Mitchell
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes

Leave a Comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Scroll to Top

FREE FOOD STORAGE PLAN!

A Week-by-Week Plan
for a Year's Worth of
Shelf-Stable Food

Join our newsletter & receive our 1-Year Food Storage Plan Printable FREE!