Introduction
Velvety ribbons of pesto-coated pasta, and that’s the whole point. The way each strand clings to that luscious, creamy sauce is what made me come back to this recipe time and again. It’s not just about tossing ingredients together; it’s about that tactile sensation — the slick, rich texture wrapping every bite with a gentle hold. Sun-dried tomatoes peek through like jewels, their chewy, slightly wrinkled surfaces adding contrast against the soft, pillowy mozzarella pearls. Honestly, this pasta salad looks like a bowl full of summer afternoons, where the light hits just right, making everything glow with a fresh, inviting sheen.
One late afternoon, while fiddling with a leftover pesto jar, I realized that mixing in a creamy element transformed the entire dish — no longer just a side, but a main event. The mozzarella’s gentle bounce against the sun-dried tomatoes’ chewy pop plays a textural game I rarely find in pasta salads. You can tell this isn’t your typical mayo-heavy picnic filler. It’s subtly indulgent yet bright and fresh, perfect for those moments when you want something easy but not ordinary.
After many tries, this creamy pesto pasta salad with sun-dried tomatoes & mozzarella stuck with me because it’s that rare recipe where texture tells the story. The cool creaminess, the slight tang from sun-dried tomatoes, and the tender pasta all form a balance that’s quietly satisfying. If you’re the type who tastes with your eyes and fingertips first, this salad will speak your language — and maybe even become your go-to for potlucks or a fuss-free weeknight treat.
Why You’ll Love This Recipe
Having tested this creamy pesto pasta salad recipe numerous times, I can say it reliably hits the mark every time. Aside from being downright delicious, it’s a recipe that’s approachable for cooks at any level and flexible enough to work in various settings. Here’s why you might just add this to your regular rotation:
- Quick & Easy: Ready in under 30 minutes, it’s perfect for busy weeknights or last-minute gatherings.
- Simple Ingredients: The recipe calls for pantry staples and fresh ingredients you likely already have, so no last-minute grocery runs.
- Perfect for Casual Entertaining: Whether it’s a picnic, potluck, or even a light lunch, this pasta salad fits right in.
- Crowd-Pleaser: Kids and adults alike rave about the creamy texture paired with bursts of sun-dried tomato flavor.
- Unbelievably Delicious: The creamy pesto sauce is a subtle twist, not overpowering but deeply satisfying.
What sets this recipe apart is the creamy pesto sauce that I blend with a touch of cream cheese and Greek yogurt for that perfect smoothness — no greasy mayo here. The sun-dried tomatoes add a tangy chewiness, balanced by fresh mozzarella balls that melt softly on your tongue. I’ve swapped out traditional mayonnaise for a lighter, more nuanced creamy base, making it feel fresher and less heavy.
Honestly, this recipe isn’t just good; it’s a kind of comfort food that lets you close your eyes after the first bite and smile. It’s a little indulgent, a little fresh, and totally fuss-free — making it my secret weapon for impressing guests without breaking a sweat.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without fuss. Most of these are kitchen staples, and if you’re seasonal, you can swap out a few items without losing the essence.
- Pasta: 12 ounces (340 grams) of rotini or fusilli — the spirals hold onto the creamy pesto beautifully.
- Pesto Sauce: 1/2 cup (120 ml) of store-bought or homemade basil pesto (I recommend Buitoni for great texture and flavor).
- Creamy Base: 4 ounces (115 grams) cream cheese, softened (adds richness and smooth texture), and 1/2 cup (120 grams) plain Greek yogurt for tang and light creaminess.
- Sun-Dried Tomatoes: 1/2 cup (80 grams) chopped, oil-packed (drain slightly to avoid excess oil but keep flavor).
- Mozzarella: 1 cup (150 grams) fresh mozzarella balls (bocconcini), drained and halved if large.
- Fresh Basil: A handful of leaves, torn (adds freshness and subtle herbal notes).
- Lemon Juice: 1 tablespoon fresh-squeezed (brightens and balances the creaminess).
- Garlic: 1 clove, minced (for gentle background warmth).
- Olive Oil: 1 tablespoon extra virgin (to tie flavors together).
- Salt & Pepper: To taste, for seasoning.
Substitution tips: Use almond flour for a gluten-free pasta option, or swap the Greek yogurt with a dairy-free coconut yogurt to make it vegan-friendly (also use vegan cream cheese). In summer, fresh cherry tomatoes can replace sun-dried for a lighter bite.
Equipment Needed
- Large pot for boiling pasta — a sturdy, heavy-bottomed pot works best to prevent scorching.
- Colander or strainer — for draining pasta thoroughly.
- Large mixing bowl — wide and deep enough to toss the pasta salad evenly.
- Wooden spoon or silicone spatula — for gentle folding without breaking the pasta or mozzarella balls.
- Measuring cups and spoons — to keep ingredient ratios right.
- Sharp knife and cutting board — for chopping sun-dried tomatoes and basil.
If you don’t have fresh basil on hand, a small food processor can help finely chop dried basil as a substitute, though fresh always wins in flavor. For budget-friendly options, a basic colander and wooden spoon set will do just fine — no need for anything fancy.
Personally, I like using a non-stick pot for boiling pasta because it helps with cleanup, but any good-quality cookware will get the job done.
Preparation Method
- Cook the pasta: Bring a large pot of salted water to a boil. Add 12 ounces (340 grams) of rotini pasta and cook according to package instructions until al dente, about 9-11 minutes. Stir occasionally to prevent sticking. Drain the pasta well and rinse briefly under cold water to stop cooking and cool it down for salad.
- Prepare the creamy pesto sauce: In a large mixing bowl, combine 1/2 cup (120 ml) pesto, 4 ounces (115 grams) softened cream cheese, and 1/2 cup (120 grams) plain Greek yogurt. Whisk or stir vigorously until you get a smooth, creamy consistency with no lumps. Add 1 tablespoon fresh lemon juice, 1 tablespoon olive oil, and 1 minced garlic clove. Mix well and season with salt and pepper to taste.
- Toss pasta with sauce: Add the cooled pasta to the bowl with the creamy pesto sauce. Using a silicone spatula, fold gently but thoroughly until all pasta spirals are evenly coated. The pasta should glisten with a rich, velvety sheen.
- Add sun-dried tomatoes and mozzarella: Fold in 1/2 cup (80 grams) chopped sun-dried tomatoes and 1 cup (150 grams) fresh mozzarella balls. Stir carefully to distribute without breaking the mozzarella.
- Finish with fresh basil: Tear a handful of fresh basil leaves and sprinkle them over the salad. Fold them lightly into the mixture, letting the basil’s aroma come through.
- Chill and serve: Cover and refrigerate the pasta salad for at least 30 minutes to let flavors meld. Before serving, taste again and add salt or pepper if needed. The salad is best served chilled or at room temperature.
Tip: If the salad seems too thick after chilling, stir in a splash of olive oil or a little more Greek yogurt to loosen the texture. Avoid over-mixing once mozzarella is added to keep those soft balls intact.
Cooking Tips & Techniques
Getting the creamy pesto pasta salad just right is all about balance and a few tried-and-true techniques. For starters, cooking the pasta al dente is key — too soft and it’ll turn mushy when mixed with the creamy sauce. Don’t skip rinsing the pasta with cold water; it cools it quickly and stops the cooking process, which helps maintain texture in the salad.
When mixing the cream cheese and Greek yogurt with pesto, soften the cream cheese first by leaving it at room temperature or giving it a quick zap in the microwave (10 seconds) to avoid lumps. Whisking the sauce until smooth ensures every pasta piece gets coated perfectly.
A common mistake is adding sun-dried tomatoes straight from the oil jar without draining. Too much oil can make the salad greasy, so gently patting them dry is a simple fix. Also, be gentle when folding in mozzarella — it deserves respect, or you’ll end up with a broken mess instead of those delightful, creamy spheres.
Timing-wise, you can prepare the pesto sauce and chop ingredients while the pasta cooks to speed things up. Refrigerate the salad for at least 30 minutes to allow the flavors to marry — it really makes a difference. When serving, give the salad a quick stir to redistribute any settled sauce and freshen up the herbs.
Variations & Adaptations
This creamy pesto pasta salad recipe is a versatile canvas that invites creativity. Here are some of my favorite ways to switch it up:
- Protein boost: Add grilled chicken strips or cooked shrimp for a heartier meal. Marinating the protein in lemon and herbs brings extra flavor.
- Veggie twist: Toss in roasted red peppers, artichoke hearts, or blanched asparagus tips for seasonal variety and more texture.
- Vegan version: Use dairy-free cream cheese and yogurt alternatives, swap mozzarella for vegan cheese or omit it altogether, and make sure to use a vegan pesto.
- Different pasta shapes: Try farfalle or penne if you want a slightly different bite — the creamy sauce clings just as well.
- Spicy kick: Add a pinch of red pepper flakes or a drizzle of chili oil for subtle heat that balances the creamy sauce.
One variation I personally enjoyed was adding toasted pine nuts for crunch and swapping sun-dried tomatoes with fresh cherry tomatoes in peak season. It gave the salad a fresher, lighter feel without losing the creamy allure.
Serving & Storage Suggestions
This creamy pesto pasta salad is best served chilled or at room temperature, making it perfect for picnics or casual dinners. To plate, garnish with a few additional basil leaves or a sprinkle of freshly grated Parmesan for a little visual and flavor boost. It pairs wonderfully with grilled meats or a crisp green salad for a balanced meal.
Store leftovers in an airtight container in the refrigerator for up to 3 days. The salad thickens as it sits, so before serving again, stir in a splash of olive oil or a teaspoon of water to restore its creamy texture. Avoid freezing, as the dairy and pasta texture will degrade.
Flavors tend to deepen after a day, so if you can resist, letting it rest overnight in the fridge rewards you with a richer, more cohesive taste.
Nutritional Information & Benefits
Per serving (based on 6 servings), this creamy pesto pasta salad provides approximately:
| Nutrient | Amount |
|---|---|
| Calories | 320 kcal |
| Protein | 12 g |
| Carbohydrates | 30 g |
| Fat | 15 g |
| Fiber | 2 g |
Key benefits come from the fresh basil and sun-dried tomatoes, both rich in antioxidants and vitamins. The Greek yogurt adds a boost of protein and probiotics, supporting digestion. Using whole grain pasta can increase fiber content for added health benefits.
This salad is gluten-friendly if you choose gluten-free pasta, and naturally vegetarian. It’s a lighter alternative to mayonnaise-heavy salads, making it a smart choice for those watching their fat intake but still craving creamy comfort.
Conclusion
This creamy pesto pasta salad with sun-dried tomatoes & mozzarella is a recipe that’s both simple and satisfying, with a texture story that keeps you coming back. It’s easy enough to whip up on a busy day but special enough to serve at your next gathering. I love how it balances creamy richness with fresh, tangy pops of flavor.
Feel free to adjust the ingredients to your liking — whether adding more sun-dried tomatoes or swapping in seasonal veggies. The recipe welcomes your personal touch and will reward you with consistent, delicious results.
Give it a try, and I’d love to hear how you make it your own. Your kitchen will thank you, and so will your taste buds!
FAQs
Can I make this creamy pesto pasta salad ahead of time?
Yes, it actually tastes better after chilling for at least 30 minutes to allow the flavors to meld. Just stir gently before serving.
What type of pasta works best for this salad?
Short, twisted pasta like rotini or fusilli are ideal because their shapes hold onto the creamy pesto sauce well.
Can I use sun-dried tomatoes that are not oil-packed?
You can, but they tend to be drier, so soak them briefly in warm water to soften before chopping and adding.
Is there a dairy-free version of this salad?
Absolutely! Use vegan cream cheese and yogurt alternatives, vegan pesto, and skip or substitute the mozzarella with a plant-based cheese.
How should I store leftovers?
Keep leftovers in an airtight container in the fridge for up to 3 days. Stir in a little olive oil before serving again to loosen the sauce.
By the way, if you enjoy comforting creamy salads, you might appreciate the fresh simplicity of the roasted grape and brie tart I shared recently — it’s a lovely way to balance sweet and savory flavors. And for a fun, festive dessert to round out any meal, the fresh fig and honey crostata is a winner every time.
Pin This Recipe!

Creamy Pesto Pasta Salad Recipe Easy Homemade Sun-Dried Tomato Mozzarella Delight
A creamy pesto pasta salad featuring rotini pasta coated in a luscious sauce with sun-dried tomatoes and fresh mozzarella, perfect for a quick, fresh, and satisfying meal or side dish.
- Prep Time: 10 minutes
- Cook Time: 11 minutes
- Total Time: 41 minutes
- Yield: 6 servings 1x
- Category: Salad
- Cuisine: Italian
Ingredients
- 12 ounces rotini or fusilli pasta
- 1/2 cup basil pesto (store-bought or homemade)
- 4 ounces cream cheese, softened
- 1/2 cup plain Greek yogurt
- 1/2 cup chopped sun-dried tomatoes, oil-packed
- 1 cup fresh mozzarella balls (bocconcini), drained and halved if large
- A handful of fresh basil leaves, torn
- 1 tablespoon fresh lemon juice
- 1 clove garlic, minced
- 1 tablespoon extra virgin olive oil
- Salt and pepper to taste
Instructions
- Bring a large pot of salted water to a boil. Add 12 ounces of rotini pasta and cook according to package instructions until al dente, about 9-11 minutes. Stir occasionally to prevent sticking. Drain the pasta well and rinse briefly under cold water to stop cooking and cool it down for salad.
- In a large mixing bowl, combine 1/2 cup pesto, 4 ounces softened cream cheese, and 1/2 cup plain Greek yogurt. Whisk or stir vigorously until smooth and creamy with no lumps. Add 1 tablespoon fresh lemon juice, 1 tablespoon olive oil, and 1 minced garlic clove. Mix well and season with salt and pepper to taste.
- Add the cooled pasta to the bowl with the creamy pesto sauce. Using a silicone spatula, fold gently but thoroughly until all pasta spirals are evenly coated.
- Fold in 1/2 cup chopped sun-dried tomatoes and 1 cup fresh mozzarella balls. Stir carefully to distribute without breaking the mozzarella.
- Tear a handful of fresh basil leaves and sprinkle them over the salad. Fold lightly into the mixture.
- Cover and refrigerate the pasta salad for at least 30 minutes to let flavors meld. Before serving, taste again and add salt or pepper if needed. Serve chilled or at room temperature.
Notes
Cook pasta al dente and rinse with cold water to stop cooking and maintain texture. Soften cream cheese before mixing to avoid lumps. Drain sun-dried tomatoes to prevent greasiness. Be gentle when folding in mozzarella to keep balls intact. Chill salad for at least 30 minutes before serving to meld flavors. Stir in olive oil or more Greek yogurt if salad is too thick after chilling.
Nutrition
- Serving Size: 1 serving (approxima
- Calories: 320
- Fat: 15
- Carbohydrates: 30
- Fiber: 2
- Protein: 12
Keywords: creamy pesto pasta salad, sun-dried tomatoes, mozzarella, easy pasta salad, summer salad, vegetarian pasta salad




