Roasted Tomato Pesto Sandwich
A warm Mediterranean-inspired sandwich made with roasted cherry tomatoes, basil pesto, creamy mozzarella, and fresh arugula. Simple, comforting, and packed with flavor.

Ready in
45 min
Prep
10 min
Cook
35 min
Total
45 min
Servings
2
Difficulty
Easy
Calories
520
Oven
Baking dish
Knife
Cutting board
Toaster
Quantities adjust from the original 2 servings. Fixed items stay unchanged.
For the roasted tomatoes
For the sandwich
- 1
Roast the tomatoes
35 min390°F / 200°C1Roast the tomatoes
35 min390°F / 200°CPreheat the oven to 200°C (400°F). Place the cherry tomatoes and lightly crushed garlic cloves in a baking dish. Drizzle with olive oil, season with salt, and roast for 30–35 minutes until soft, sweet, and lightly caramelized.
The roasted garlic becomes soft and spreadable.
- 2
Prepare the bread
3 min2Prepare the bread
3 minSlice the bread lengthwise and lightly toast it until crisp on the outside while remaining soft inside.
Ciabatta works especially well for this recipe.
- 3
Add the pesto
1 min3Add the pesto
1 minSpread a generous layer of pesto on both inner sides of the bread.
Use homemade pesto for even more flavor.
- 4
Add the mozzarella
2 min4Add the mozzarella
2 minLayer the mozzarella over the pesto. Slice it or tear it by hand for a rustic texture.
Fresh mozzarella melts beautifully with the warm ingredients.
- 5
Add the arugula
1 min5Add the arugula
1 minTop the mozzarella with a generous handful of fresh arugula.
The peppery flavor balances the richness of the cheese.
- 6
Add the roasted tomatoes
2 min6Add the roasted tomatoes
2 minPlace the warm roasted tomatoes and some roasted garlic over the arugula.
The contrast between warm tomatoes and fresh greens is delicious.
- 7
Finish the sandwich
1 min7Finish the sandwich
1 minDrizzle with a little olive oil, close the sandwich, and gently press everything together.
A light press helps all the flavors combine.
- 8
Serve
1 min8Serve
1 minServe immediately while warm and enjoy the melted mozzarella and juicy tomatoes.
Perfect with a green salad or homemade chips.
Tips
- Roast the tomatoes until they are deeply caramelized for maximum flavor.
- Use fresh mozzarella for the best texture.
- Serve immediately while the sandwich is still warm.
- Calories
- 520
No community notes yet