Tomato Mozzarella Pesto Pasta

Featured in: Caprese Variations

This dish combines al dente short pasta with halved cherry tomatoes, creamy mini mozzarella balls, and torn fresh basil to create a refreshing salad. A simple pesto dressing made with basil pesto and extra virgin olive oil is whisked together and tossed through the ingredients, enhancing the flavors. Ideal for meal prep or on-the-go lunches, it offers a balanced vegetarian option that can be customized with extra protein or veggies. Ready in just 25 minutes, it’s a quick and vibrant choice for an Italian-inspired main.

Updated on Sun, 23 Aug 2026 14:58:37 GMT
Vibrant Tomato Mozzarella Pesto Lunchbox Pasta salad with fresh basil, ready to eat. Pin
Vibrant Tomato Mozzarella Pesto Lunchbox Pasta salad with fresh basil, ready to eat. | toastybasil.com

There are days when I find myself craving something that feels like summer in a bowl, regardless of the season. Yesterday was one of those days, and a quick peek in my fridge revealed tomatoes, mozzarella, and a half-used jar of pesto. It all came together in a flash, the kitchen filling with the scent of basil wafting up from the mixing bowl. This pasta salad wasn’t just thrown together—it became a little midday escape, brightening up my lunch break.

I still remember prepping this salad early one Saturday before a park picnic with friends. We passed the container around straight from the cooler, and the bright pesto kept everyone peeking back in for seconds—it disappeared before the rest of the food even made it out of the basket.

Ingredients

  • Short pasta (300 g): Go with fusilli or penne—shapes with ridges hold that glorious pesto in every groove.
  • Salt, for boiling water: Don’t be shy with the salt; it’s your first chance to flavor the pasta.
  • Cherry tomatoes (250 g): Sweet, juicy halves bring a juicy pop and unbeatable color.
  • Mini mozzarella balls (200 g): Pearls of creamy cheese make each scoop feel indulgent.
  • Fresh basil leaves (small handful): Tearing the leaves releases a burst of aroma—skip the knife and use your hands.
  • Basil pesto (4 tbsp): Homemade or good-quality store-bought both work—use what you love.
  • Extra virgin olive oil (2 tbsp): A swirl mellows out the pesto and loosens it for easy tossing.
  • Freshly ground black pepper, to taste: Just a few cracks wake up all the flavors—don’t skip it.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Boil the pasta:
Add your pasta to a pot of boisterously boiling salted water and cook until it’s just tender with a bite. Once done, drain and rinse under cold water—running your fingers through keeps strands from clumping.
Combine the main ingredients:
In a large bowl, tumble in the cooled pasta, tomatoes, mozzarella balls, and the torn basil—scatter with your fingers for best effect.
Make the pesto dressing:
Whisk together basil pesto and olive oil in a small bowl until glossy. Season generously with black pepper while you chat over the bowl.
Toss and mix:
Drizzle the dressing all over and toss the salad with a big spoon or spatula. Keep flipping until every piece glistens green and fragrant.
Pack and garnish:
Divide into lunchboxes or bowls; add extra basil for flair if you’re feeling fancy. Pop them straight into the fridge, ready for grab-and-go moments or laid-back lunches.
Creamy mozzarella, ripe tomatoes, and basil pesto combine in this easy pasta salad. Pin
Creamy mozzarella, ripe tomatoes, and basil pesto combine in this easy pasta salad. | toastybasil.com

This was the dish that sparked a spontaneous backyard lunch last spring—eating out of mismatched containers, laughing, and watching a neighbor’s dog eye our bowls with intention. It’s proof that sometimes simple ingredients really can turn lunchtime into a small celebration.

Packing for the Perfect Lunchbox

I always scoop this salad into individual containers right after mixing, making weekday mornings so much smoother. The flavors meld overnight, so it tastes even better by the time lunch rolls around, and there’s never any sogginess if you cook the pasta just until al dente.

Make It Your Own

Some days I swap in whole-wheat pasta for a more wholesome twist, or toss in roasted veggies straight from the night before. If I’m feeling ambitious, a handful of olives or sunflower seeds gives extra bite and flavor without any fuss.

What to Serve Alongside

This salad is perfectly happy flying solo, but it loves company from a few picnic essentials or office snacks. A handful of crackers, some citrus wedges, or a sparkly drink makes it feel like a thoughtful meal even when lunch is eaten at your desk.

  • Toss in extra greens for crunch.
  • Pack a chilly ice pack to keep cheese fresh.
  • Bring a fork that won't let you down.
Taste the Italian-inspired flavors of this colorful Tomato Mozzarella Pesto Pasta. Pin
Taste the Italian-inspired flavors of this colorful Tomato Mozzarella Pesto Pasta. | toastybasil.com

No matter where you eat it, this Tomato Mozzarella Pesto Lunchbox Pasta always brings a little brightness to your day. Here’s to effortless lunches and empty containers.

Recipe Q&A

What type of pasta works best for this dish?

Short pasta shapes like fusilli or penne hold the dressing well and provide great texture.

Can pesto be homemade or store-bought?

Both options are great; homemade pesto adds freshness, but store-bought is a convenient alternative.

How should the pasta be cooked for optimal texture?

Cook the pasta until al dente, then drain and rinse with cold water to cool and prevent sticking.

What variations can be added to increase protein?

Grilled chicken, roasted vegetables, or olives are excellent choices to boost protein and flavor.

Is it necessary to refrigerate the dish before serving?

Yes, chilling helps the flavors meld and keeps the salad fresh until ready to eat.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Tomato Mozzarella Pesto Pasta

A vibrant pasta salad with tomatoes, mozzarella, and pesto for a fresh, flavorful meal.

Prep duration
15 min
Cooking duration
10 min
Complete duration
25 min


Skill level Easy

Origin Italian-inspired

Yield 4 Portions

Dietary specifications Vegetarian

Components

Pasta

01 10.5 oz short pasta (e.g., fusilli, penne)
02 Salt, for boiling water

Vegetables & Cheese

01 8.8 oz cherry tomatoes, halved
02 7 oz mini mozzarella balls, drained
03 1 small handful fresh basil leaves, torn

Pesto Dressing

01 4 tbsp basil pesto (store-bought or homemade)
02 2 tbsp extra virgin olive oil
03 Freshly ground black pepper, to taste

Directions

Step 01

Cook pasta: Boil the short pasta in a large pot of salted water until al dente according to package directions. Drain and rinse under cold water to halt cooking and cool.

Step 02

Combine ingredients: In a large mixing bowl, gently combine the cooked pasta, halved cherry tomatoes, mini mozzarella balls, and torn basil leaves.

Step 03

Prepare dressing: In a small bowl, whisk together basil pesto and extra virgin olive oil. Season with freshly ground black pepper to taste.

Step 04

Dress the salad: Pour the pesto dressing over the pasta mixture and toss thoroughly to ensure even coating.

Step 05

Pack and chill: Divide the pasta salad into lunch containers. Optionally garnish with additional basil leaves and refrigerate until serving.

Necessary tools

  • Large pot
  • Colander
  • Large mixing bowl
  • Small bowl
  • Spoon or spatula

Allergy information

Review each component for possible allergens and if uncertain, we recommend consulting with a healthcare professional.
  • Contains milk/dairy from mozzarella and pesto.
  • May contain tree nuts if pesto includes pine nuts.
  • Contains gluten due to pasta.
  • Store-bought pesto may contain nuts, milk, or eggs; verify labels.

Nutrient breakdown (per portion)

These values are provided as a general guide and shouldn't replace professional medical advice.
  • Calories: 410
  • Fat: 21 g
  • Carbs: 39 g
  • Protein: 15 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.