Caprese Shrimp Salad

This is a seafood caprese salad for special occasions, such as Christmas eve in Italy when we have one fish course after the other! It is made up of caramelized tomatoes, poached prawns, and buffalo mozzarella, with an added crunch from toasted breadcrumbs.

Prep Time:
20 mins
Cook Time:
1 hrs 25 mins
Total Time:
1 hrs 45 mins
4 servings


  • 12 cherry tomatoes, halved and seeded

  • 1 teaspoon white sugar

  • 1 pinch oregano

  • 1 celery stalk, chopped

  • 1 carrot, chopped

  • 1 onion, chopped

  • 1 teaspoon peppercorns

  • salt and ground black pepper to taste

  • 8 large shrimp, peeled and deveined

  • ½ (8 ounce) ball fresh buffalo mozzarella

  • 1 slice stale bread

  • 1 ½ tablespoons extra-virgin olive oil, divided, or to taste

  • 2 tablespoons sliced black olives

  • 8 fresh basil leaves, or to taste


  1. Preheat the oven to 200 degrees F (95 degrees C). Line a baking sheet with parchment paper.

  2. Place cherry tomatoes on the prepared baking sheet, cut side up; sprinkle with sugar and oregano.

  3. Bake in the preheated oven until completely wilted, about 1 hour.

  4. Meanwhile combine celery, carrot, onion, peppercorns, and salt in a saucepan. Add enough water to fill the saucepan halfway. Cover and bring to a boil for 10 minutes. Add shrimp and poach for 5 minutes. Drain, peel, and chop shrimp.

  5. Cut buffalo mozzarella into cubes; place in a colander or sieve to drain off excess water.

  6. Place bread in the bowl of a food processor and pulse to make breadcrumbs. Heat 1 teaspoon olive oil in a pan over medium heat. Add breadcrumbs and cook until crispy and golden in color, about 3 minutes.

  7. Mix the buffalo mozzarella cubes with cooked shrimp in a large bowl. Add chopped black olives and season to taste with olive oil, salt, and pepper. Arrange on a serving plate and top with caramelized tomatoes and toasted breadcrumbs. Drizzle with some more olive oil and garnish with basil leaves.

Nutrition Facts (per serving)

207 Calories
10g Fat
15g Carbs
16g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 207
% Daily Value *
Total Fat 10g 12%
Saturated Fat 5g 23%
Cholesterol 86mg 29%
Sodium 268mg 12%
Total Carbohydrate 15g 5%
Dietary Fiber 4g 13%
Total Sugars 4g
Protein 16g
Vitamin C 30mg 148%
Calcium 366mg 28%
Iron 5mg 27%
Potassium 583mg 12%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love