Make your own roasted tomato and mozzarella panini at home just like the one from Starbucks. This flavorful sandwich in a delicious favorite.
I am slightly obsessed with this sandwich at the moment. It’s the Starbucks Roasted Tomato & Mozzarella Panini. I can’t run out and grab one every time I’m craving it though, so I started making them as home and I thought I’d share the recipe with you.
This is a gourmet sandwich filled with flavor and a great vegetarian option. Extremely simple to make for yourself once you have the ingredients on hand.
Just keep some focaccia bread, basil pesto, tomatoes, and fresh mozzarella on hand in the fridge. You’ll thank me, I promise.

Roasted Tomato and Mozzarella Panini - Starbucks Copy Cat Recipe
What you will need
- Focaccia Roll
- 1-2 Roma Tomatoes - Oven-Roasted sliced
- Pinch of Salt
- Pinch of Pepper
- Drizzle of Olive Oil
- Fresh Mozzarella sliced
- 1-2 tbsp Basil Pesto
- 6-12 Spinach leaves
- Optional Additions:
- Rice Vinegar
- Garlic see note
Instructions
- Preheat oven to 375 degrees.
- Oven roast tomatoes with olive oil, salt, pepper to taste on a baking sheet until shriveled (you could also roast with garlic if there isn't any in your pesto). This can take anywhere from 45 minutes to an hour based on your oven, and how thin you cut your tomatoes.
- Cut the focaccia roll down the center and spread basil pesto on both sides of the bread.
- Put a layer of spinach on one side of the bread.
- Place your tomatoes on top of the spinach.
- Put a layer of mozzarella chunks on the opposite side.
- Place in the oven to melt the cheese and toast the bread.
- Once the cheese has melted and your bread is toasty place the focaccia together and enjoy.
Notes
Other sandwiches you may like:
These look delicious! I am such a sucker for melted cheese and toasted sandwiches–obviously I need to run out for focaccia soon!
The recipe looks delicious, however, you do not explain the times to leave it in the oven for. That’s the only issue with the recipe instructions. I will figure it out because it seems as if you put it like that for us to do it to our taste. Thank you though. I hope it’s delicious!
I made the panini and it was wonderful. I used the temperature you provided and I roasted the tomatoes for about 20 minutes. I then put all the ingredients together and, at the same temperature, I cooked it for 10 minutes more and it was perfect. Thank you!
I’m so glad you enjoyed the sandwich. Thank you for letting me know!