BJ’s Fresh Mozzarella and Tomato Salad Recipe (Copycat)

There is something almost unfairly simple about BJ’s Fresh Mozzarella and Tomato Salad, and yet every time I order it I find myself scraping the plate clean. It is a classic Italian caprese at heart – ripe Roma tomatoes, thick slices of fresh mozzarella, a drizzle of balsamic glaze, and a handful of fragrant basil – but BJ’s gets the proportions exactly right. The mozzarella is cool and creamy, the tomatoes are ripe and juicy, and that balsamic glaze has just enough sweetness to tie everything together without overpowering the fresh ingredients. I have made this at home dozens of times and my family requests it almost every week through summer tomato season.

The entire salad comes together in under 15 minutes, which makes it one of the most rewarding recipes in my repertoire. The secret is in sourcing good ingredients – fresh mozzarella from the deli section (not the shredded stuff), ripe Roma tomatoes, and a quality balsamic glaze or one you reduce yourself. When the base ingredients are excellent, the dish practically makes itself.

BJ's Fresh Mozzarella and Tomato Salad Recipe (Copycat)
Prep
12 min
Cook
0 min
Total
12 min
Serves
4
Difficulty
Easy

Why You’ll Love This Recipe

  • It comes together in 12 minutes with zero cooking required, making it the perfect last-minute appetizer when you have company.
  • The combination of creamy mozzarella, acidic tomatoes, and sweet balsamic glaze hits every flavor note in one elegant bite.
  • It is naturally gluten-free and low-carb, so it fits into almost any dietary preference at the table.
  • Fresh mozzarella is widely available now at most grocery stores, making this a genuinely accessible restaurant-quality appetizer.
  • The visual presentation – alternating red and white slices with green basil – is stunning and looks like you put in far more effort than you actually did.

About This Multi-Brand Favorite

BJ’s Restaurants positioned this salad as an elegant starter on their appetizer menu, and it has stayed there because it delivers on the promise of fresh, simple Italian-American flavors without the heaviness of a cream-based dish. The inspiration is the classic Italian insalata caprese from the island of Capri, where the combination of tomato, mozzarella, and basil was said to represent the colors of the Italian flag. BJ’s version leans into the balsamic glaze reduction as the dressing element, which gives it a slightly more modern, restaurant-polished feel compared to a pure olive oil caprese. Served as an appetizer before a heavier pasta or pizza dish, it strikes exactly the right balance – enough to whet the appetite without filling you up before the main event.

Ingredients

Ingredients

For the salad

  • 4 large Roma tomatoes, sliced 1/4 inch thick
  • 16 oz (450g) fresh whole-milk mozzarella (not shredded), sliced 1/4 inch thick
  • 1/4 cup fresh basil leaves, whole or torn
  • 3 tablespoons good quality extra-virgin olive oil
  • 2 tablespoons balsamic glaze (store-bought or homemade reduction)
  • 1/2 teaspoon flaky sea salt (like Maldon)
  • 1/4 teaspoon freshly cracked black pepper
  • 1 garlic clove, optional for rubbing the plate

For the balsamic glaze

  • 1 cup balsamic vinegar (for homemade glaze)
  • 2 tablespoons honey or sugar (optional, for sweeter glaze)
  • 1 pinch salt
  • 1 teaspoon lemon juice (brightens the reduction)
  • 1/2 teaspoon Dijon mustard (optional, adds body)

Ingredient Substitutions

  • Heirloom tomatoes or beefsteak tomatoes can replace Roma tomatoes for even more sweetness and color variety.
  • Burrata cheese is a luxurious substitute for fresh mozzarella – tear it open at the table for a dramatic creamy center.
  • Store-bought balsamic glaze (Trader Joe’s makes an excellent one) works perfectly when you don’t want to reduce your own.
  • Fresh mint can be combined with or replace the basil for a slightly more refreshing, unexpected flavor.
  • A light drizzle of truffle oil alongside the olive oil elevates this to a very special occasion appetizer.

Equipment You’ll Need

  • Sharp slicing knife
  • Cutting board
  • Small saucepan (if making homemade balsamic glaze)
  • Serving platter or flat plate
  • Squeeze bottle or spoon for drizzling glaze
Instructions

Step-by-Step Instructions

  1. Make the balsamic glaze (optional). If making your own glaze, pour 1 cup of balsamic vinegar into a small saucepan over medium heat. Add the honey or sugar if using. Bring to a gentle simmer and cook, stirring occasionally, for 12-15 minutes until the vinegar reduces by half and coats the back of a spoon. It will thicken more as it cools, so pull it off the heat when it looks slightly runny – it tightens up significantly. Pour into a squeeze bottle or small bowl and let it cool completely before using. Store-bought balsamic glaze is a perfectly fine shortcut here.
  2. Prepare the tomatoes and mozzarella. Slice the Roma tomatoes and fresh mozzarella to the same thickness – about 1/4 inch. Uniformity here matters for both the visual presentation and for getting a balanced bite of tomato and cheese in every forkful. Pat the mozzarella slices lightly with paper towels to absorb any excess liquid from the water it was stored in. This keeps the salad from getting watery on the plate, which is the most common issue home cooks run into with fresh mozzarella.
  3. Arrange the salad. On a large flat serving platter, alternate the tomato and mozzarella slices in a slightly overlapping pattern, working either in a line or in a circular arrangement depending on your platter shape. For BJ’s-style presentation, lean toward a generous overlapping line arrangement across a long rectangular platter. Tuck whole fresh basil leaves between the slices as you go rather than scattering them on top – this ensures basil in every bite and looks intentional and elegant.
  4. Season and dress. Drizzle the extra-virgin olive oil evenly over the entire salad. Then drizzle the balsamic glaze in a thin, artistic zigzag or in small dots across the top. The glaze should accent, not flood – you want to taste it in each bite rather than drown the fresh flavors. Finish with a generous pinch of flaky sea salt and a few cracks of freshly ground black pepper over everything. The salt is critical here; it draws out the natural moisture in the tomatoes and amplifies the flavor of the mozzarella.
  5. Rest briefly and serve. Let the salad sit at room temperature for 5 minutes before serving. This brief resting period lets the salt begin drawing out the tomato juices, which mingle with the olive oil and balsamic on the plate to create a naturally flavorful little dressing at the bottom. Serve with crusty bread for soaking up those collected juices – that little puddle at the bottom is honestly the best part. Serve immediately once rested; this salad doesn’t hold well once dressed.
Tips and FAQ

Pro Tips from My Kitchen

  • Never use cold mozzarella straight from the refrigerator. Let it sit at room temperature for at least 20-30 minutes before slicing. Cold mozzarella is rubbery and has very little flavor – the room-temperature version is creamy, soft, and milky.
  • Choose Roma tomatoes that are deeply red and give very slightly when pressed. Underripe or supermarket winter tomatoes will make this dish flat and disappointing. Wait for good summer tomatoes.
  • Pat the mozzarella dry before plating. Fresh mozzarella is stored in water and that liquid will pool on your plate and dilute the flavors if you skip this step.
  • Season in layers. Salt the tomato slices lightly before plating, then add more flaky salt at the end. Tomatoes need salt at every stage to really sing.
  • Make your own balsamic glaze when you have the time – the difference in depth and intensity compared to store-bought is noticeable. It takes 15 minutes and keeps in the fridge for weeks.
  • Use the best olive oil you have for this recipe. With only a handful of ingredients, each one has to pull its weight, and a fruity, peppery extra-virgin olive oil makes a real difference here.

Recipe Variations

  • Burrata Caprese: Substitute a whole ball of burrata for the mozzarella slices and tear it open at the table for a dramatic, creamy reveal.
  • Peach and Mozzarella: In late summer, swap half the tomatoes for ripe white peach slices. The sweet-savory combination with balsamic is extraordinary.
  • Avocado Caprese: Add thin slices of ripe avocado between the tomato and mozzarella for a creamy, modern California twist.
  • Watermelon Caprese: Replace tomatoes with thick rectangles of seedless watermelon for a refreshing and visually stunning summer appetizer.
  • Roasted Tomato Caprese: Roast the Roma tomatoes in olive oil at 300 degrees F for 45 minutes to concentrate their sweetness before plating for a deeper, more intense flavor profile.

Common Mistakes to Avoid

  • Using cold mozzarella: Cold fresh mozzarella is rubbery with almost no flavor. Always bring it to room temperature before slicing and serving.
  • Dressing the salad too far in advance: The salt draws moisture from the tomatoes and makes the plate watery and soggy. Dress right before serving.
  • Using too much balsamic glaze: The glaze is sweet and acidic – a little goes a long way. Too much overwhelms the delicate mozzarella flavor.
  • Skipping the flaky sea salt finish: Regular table salt is fine for cooking but the coarse texture and mineral flavor of flaky salt on top makes a genuinely noticeable difference.
  • Choosing underripe tomatoes: This is a dish where the tomato is a star ingredient. If your tomatoes are pale, hard, or tasteless, the whole dish suffers. Wait for ripe ones.

What to Serve With This Dish

  • Grilled chicken or shrimp to turn it into a light main course
  • Crostini or bruschetta for soaking up the olive oil and tomato juices
  • A glass of crisp Pinot Grigio or Sauvignon Blanc
  • As a starter before BJ’s-style pasta dishes like baked ziti or chicken Alfredo
  • Prosciutto di Parma draped over the top for a charcuterie-inspired variation

Storage Instructions

Refrigerator

This salad is best eaten immediately. If you have leftovers, store them in an airtight container for up to 1 day, but the texture of the mozzarella and tomatoes deteriorates noticeably.

Freezer

Do not freeze this salad. Fresh mozzarella and tomatoes lose all their texture when frozen and thawed.

How to Reheat

This is a cold salad and should not be reheated. Bring refrigerated leftovers to room temperature for 15 minutes before eating.

Make Ahead

You can slice the tomatoes and mozzarella up to 2 hours ahead and keep them separately refrigerated. Assemble and dress only right before serving.

Nutrition Information

Per serving (estimated): 285 calories, 16g protein, 8g carbs, 20g fat (9g saturated), 1g fiber, 6g sugar, 520mg sodium.

Nutrition values are estimates and will vary based on exact ingredients used.

Frequently Asked Questions

What kind of mozzarella does BJ’s use in their salad?

BJ’s uses fresh whole-milk mozzarella, the kind sold in balls or logs submerged in water – not shredded mozzarella. Look for it in the specialty cheese or deli section of your grocery store. The Galbani or Belgioioso brands are widely available and work very well.

Can I use regular mozzarella instead of fresh mozzarella?

The regular low-moisture mozzarella you shred for pizza is a different product entirely. It is firmer, drier, and much less creamy than fresh mozzarella. For this salad to taste like BJ’s, you really do need fresh mozzarella. It makes all the difference.

Where can I buy balsamic glaze?

Most grocery stores carry it now – look in the vinegar aisle. Trader Joe’s, Whole Foods, and most supermarkets stock it. Or you can reduce regular balsamic vinegar in a saucepan for 15 minutes to make your own, which is thicker and more flavorful.

What tomatoes work best for this recipe?

Roma tomatoes are the classic choice because they have a good flesh-to-seed ratio and firm texture that holds up when sliced. In summer, heirloom tomatoes are even better – they are sweeter, more complex in flavor, and the color variety makes the platter look beautiful.

Can I make this salad ahead of time for a party?

You can prep the components up to 2 hours ahead – slice the tomatoes and mozzarella and keep them separately covered in the fridge. Assemble and dress the platter right before your guests sit down. Dressing it early makes the plate watery and the tomatoes lose their texture.

Is this the same as a caprese salad?

Yes, it is essentially an Italian caprese salad with BJ’s own presentation style and the addition of a balsamic glaze reduction. Classic caprese uses only olive oil, but the glaze that BJ’s incorporates adds a sweet-acidic note that many people find even more appealing.

How many calories are in this salad?

One serving comes in at around 280 calories, making it one of the lighter appetizer options at BJ’s or at home. Most of the calories come from the olive oil and fresh mozzarella, both of which are healthy, satisfying fats.

Can I add protein to make this a full meal?

Absolutely. Grilled chicken sliced on top, seared shrimp, or even thin slices of prosciutto draped over the mozzarella turn this into a very satisfying light main course. Prosciutto especially is a classic Italian pairing with mozzarella and tomato.

My balsamic glaze is too thick and won’t drizzle. What do I do?

Warm it gently in the microwave for 10-15 seconds or in a small saucepan over very low heat. It will thin out and become drizzlable. If it is store-bought glaze that has thickened in the bottle, the same technique works perfectly.

Why is my salad watery and the plate flooded with liquid?

Two causes: you dressed it too early and the salt drew moisture out of the tomatoes, or you didn’t pat the mozzarella dry. Always pat the mozzarella with paper towels before plating and dress the salad within 10 minutes of serving.

What herbs can I use besides basil?

Fresh basil is the classic choice and the most authentic, but fresh oregano, fresh mint, or a combination of basil and mint all work beautifully. Arugula leaves tucked between the slices add a peppery bite that contrasts nicely with the creamy mozzarella.

Is this salad vegetarian and gluten-free?

Yes to both. The salad as written is naturally vegetarian and gluten-free. Just double-check the label on your balsamic glaze if you need to be strictly gluten-free, as some processed condiments contain additives.

More Multi-Brand Copycat Recipes

Happy cooking,
Julia

J
About Julia

I'm Julia. I cook restaurant copycat recipes at home and share what works. Every recipe on this site is tested at least three times in my own kitchen before I publish it.

Read more about me →

Leave a Reply

Your email address will not be published. Required fields are marked *