Make these delicious little Mediterranean Bruschetta bites the next time you have friends over or when you want a relaxed snack. The pairing of roasted cherry tomatoes, Spanish cured cheese and a touch of balsamic is simply classic and irresistibly good.

Appetizers shine in warm weather: summer is the season for light bites, outdoor time and chilled drinks. While I enjoy heartier food in winter, these small bruschetta bites are the kind of simple, flavorful appetizers that are perfect for lazy afternoons, casual get-togethers, or a quiet night in when you want something fresh and satisfying.

This version came together in my kitchen when I was looking for a quick appetizer. Roasted cherry tomatoes bring a sweet, concentrated flavor that pairs beautifully with a firm, cured Spanish cheese—think Manchego-style cheeses or similar cured goat or sheep cheeses. A little bitter peppery lettuce, torn basil and a drizzle of balsamic reduction adds contrast and balance. The result is simple, elegant and full of Mediterranean flavor.
If you’re unfamiliar with Spanish cured cheese, look for a firm, tangy variety in your supermarket’s cheese section. Thin slices or large shavings work best on these bruschetta so the flavor comes through without overpowering the roasted tomatoes.

Notes About The Bruschetta
- I like to use a cast iron grill pan for the bread because the ridges give nice char marks, but any skillet or grill will work. The slight charring adds texture and flavor, though it’s optional.
- For best results, time the bread so it finishes about five minutes before the tomatoes come out of the oven. This way everything is warm and crisp when assembled. Avoid preparing these too far in advance — the bread will lose its crunch and the tomatoes will cool.
- If you can’t find Spanish cured cheese or prefer something different, use another strong, firm cheese. Slice or shave it thinly so it sits nicely on the warm bread without overwhelming the other ingredients.
These bruschetta are quick to make and easy to eat—perfect for serving immediately as a starter or party nibble. Happy cooking!
Enjoyed this recipe? Follow for more inspiration and short cooking videos — subscribe to your favorite channels or sign up for updates on the site to get new recipes delivered to your inbox.

Get the recipe!
Mediterranean Bruschetta
“This is the best bruschetta you have ever made,” says my husband — and I agree. These bites combine roasted cherry tomatoes, Spanish cured cheese and balsamic reduction for a classic, flavorful appetizer.
Prep Time: 10 mins | Cook Time: 20 mins | Total Time: 30 mins
Servings: 12 | Calories: 76 kcal per piece
Ingredients
- 1 baguette, cut into 12 slices
- 2 cups cherry tomatoes
- 12 thin slices of Spanish cured cheese (Manchego-style or similar)
- 1 garlic clove, peeled and halved
- 1 tablespoon olive oil
- Sea salt, to taste
- Small bunch fresh basil, roughly torn
- Small handful baby leaf lettuce
- Balsamic reduction, for drizzling
Instructions
- Preheat the oven to 375°F (190°C). Place the cherry tomatoes in a small roasting tin, drizzle with olive oil, season lightly with sea salt, and roast for about 20 minutes, until the tomatoes have softened and begun to caramelize. Remove from the oven and set aside.
- While the tomatoes roast, heat a grill pan or skillet over medium-high heat. Rub the cut side of the garlic clove across each slice of bread to lightly flavor it, then toast the bread slices in the hot pan for about 2 minutes per side until they have light char marks and are crisp.
- Assemble while the bread is still warm: place a piece of baby leaf lettuce on each slice, add a thin slice or shaving of the Spanish cured cheese, then top with several roasted cherry tomatoes. Sprinkle torn basil leaves over the top, finish with a pinch of sea salt and a small drizzle of balsamic reduction.
- Serve immediately so the bread stays crisp and the tomatoes are warm. These are best eaten fresh.
*Note: appliance temperatures vary; times are estimates.
Nutrition (per serving)
Calories: 76 kcal
Fat: 2g (Saturated fat 1g)
Cholesterol: 1mg | Sodium: 137mg
Carbohydrates: 12g (Fiber 1g, Sugar 1g) | Protein: 2g
Percent daily values are based on a 2,000 calorie diet.
Thanks For Stopping By & Hope To See You Soon!
