There is something truly magical about the classic Caprese Salad, especially when elevated with a vibrant homemade pesto dressing. This Caprese Salad with Pesto Dressing Recipe brings together juicy, ripe tomatoes, creamy fresh mozzarella, and fragrant basil, finished off with a luscious pesto that adds a rich burst of flavor. It’s a fresh, colorful dish that’s as beautiful to look at as it is delicious to eat—a perfect harmony of textures and tastes that will brighten any meal or stand proudly on its own as a light lunch or appetizer.

Ingredients You’ll Need
The beauty of this Caprese Salad with Pesto Dressing Recipe lies in its simplicity and quality of ingredients. Each one plays an essential role—ripened tomatoes offer sweetness and juiciness, fresh mozzarella provides creamy contrast, and fresh basil infuses an unmistakable aroma and flavor. The homemade pesto dressing ties everything together with its rich, nutty, and garlicky intensity, making this salad a true celebration of fresh, wholesome ingredients.
- 4 large tomatoes: Choose ripe, firm tomatoes for a vibrant, juicy base.
- 8 oz fresh mozzarella: Sliced thickly for creamy, soft texture that balances the tomatoes.
- Fresh basil leaves: The star herb for that classic Caprese aroma and flavor.
- Salt and freshly ground black pepper: To season and enhance the natural flavors.
- 1/4 cup fresh basil leaves: For the pesto, adding fresh herbal notes.
- 2 tbsp pine nuts (or walnuts): Adds crunch and nuttiness to the pesto.
- 1 small garlic clove: Gives the pesto a subtle zing.
- 1/4 cup extra virgin olive oil: Provides richness and smooth texture to the dressing.
- 2 tbsp grated Parmesan cheese: Adds umami depth to the pesto.
- Optional: a squeeze of lemon juice: Brightens the dressing for a fresh finish.
How to Make Caprese Salad with Pesto Dressing Recipe
Step 1: Make the Pesto Dressing
Start by combining the fresh basil leaves, pine nuts, garlic clove, and grated Parmesan cheese in a food processor or blender. Pulse these ingredients until finely chopped and fragrant. Slowly drizzle in the extra virgin olive oil as you blend to create a smooth, creamy dressing. Taste and adjust seasoning with salt and pepper, and if you love a bit of brightness, a squeeze of lemon juice is a perfect finishing touch.
Step 2: Prepare the Tomatoes and Mozzarella
Slice the large tomatoes and fresh mozzarella into even rounds. The balance between the juicy tomatoes and the soft, creamy mozzarella is key to this dish’s delightful texture. Lay them out on a serving platter, alternating slices for a beautiful layered effect that shows off their vibrant colors.
Step 3: Assemble the Salad
Scatter fresh basil leaves between the slices of tomato and mozzarella for bursts of herbal freshness in every bite. Generously season the entire salad with salt and freshly ground black pepper. This step brings out the natural flavors and ensures every mouthful sings with deliciousness.
Step 4: Drizzle with Pesto Dressing
Finally, spoon the vibrant pesto dressing over the arranged salad. The green dressing not only adds irresistible flavor but also makes the presentation pop with color. Serve immediately to enjoy the perfect harmony of fresh ingredients and zesty pesto.
How to Serve Caprese Salad with Pesto Dressing Recipe

Garnishes
Adding just a few thoughtful garnishes can take your Caprese Salad with Pesto Dressing Recipe to the next level. Consider topping with a handful of toasted pine nuts for extra crunch or a drizzle of balsamic glaze for a touch of sweetness and tang. A few microgreens or edible flowers also add an elegant visual and a fresh flavor twist.
Side Dishes
This salad shines most when served alongside simple, light side dishes. Crusty Italian bread or garlic crostini are perfect for soaking up the pesto goodness. A light pasta dish or grilled vegetables complement the freshness perfectly, turning your meal into a balanced Mediterranean feast.
Creative Ways to Present
For a more modern or casual take, try stacking the tomato and mozzarella slices vertically on small plates or skewering them on toothpicks for easy appetizer bites. You can also serve the salad in individual glass bowls, layering the components like a colorful parfait. No matter how you present it, the fresh colors and aromas will captivate your guests instantly.
Make Ahead and Storage
Storing Leftovers
If you have leftovers (which is rare!), cover the salad tightly with plastic wrap and refrigerate for up to 1 day. It’s best to store the pesto dressing separately and drizzle it just before serving the next time to keep the ingredients fresh and vibrant.
Freezing
This salad is not suitable for freezing because the fresh tomatoes and mozzarella lose their texture and flavor after thawing. Keep things fresh by preparing just what you need to enjoy within a day.
Reheating
Since Caprese Salad with Pesto Dressing Recipe is best enjoyed cold or at room temperature, reheating is not recommended. If you want to enjoy the pesto again, consider stirring it into warm pasta or drizzling it over grilled chicken for a fresh flavor boost.
FAQs
Can I use store-bought pesto for this recipe?
Absolutely! While homemade pesto adds the freshest flavor, a high-quality store-bought pesto will work well for a quick and easy version without compromising too much on taste.
What type of tomatoes work best in this salad?
Look for ripe, firm tomatoes like heirloom, beefsteak, or vine-ripened varieties. Their juicy sweetness and texture hold up well alongside the mozzarella and pesto.
Can I prepare the pesto dressing in advance?
Yes! Pesto can be made a day ahead and stored in the refrigerator in an airtight container. Just bring it to room temperature and give it a quick stir before drizzling over your salad.
Is there a way to make this salad vegan?
Definitely! Swap out the fresh mozzarella for a plant-based alternative and omit the Parmesan cheese in the pesto or replace it with nutritional yeast for that cheesy flavor.
How do I prevent the salad from looking soggy if preparing ahead?
To keep the salad fresh and prevent sogginess, assemble the tomato, mozzarella, and basil layers but hold off on adding the pesto dressing until just before serving.
Final Thoughts
You really cannot go wrong with this Caprese Salad with Pesto Dressing Recipe when you want something fresh, vibrant, and full of bold flavor. It’s effortless to make yet impressive enough for guests or a special meal. I encourage you to try it soon—you’ll find it’s a new favorite that celebrates the very best of summer produce all year round.
Print
Caprese Salad with Pesto Dressing Recipe
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 20 minutes
- Yield: 4 servings
- Category: Salad
- Method: Blending
- Cuisine: Italian
- Diet: Vegetarian
Description
A fresh and vibrant Caprese Salad featuring ripe tomatoes, creamy fresh mozzarella, and aromatic basil, complemented by a homemade pesto dressing. This simple Italian classic is perfect as a light appetizer or side dish, combining bright flavors and creamy textures in just 20 minutes.
Ingredients
Salad Ingredients
- 4 large tomatoes, sliced
- 8 oz fresh mozzarella, sliced
- Fresh basil leaves, for layering
- Salt and freshly ground black pepper, to taste
Pesto Dressing Ingredients
- 1/4 cup fresh basil leaves
- 2 tbsp pine nuts (or walnuts for a twist)
- 1 small garlic clove
- 1/4 cup extra virgin olive oil
- 2 tbsp grated Parmesan cheese
- Salt and pepper, to taste
- Optional: a squeeze of lemon juice for brightness
Instructions
- Make the Pesto Dressing: Combine fresh basil leaves, pine nuts, garlic clove, and grated Parmesan cheese in a blender or food processor.
- Blend and Add Olive Oil: Blend the ingredients, slowly drizzling in the extra virgin olive oil until the mixture becomes smooth and creamy. Adjust seasoning by adding salt and pepper to taste. For a touch of brightness, add a squeeze of lemon juice if desired.
- Assemble the Salad: On a serving plate, alternate slices of tomato and fresh mozzarella, layering with fresh basil leaves between them.
- Season the Salad: Generously season the assembled salad with salt and freshly ground black pepper to enhance flavors.
- Drizzle with Pesto Dressing: Pour the prepared pesto dressing evenly over the arranged tomato and mozzarella slices just before serving.
Notes
- For a twist on traditional pine nuts, walnuts can be used in the pesto for a slightly different flavor and texture.
- Use fresh, ripe tomatoes for the best flavor and juiciness in your salad.
- The pesto dressing can be made ahead and stored in the refrigerator for up to 2 days.
- A squeeze of fresh lemon juice can brighten the pesto and balance the rich flavors.
- This salad is best served immediately after dressing to keep the fresh textures intact.

