Salads
BJ's Caprese salad recipe transforms simple ingredients into a dish that feels like a taste of Italy on your plate. The classic combination of fresh mozzarella, ripe heirloom tomatoes, and fragrant basil creates a balance of textures and flavors that's both elegant and satisfying.
I've refined this recipe over years of testing, focusing on quality ingredients and proper presentation to deliver restaurant-quality results at home.
What sets this salad apart is the attention to detail—from selecting the right tomatoes (ripe but firm) to using high-quality mozzarella that holds its shape without being overly salty. The key technique is assembling the salad just before serving to maintain crispness and freshness.
A drizzle of extra-virgin olive oil and a touch of balsamic glaze elevate the natural flavors without overpowering them.
You'll end up with a visually stunning dish that's as beautiful as it is delicious—juicy tomatoes, creamy mozzarella, and bright basil leaves arranged in an appealing pattern. The salad's simplicity makes it perfect for summer gatherings, weeknight dinners, or as an elegant appetizer.
The flavors are clean and refreshing, with just the right amount of tangy sweetness from the tomatoes and the fresh, herbal notes of the basil.
For a modern twist, consider adding prosciutto for extra protein or a swirl of pesto for deeper flavor. This recipe scales beautifully, so you can easily adjust the portion sizes to serve a crowd or just yourself.
The method is straightforward, ensuring you'll achieve perfect results every time. Let's create this Italian-inspired classic together.
Ingredients for bj's caprese salad
Quality ingredients transform this classic Caprese into a restaurant-worthy dish with Italian authenticity.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Heirloom Tomatoes 🍅 | 2 whole | Ripe but firm, medium-sized |
| Fresh Mozzarella Cheese 🧀 | 8 oz | Bocconcini or pearl shape preferred |
| Fresh Basil Leaves 🌿 | 1 cup | Large leaves, stems removed |
| Extra-Virgin Olive Oil 🫒 | ⅓ cup | Italian variety for authenticity |
| Balsamic Glaze 🍷 | 2 tbsp | Reduced, not sweetened |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Coarsely cracked peppercorns |
| Flaky Sea Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Fresh Garlic Cloves 🧄 | 2 cloves | Minced for balsamic reduction |
| Balsamic Vinegar 🍷 | 1 tbsp | For balsamic reduction |
| Prosciutto Di Parma 🍖 | 4 slices | Optional protein addition |
| Pesto Sauce 🌿 | 2 tbsp | Optional modern twist |
The tomatoes and mozzarella are non-negotiable for authenticity. Heirloom tomatoes from your local farmers market deliver the best flavor—look for vibrant colors and slight give when gently squeezed. For mozzarella, Bocconcini or pearl shapes hold their form beautifully; avoid pre-shredded which contains anti-caking agents. Whole Foods or specialty Italian markets carry the best quality, but even standard grocery stores stock decent options in the deli section. Fresh basil should be bright green with no yellowing—the stems are tender enough to eat, but I always remove them for presentation. Garlic should be firm and clove-free at the base, indicating freshness. The olive oil matters too—Italian extra-virgin with a peppery finish elevates everything.
No heirloom tomatoes? Beefsteak or Roma varieties work well as substitutes. For mozzarella, low-moisture block cheese shredded yourself is better than pre-shredded, though it won't be as creamy. Fresh basil wilting? Dried basil at one-third the amount works in a pinch, though texture will differ. The balsamic glaze can be homemade by simmering balsamic vinegar with minced garlic until reduced by half, or use a quality store-bought version like Giovanni Rossi. For a modern twist, prosciutto adds protein while pesto deepens the flavor profile—both optional but excellent additions. If using prosciutto, look for Parma or San Daniele for authentic Italian taste.
Tomatoes and basil should be stored separately in the fridge—wrap basil leaves in damp paper towels to maintain freshness for up to 5 days. Mozzarella keeps best in its original packaging, consumed within 3 days of purchase. The balsamic reduction can be made ahead and stored in the fridge for 1 week, though flavor improves with fresh reduction. For serving, assemble the salad just before eating to maintain crispness. The dish reheats poorly, so plan accordingly. Portion sizes scale easily—double the ingredients for 8 servings while maintaining perfect ratios. Leftovers, if any, should be consumed within 2 days for optimal texture.
Why You'll Love This Recipe
- No-Knife Night: I swear by this when my hands are too tired for chopping—just slice the tomatoes and mozzarella into thick rounds, stack them, and drizzle. The basil stays whole, so no tiny leaves to lose down the sink.
- Sweet-Savory Magic: That first bite—juicy heirloom tomatoes, creamy mozzarella, bright basil—all balanced by the tangy balsamic glaze? It’s the kind of flavor combo that makes you pause mid-bite, like, wait, is this really just salad?
- Picnic to Party: Honestly, this is my go-to for everything: a lazy Sunday brunch, a potluck where I don’t want to stress, or even a fancy dinner when I’m feeling fancy. Add grilled chicken for protein, or keep it veggie-packed—it adapts without effort.
- Leftovers That Don’t Suck: Between us, most salads turn sad by day two. Not this one. The balsamic glaze keeps the mozzarella from getting rubbery, and the olive oil preserves the tomatoes. I’ve had it cold, room temp, or even tossed with pasta the next day—still delicious.
Step-by-step instructions for BJ's Caprese salad
Assemble this iconic Italian salad with precise technique for perfect balance and presentation.
Prepare the Heirloom Tomatoes and Mozzarella
Begin by slicing the 2 whole fresh heirloom tomatoes into ¼-inch thick rounds. I use a sharp chef's knife for clean cuts—press gently but firmly to avoid crushing the delicate flesh. Pat each slice dry with paper towels to remove excess moisture, which prevents the tomatoes from becoming soggy during assembly.
Next, work with the 8 oz fresh mozzarella cheese. If using bocconcini or pearls, leave them whole. For traditional Caprese, cut larger mozzarella balls into ½-inch thick slices. Arrange the mozzarella and tomato slices on a large platter, alternating them in a circular pattern. Start with a tomato slice at the outer edge, followed by mozzarella, then continue inward like a wheel. This creates an elegant visual presentation while ensuring even distribution of flavors.
Create the Balsamic Reduction
In a small saucepan, combine the 1 tablespoon balsamic vinegar and 2 cloves minced fresh garlic cloves. Bring to a gentle simmer over medium heat and reduce by half—this takes about 3-4 minutes. The mixture should thicken slightly and develop a rich, caramelized aroma. Remove from heat and let cool for 2 minutes before carefully whisking in the 2 tablespoons balsamic glaze. This creates a glossy, tangy reduction that ties all the flavors together.
Real talk: Don't skip the garlic in the reduction. It adds depth that store-bought balsamic glaze alone can't match. If you prefer a smoother texture, strain out the garlic after simmering. The reduction should coat the back of a spoon when cool—this consistency ensures perfect drizzling without pooling.
Assemble the Salad Base
Arrange the 1 cup fresh basil leaves in a loose, overlapping pattern between the tomato and mozzarella slices. Use about 4-5 large leaves per section—enough to fill gaps but not so many they overpower the other ingredients. The basil should peek through the gaps for visual appeal while maintaining the salad's signature trio of tomatoes, mozzarella, and basil.
Lightly drizzle the 0.33 cup extra-virgin olive oil over the entire arrangement in a zigzag pattern. Use about 2 tablespoons for the initial drizzle, reserving the remaining 0.16 cup for finishing. The oil should glisten but not pool—this prevents sogginess while enhancing the salad's natural flavors. Sprinkle evenly with the 0.5 tsp flaky sea salt and 0.25 tsp freshly ground black pepper, focusing on the gaps between ingredients where they'll cling best.
Add Optional Protein and Final Touches
For the optional protein, layer the 4 slices prosciutto di parma over the salad, slightly overlapping them at the edges. The prosciutto adds a salty, umami contrast that elevates the dish without overpowering. If using the 2 tablespoons pesto sauce, dollop small spoonfuls between the mozzarella slices or along the outer edge—this modern twist adds herbal complexity while maintaining the salad's classic structure.
Finally, drizzle the reserved 0.16 cup extra-virgin olive oil and the balsamic reduction in an alternating pattern over the salad. Start from the center and work outward to create an elegant, marbled effect. Let the salad sit for 5 minutes before serving to allow the flavors to meld slightly. This resting period also prevents the mozzarella from releasing too much moisture when cut.
Serve with Precision
Use a sharp knife to cut the salad into 4 equal wedges, working from the outer edge toward the center. Each serving should include a balanced ratio of tomatoes, mozzarella, basil, and any added proteins. Plate immediately to maintain crispness—Caprese salad is best enjoyed fresh, when the mozzarella is still slightly firm and the tomatoes are vibrant.
Garnish each serving with an additional sprinkle of flaky sea salt and a few basil leaves for presentation. Serve with crusty Italian bread to soak up any residual olive oil and balsamic reduction. The ideal Caprese delivers a perfect harmony of creamy mozzarella, juicy tomatoes, peppery basil, and the bright acidity of the balsamic reduction—each bite should balance sweet, salty, tangy, and umami notes.
Pro Tips For Making Bj'S Caprese Salad
- PAT THE MOZZARELLA DRY: Wrap the fresh mozzarella in paper towels and press gently for 10 minutes before slicing—this removes excess moisture so it doesn’t turn your salad into a soggy mess. I learned this the hard way after watching my first Caprese slide into a watery puddle.
- SALT THE TOMATOES FIRST: Sprinkle a pinch of flaky salt directly on the heirloom tomato slices and let them sit for 5 minutes before assembling. This draws out bitterness and makes them taste brighter, especially if you’re using large, meaty varieties.
- SKIP THE BULK BASIL: Use only the largest, most vibrant basil leaves—discard the smaller, tougher ones. A handful of perfect leaves makes more impact than a whole bunch of mediocre ones. (Yes, even if you’re impatient like me.)
- DRIZZLE OIL IN STAGES: Don’t pour all the olive oil at once—start with a light drizzle, then add more just before serving. This keeps the basil from wilting and lets you control the richness. The final touch is where the magic happens.
Troubleshooting this dish
Tomatoes Too Soggy
If your tomatoes release too much liquid and make the salad watery, pat them extra dry with paper towels before assembling. I also recommend slicing tomatoes just before serving—this prevents moisture buildup.
For heirloom varieties, a paper towel press (place slices between towels and gently press) removes excess juice while keeping them firm. 🍅
Mozzarella Losing Shape
Fresh mozzarella should hold its form, but if it's too soft or melty, it might be past its prime. Always check the expiration date and store it properly in its original packaging. For firmer results, chill the assembled salad in the fridge for 10-15 minutes before serving.
If using pre-shredded cheese, drain it thoroughly and pat dry with a clean towel—this removes excess moisture that causes sogginess. 🧀
Balsamic Glaze Too Thin
Store-bought balsamic glaze can be too runny, pooling instead of elegantly drizzling. Simmer ¼ cup balsamic vinegar with 1 tsp honey (optional) until reduced by half—this creates a thicker, glossier finish.
For an instant fix, mix 1 tsp cornstarch with 1 tbsp cold water, stir into the glaze, and heat until thickened. Always let reductions cool slightly before drizzling to avoid melting the mozzarella. 🍷
Basil Turning Yellow
Wilted or yellowing basil ruins the salad's vibrant look. Store basil stems in a glass of water like flowers in the fridge—this keeps it fresh for up to 5 days. For immediate revival, dip stems in ice water for 10 seconds, then pat dry.
If using dried basil, toast it lightly in a dry pan for 30 seconds to enhance flavor, but expect a different texture. 🌿
Uneven Flavor Distribution
If some sections taste bland or overly salty, taste as you assemble and adjust seasonings gradually. The key is balance: 1 tsp salt per 4 servings is ideal, but taste the mozzarella first—some brands are saltier than others.
For extra depth, add a pinch of red pepper flakes or freshly grated Parmesan to the olive oil before drizzling. 🌶️
Prosciutto Too Salty
If prosciutto overpowers the salad, reduce the amount to 2 slices per serving or choose a milder variety like San Daniele instead of Parma.
For balance, add a touch of honey (½ tsp) to the balsamic reduction or serve with a slice of fresh pear on the side to cut the saltiness. Always taste before assembling the full salad. 🍖
Nutrition facts
Frequently asked questions
Can I make this Caprese salad ahead of time?
It's best to assemble this salad just before serving to maintain crisp tomatoes and firm mozzarella. However, you can prep components ahead: slice tomatoes and arrange them on a plate, then cover with plastic wrap. Store the mozzarella and basil separately in the fridge. Assemble everything 30 minutes before serving to let flavors meld slightly without losing texture.
What's the best way to store fresh mozzarella?
Keep fresh mozzarella in its original packaging and store it in the coldest part of your fridge (usually the back of the bottom shelf). Use it within 3 days of purchase for best results. If you won't use it immediately, wrap it tightly in plastic wrap and place it in a sealed container. Never freeze mozzarella—it becomes rubbery when thawed.
How do I know when heirloom tomatoes are ripe?
Look for tomatoes that are firm to the touch but yield slightly when gently squeezed. The skin should have vibrant colors (red, yellow, or striped) and may have small cracks. Avoid tomatoes with soft spots or wrinkled skin. For best flavor, choose tomatoes that smell sweet and fragrant at the stem end.
Can I substitute regular tomatoes for heirloom?
Yes, but heirloom tomatoes offer the best flavor and texture. For a good substitute, use Roma or beefsteak tomatoes—they're firmer and less watery. Avoid cherry tomatoes as they'll be too small for proper presentation. If using regular tomatoes, pat them extra dry to prevent sogginess in your salad.
What's the secret to perfect balsamic reduction?
The key is patience! Simmer ¼ cup balsamic vinegar until reduced by half (about 5-7 minutes on medium-low heat). For extra depth, add 1 clove minced garlic while simmering. Let it cool slightly before drizzling—this prevents the mozzarella from melting. A good reduction should coat the back of a spoon when cool.
