The BEST caprese salad with pistachios recipe is right here! There’s nothing like finding a good recipe for fresh from the garden tomatoes.

This caprese salad is so light and refreshing and oooooooooohhhhhhhh so wonderful during the summer when you can pick the tomatoes straight from your garden. I had no idea tomatoes could even be that delicious until I tried my first homegrown tomato. It’s like a totally different thing. Am I right, gardeners?!
We love pistachios too and threw some on top of this pretty salad one night and we both found ourselves digging for the pistachios which could only mean one thing, they were meant to be. That added crunch is molto buono!

Recommended Equipment
How to Make a Caprese Salad Video
Before You Begin…
Slice your tomatoes nice and thick! I love a meaty bite of garden fresh tomato! And slice your mozzarella into thick slices too.

What is a Caprese Salad?
Caprese salad is a simple Italian salad, made of sliced fresh mozzarella, tomatoes, and sweet basil, seasoned with salt and olive oil.
Ingredients for Caprese Salad
Have I ever told you we love caprese salad? No? Well, we do. Like, a lot. Especially when it has a really nice balsamic vinegar (not the cheapest no name stuff at the store). And even more so when it’s the best caprese salad with pistachios. Here is everything you will need…
- Tomatoes: heirloom or vine ripe tomatoes
- Mozzarella: it has to be fresh!
- Pistachios: shelled and either lightly salted or no salt added
- Basil: fresh leaves only
- Olive Oil: you’ll only need a drizzle but a good quality oil will make all the difference
- Balsamic Vinegar: go for a higher quality vinegar or even a balsamic glaze
- Salt and Pepper: just for a little extra flavor
The measurements and details for each ingredient can be found in the recipe card at the end of the post.

What Kind of Mozzarella is Best for Caprese Salad?
You absolutely have to use fresh mozzarella to get the full caprese experience! The part skim or low moisture mozzarella, while cheaper, is saltier and won’t grab on to the flavors like fresh mozzarella does. You can get the fresh mozzarella balls (bocconcini) if you want, but we love the big hunks of a block of fresh mozz.
If you absolutely need a substitute, then burrata will be your best bet.

What Type of Tomatoes are Best for Caprese Salad?
If you have access to fresh tomatoes straight from the garden, then go with those! Get some at a farmers market or maybe your neighbor! They just can’t be beat!
If store bought is your only option, then go with vine ripe tomatoes or heirloom tomatoes.

How to Toast Pistachios
To enhance the pistachio flavor and add the perfect crunch to the tomato salad, toast the pistachios in a preheated oven then set aside to cool.
Can I Omit the Balsamic Glaze?
Yes, the balsamic vinegar/glaze is totally optional. We love the tang, sweetness and richness it adds to the dish.
What to Serve with Caprese Salad?
I’m envisioning most people making this salad recipe in the summer, so bust out the grill and make some gourmet hamburgers, grilled bbq chicken, or a smoked brisket! This salad is honestly a great side dish for any summer meal!

Tips for the Best Caprese Salad
- Serve with some good crusty bread like our no knead artisan bread!
- Make sure you get a good quality balsamic vinegar. It will make all the difference.
- Add a crunch to the dish with some pistachios. I added them on a whim one day, and I’ve never made it without them since.
- Use fresh tomatoes straight from the garden or a farmers market. The flavor of fresh tomatoes just can’t be replicated by ones you get at the store.

How Long Does Caprese Salad Keep?
You can make this salad up to 6 hours ahead of time, but I wouldn’t let it sit much longer than that. Tomatoes start to break down and get mealy when they sit out for too long. If you’re going to make this salad ahead of time, wait until right before serving to add the pistachios and basil.

More Summer Salad Recipes:
- Classic Tomato Cucumber Salad
- Mediterranean Quinoa Salad
- Elote Mexican Grilled Corn Salad
- Strawberry Spinach Salad
- Cowboy Caviar
- Caprese Orzo Salad
The BEST Caprese Salad with Pistachios
Ingredients
- 3 Large Tomatoes, or heirloom tomatoes
- 1 lb Fresh Mozzarella
- 1/3 Cup Pistachios, chopped
- 2 Tablespoons Basil, chopped
- Olive Oil
- Balsamic Vinegar, good quality
- Salt and Pepper
- Crusty Bread Toast Points, or flatbread (optional)
Instructions
- Place the pistachios on a pan and heat the oven to 350. Roast for about 8 minutes. Remove to a plate to cool. This enhances their flavor.
- Slice the tomatoes and mozzarella and arrange in a dish or bowl.3 Large Tomatoes, 1 lb Fresh Mozzarella
- Drizzle with olive oil, balsamic vinegar and a sprinkle of salt and pepper.Olive Oil, Balsamic Vinegar, Salt and Pepper
- Top with pistachios and basil and serve immediately.1/3 Cup Pistachios, 2 Tablespoons Basil
- Serve with bread if desired.Crusty Bread Toast Points
Equipment
Notes
Nutrition
Recommended Products

Jeff Winett
Wow! Whether plated so beautifully, as per Carrian…or rustically thrown together (that’s me), this truly is “the best” Caprese EVER. I ended up using heirloom tomatoes, and my only other tweak is that I reduced the balsamic vinegar to a semi syrupy consistency. It actually tastes sweet and luxurious in its viscosity. Shhh., don’t tell anyone, but next time I’m going to use Burrata! Thank you Carrian…you’ve turned a classic and easy recipe into something that is still easy, but for our little family of 2, you have redefined the word classic when it comes to what you’ve shared. The Pistachios?…Brilliant.
Sweet Basil
Thanks so much Jeff! We love to make it with burrata and heirlooms as well! I don’t know why those two ingredients make everyone so nervous but they are our favorites!
Ali | Gimme Some Oven
Carrian, this is so beautiful! And perfect for summer! 🙂
Amanda
This looks amazing!
Sweet Basil
Thanks darlin’!
Barbara @ Barbara Bakes
I’m definitely going to try it with pistachios next time. Great idea.
Sweet Basil
You will loooooooove it!
Heather @ Shards of Lavender
We love caprese salad topped with balsamic here too, but the addition of pistachios is just genius! Love your presentation too:)
Sweet Basil
Thanks so much Heather!
Gaby
What a beautiful salad and I love that you added pistachios!