Classic Caprese Salad Recipe: Fresh Mozzarella, Tomatoes & Basil

Caprese salad is a simple, classic Italian dish built from fresh mozzarella, fragrant basil, and ripe, juicy tomatoes. To add texture and a savory crunch, we top ours with toasted pine nuts — a delicious optional twist.

Caprese salad on a plate.

Our team loves Italian food, and the Caprese salad is a favorite. This version stays true to the classic while adding the pleasant contrast of toasted pine nuts for extra flavor and texture.

We recommend serving this Caprese salad with focaccia or another cheesy side or appetizer for a satisfying meal.

What is in Caprese Salad?

  • Fresh mozzarella — Look for fresh mozzarella at any grocery store, ideally sold in a log that you can slice into rounds. Pre-sliced logs are convenient, and homemade mozzarella works well too.
  • Tomato — Roma tomatoes are used here, but any ripe, flavorful tomato will do.
  • Fresh basil — Use whole, sizable basil leaves rather than chopping them finely to keep the texture and bright herb flavor.
  • Toasted pine nuts — Optional, but highly recommended for a salty, crunchy finish.
Ingredients for a caprese salad laid out.

Why we love Caprese salad

  • It’s an easy, elegant side or light lunch that pairs well with many main dishes.
  • You can assemble the ingredients ahead of time and dress the salad just before serving to keep flavors bright.
  • Despite its simple ingredients, the salad feels refined and full of fresh flavor.
Caprese Pasta Salad in a bowl.

Delicious

Caprese Pasta Salad

If you have leftover Caprese ingredients, try making a Caprese pasta salad for a quick, flavorful second meal.

Make It
Caprese salad on a cutting board with slices of bread.

FAQ

Can I use cherry tomatoes in Caprese salad?

Yes. Substitute 2–3 cups of halved or thinly sliced cherry tomatoes for Roma tomatoes. Arrange them over the mozzarella and basil so each bite has a balance of ingredients.

Can I use mozzarella balls or pearls?

Absolutely. Fresh mozzarella balls or pearls are an easy alternative to sliced mozzarella. Scatter them over layered tomatoes and basil for a casual presentation.

What can I add to Caprese salad?

Try additions like kalamata olives, red pepper flakes, thinly sliced red onion, or sautéed mushrooms to vary the flavor profile.

Recipes with Mozzarella

More

If you love mozzarella, try these recent recipes featuring that creamy cheese.

Cheese quesadillas.

Easy Cheese Enchiladas

Pepperoni pizza with peppers and green onions.

Easy Homemade Pizza With Pillsbury Crust

Slice of million dollar spaghetti on a plate.

Million Dollar Spaghetti

Close-up of mini cheese and pepperoni pizza bites.

Pepperoni Pizza Bites (High-Protein!)

A hand lifts a portion of cheesy spinach dip from a skillet.

Cottage Cheese Spinach Artichoke Dip

Caprese salad on a plate.

What to Serve with Caprese Salad

This Caprese salad works well as a standalone appetizer, a light lunch, or a side to many mains. Try it with:

  • Crispy Parmesan Chicken Nuggets
  • Easy Pull Apart Bread
  • Juicy grilled chicken

Caprese Salad

A classic Caprese with an optional sprinkle of toasted pine nuts for crunch. Perfect as a side or a light lunch.
By: Lee Funke
Prep: 15 mins
Cook: 4 mins
Total: 19 mins
Servings: 4
Caprese salad on a plate.
Print

Ingredients

  • 4 large Roma tomatoes, sliced
  • 16 oz. fresh mozzarella log, sliced into rounds
  • 18–20 medium/large fresh basil leaves
  • 2.5 teaspoons balsamic vinegar
  • 3 teaspoons olive oil
  • 1/8 teaspoon salt
  • 1/8 teaspoon freshly ground black pepper
  • Optional: 2–4 tablespoons toasted pine nuts

Instructions

  • Arrange the sliced tomatoes, mozzarella rounds, and basil leaves on a platter, alternating the ingredients for an even presentation.
    Caprese salad on a plate with fresh basil.
  • Drizzle the balsamic vinegar and olive oil evenly over the layered ingredients.
  • Season with salt and freshly ground black pepper to taste.
  • Sprinkle toasted pine nuts over the salad if using, then serve immediately with a warm baguette or on its own.
    Caprese salad on a plate.

Watch It

[Video demonstration available]

Nutrition

Calories: 378 kcal, Carbohydrates: 9 g, Protein: 23 g, Fat: 28 g, Fiber: 2 g, Sugar: 3 g

Nutrition information is an estimate and should be used as a guideline only.

Love this? Leave a comment below!

Tag your posts with the hashtag #cheeseknees — we’d love to see your creations!

More of our Favorite…

Cheesy Appetizers

  • Whipped feta dip
  • The Cheesiest Jalapeño Poppers
  • Warm Burrata and Tomatoes
  • Corn Dip with Cream Cheese
  • Parmesan Crisps