BJ's Caprese Salad Recipe: Fresh Mozzarella, Tomatoes, and Basil Bliss

Salads

BJ's Caprese Salad Recipe: Fresh Mozzarella, Tomatoes, and Basil Bliss

BJ's Caprese salad delivers the perfect balance of creamy mozzarella, ripe tomatoes, and fresh basil in every bite. This classic Italian-inspired dish transforms simple ingredients into a restaurant-quality salad that's both elegant and approachable.

The secret lies in proper slicing and layering—thin mozzarella, juicy tomatoes, and tender basil create a visually stunning plate that's as delicious as it looks.

What sets this recipe apart is the attention to texture and flavor harmony. Fresh basil adds aromatic brightness, while a simple olive oil and balsamic dressing ties everything together. The key technique is arranging the ingredients in alternating layers, ensuring each bite contains all three essential components.

For an extra touch of sophistication, we'll add a drizzle of reduced balsamic glaze and a sprinkle of cracked black pepper.

This salad comes together in just 15 minutes, making it ideal for weeknight dinners or special occasions. The combination of creamy mozzarella, sweet tomatoes, and peppery basil creates a flavor profile that's both comforting and refreshing.

Whether served as a light lunch or elegant appetizer, this Caprese salad never fails to impress.

The beauty of this recipe is its versatility—it works equally well as a standalone dish or paired with grilled meats and crusty bread. For a complete meal, consider adding a side of garlic bread or a simple arugula salad.

The presentation is just as important as the taste, so we'll focus on creating a visually appealing plate that highlights each ingredient's natural beauty.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for bj's caprese salad

Fresh mozzarella, ripe tomatoes, and aromatic basil create this restaurant-quality Caprese salad in perfect harmony.

Ingredient Amount Notes
Fresh Mozzarella Cheese 🧀 8 oz Fresh mozzarella, sliced into 1/4-inch pieces
Medium Tomatoes 🍅 4 whole Heirloom or vine-ripened, sliced into 1/4-inch pieces
Fresh Basil Leaves 🌿 1 ½ cups Packed, large leaves torn by hand
Extra-Virgin Olive Oil 🫒 ½ cup High-quality, fruity variety
Balsamic Vinegar 🍷 ¼ cup Aged for depth of flavor
Diamond Crystal Kosher Salt 🧂 1 tsp For seasoning and balancing flavors
Freshly Cracked Black Pepper 🌶️ ½ tsp Coarsely ground for texture contrast
Garlic Cloves 🧄 2 cloves Minced for dressing enhancement
Reduced Balsamic Glaze 🍷 ¼ cup Store-bought or homemade reduction
Freshly Grated Parmesan Cheese 🧀 ¼ cup Optional finishing touch
Microgreens or Arugula 🌱 ½ cup For garnish and peppery contrast

The mozzarella is non-negotiable—fresh mozzarella in a ball (not pre-sliced) makes all the difference. Whole Foods or specialty Italian markets carry the best quality, but even standard grocery stores often stock it near the deli counter. Look for vibrant white color and slight moisture—these indicate freshness. The tomatoes should be ripe but firm, with a sweet aroma at the stem end. Heirloom varieties add visual appeal, but standard beefsteak tomatoes work perfectly fine. Basil leaves should be dark green and fragrant—avoid any with yellowing or wilted edges. Trader Joe's often has excellent basil at reasonable prices, but local farmers' markets are ideal for peak freshness.

No heirloom tomatoes? Beefsteak or vine-ripened grocery store tomatoes work beautifully—they just need to be ripe. Fresh mozzarella unavailable? Bocconcini pearls are a great alternative, though they'll need to be halved for presentation. For the dressing, aged balsamic vinegar (at least 12 years) adds complexity, but regular balsamic works in a pinch. The reduced glaze can be store-bought, but making your own is simple—just simmer 1/4 cup balsamic vinegar until reduced by half. Freshly cracked black pepper is essential for contrast, but pre-ground works if you're short on time. The Parmesan is optional but adds a nice umami finish—use freshly grated for the best texture.

Fresh mozzarella keeps best in its original water bath for up to 3 days in the fridge. Tomatoes can be prepped a day ahead and stored separately. Basil wilts quickly, so wrap it in damp paper towels and store in a sealed container for no more than 2 days. The dressing ingredients can be mixed just before serving for optimal freshness. This salad reheats beautifully—simply assemble and drizzle with fresh dressing. For extra presentation, arrange ingredients in concentric circles on the plate, alternating mozzarella, tomato, and basil. Microgreens or arugula add a final peppery touch that elevates the dish.

❤️

Why You'll Love This Recipe

  • The contrast is what sells me: juicy tomatoes, creamy mozzarella, and the peppery freshness of basil all drenched in that golden olive oil. Drizzle the balsamic glaze right before serving—it’s the little touch that makes it ridiculous good.
  • No-Fuss Assembly: I swear by this one—just slice the tomatoes, tear the basil, and cube the mozzarella. No fancy techniques, no last-minute grocery runs. Honestly, I’ve made it while still in my pajamas, and it still comes out looking like I tried.
  • That Perfect Bite: The contrast is what sells me: juicy tomatoes, creamy mozzarella, and the peppery freshness of basil all drenched in that golden olive oil. Drizzle the balsamic glaze right before serving—it’s the little touch that makes it ridiculous good.
  • Weeknight to Wows: Between us, this is my go-to for dinner parties or lazy Sundays. Serve it as a side with grilled chicken, or pile it high on crusty bread for a quick lunch. It’s fancy enough for guests but unfussy enough for a Tuesday night.

Step-by-step instructions for BJ's Caprese salad

Assemble this iconic Italian salad with precision timing and fresh ingredients for perfect balance.

1

Prepare the Fresh Components

Begin by slicing the 8 oz fresh mozzarella cheese into ¼-inch thick pieces. I use a sharp chef's knife and cut against the grain for even slices that won't tear. Pat each slice gently with paper towels to remove excess moisture—this prevents a soggy salad later.

Next, slice the 4 whole medium tomatoes into the same ¼-inch thickness. Choose ripe, firm tomatoes for the best texture. Separate the slices and arrange them on a platter, alternating with the mozzarella slices in a circular pattern. This creates an attractive visual presentation while ensuring even distribution when assembling.

2

Create the Balsamic-Garlic Dressing

In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 0.25 cup balsamic vinegar, and 2 cloves minced garlic cloves. The olive oil should be high-quality with noticeable fruity notes—this makes all the difference in flavor. Let the mixture sit for 5 minutes to allow the garlic to infuse its aroma into the oil.

While waiting, tear the 1.5 cups fresh basil leaves by hand into large pieces. I prefer using my fingers for this—it preserves the leaves' natural shape better than chopping. The dressing should be emulsified but still slightly separated, giving it that classic Italian salad dressing texture.

3

Assemble the Salad with Perfect Layering

Arrange the tomato and mozzarella slices in a circular pattern on a large platter, creating a ring about 12 inches in diameter. Leave a 2-inch gap in the center for the dressing. Sprinkle 1 tsp diamond crystal kosher salt and 0.5 tsp freshly cracked black pepper evenly over the top—this seasoning will penetrate the cheese and tomatoes as they sit.

Gently pour the balsamic-garlic dressing over the assembled salad, starting from the center and working outward. The dressing should pool slightly in the middle but not overflow the edges. Immediately scatter the torn basil leaves evenly over the top, pressing them lightly into the cheese and tomatoes to release their oils.

4

Add Finishing Touches for Presentation

Drizzle the 0.25 cup reduced balsamic glaze in a zigzag pattern over the salad, allowing it to create an attractive pattern while enhancing the sweet-tangy contrast. The glaze should be thick enough to cling to the ingredients without pooling excessively.

Finally, sprinkle the 0.25 cup freshly grated parmesan cheese and 0.5 cup microgreens or arugula over the top. The parmesan adds a nutty depth while the microgreens provide a peppery freshness that cuts through the richness. Let the salad rest for 10 minutes before serving to allow all the flavors to meld together.

👨‍🍳

Pro Tips For Making Bj'S Caprese Salad

  • SALT THE MOZZARELLA FIRST: Toss those fresh mozzarella balls in a bowl with 1 teaspoon of flaky sea salt and 1 tablespoon of olive oil 10 minutes before assembling. This keeps the cheese from getting soggy later—trust me, I’ve learned this after watching perfectly good mozzarella turn into a sad, watery mess.
  • DICE TOMATOES SMALL: Cut the tomatoes into ½-inch cubes instead of thick slices. Smaller pieces release juice more evenly, balancing the salad’s texture and preventing a watery pile. I used to ignore this, and my Caprese always ended up looking like a tomato soup garnish.
  • DRIP THE BASIL DRY: Pat the basil leaves completely dry with a paper towel before arranging them. Wet leaves make the salad soggy within 10 minutes, and nobody wants a mushy Caprese. It’s a 30-second step that saves the whole dish.
  • USE A THICK BALSAMIC GLAZE: Skip the vinegar and drizzle with a thick balsamic reduction instead—simmer ¼ cup balsamic vinegar until it coats the back of a spoon. The caramelized sweetness cuts through the richness of the cheese without overpowering it. I was skeptical until I tried it, and now I won’t go back.

Troubleshooting this dish

Tomatoes Too Watery

If your tomatoes release excess juice, pat them dry with paper towels before assembling. For extra insurance, slice them just before serving—this prevents sogginess. I also recommend using heirloom or beefsteak varieties with firmer flesh that holds up better.

If your salad still looks watery, drain the dressing slightly by letting it sit uncovered for 10 minutes before pouring. 💧

Mozzarella Overly Soggy

Fresh mozzarella's moisture is the main culprit here. Always pat slices with paper towels to remove surface liquid before assembling. For even better texture, let the cheese sit at room temperature for 15 minutes before slicing—this helps it hold its shape.

If your mozzarella is particularly wet, consider using bocconcini pearls instead, as they're less prone to falling apart. 🧀

Basil Turning Brown

Basil's vibrant green color fades when exposed to air and moisture. To keep it fresh, tear leaves just before assembling and place them on top last.

If your basil starts browning during prep, store it in a sealed container with a damp paper towel in the fridge for up to 2 days. For maximum freshness, use Trader Joe's or local farmers' market basil—these varieties tend to stay vibrant longer. 🌿

Dressing Too Thin

A watery dressing can ruin the salad's texture. To fix this, reduce your balsamic vinegar by 1 tablespoon or add 1 teaspoon of Dijon mustard to help emulsify the oil. For a thicker dressing, whisk in 1 teaspoon of honey or 1 tablespoon of reduced balsamic glaze before pouring.

Always let the dressing sit for 5 minutes after mixing to allow flavors to meld. 🍯

Uneven Flavor Balance

If your salad tastes too acidic or bland, adjust the dressing ratio. For more balance, reduce balsamic vinegar by 1 tablespoon and add 1 extra tablespoon of olive oil. If the salad needs salt, sprinkle ¼ teaspoon more kosher salt over the top just before serving.

Taste as you go—this is the only way to get the perfect harmony of sweet, salty, and tangy flavors. 🌶️

Presentation Problems

For a more professional look, arrange ingredients in concentric circles rather than random piles. Use a 12-inch platter for the perfect serving size. If your slices aren't uniform, use a mandoline slicer for precise cuts.

For extra visual appeal, add microgreens or arugula in the center before drizzling with balsamic glaze. 🎨

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 7g35%
Cholesterol 35mg12%
Sodium 480mg21%
Total Carbohydrate 12g4%
Dietary Fiber 3g11%
Sugars 8g
Protein 14g28%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use store-bought mozzarella instead of fresh?

The texture and flavor won't be the same—fresh mozzarella is essential for that authentic, creamy bite. If you absolutely must substitute, bocconcini pearls work best as they hold their shape better than pre-shredded mozzarella. Pre-shredded versions often contain anti-caking agents that make the salad taste artificial.

2

How can I make this salad ahead of time?

Prepare the sliced tomatoes and mozzarella up to 24 hours ahead, storing them separately in airtight containers. Keep the basil and dressing components fresh by storing them separately until ready to assemble. Combine everything just before serving to maintain crisp textures and vibrant flavors.

3

What's the best way to slice the tomatoes and mozzarella?

Use a sharp chef's knife and cut against the grain for even ¼-inch thick slices. For perfect circles, place each slice on a cutting board and gently press down with a small glass to create a template. This method ensures uniform slices that look professional and cook evenly.

4

Can I make this salad without balsamic vinegar?

Yes, but the flavor will be less complex. Substitute with lemon juice or white wine vinegar in equal amounts. For depth, add ½ teaspoon of Dijon mustard to help emulsify the dressing. The salad will still be delicious but lose that signature sweet-tangy balance.

5

How do I prevent the mozzarella from getting soggy?

Pat each slice with paper towels before assembling to remove excess moisture. Let the cheese sit at room temperature for 15 minutes before slicing to help it firm up. For extra insurance, arrange the salad on a wire rack over a plate to allow airflow underneath.

★★★★★4.9(3 reviews)
Categories Salads