This post may contain affiliate links. Please read our disclosure policy.
You know those salads you can never quite forget because they hit all the right notes every single time? That is Caprese for me. There is just something about creamy mozzarella, juicy tomato slices, and fresh basil that makes me swoon. Yes. Swoon.
And if you really want to turn that swoon into a full blown love affair, this Caprese Grilled Cheese does the job without even trying. Serve it with Garlic Steak and Potatoes and watch the buttery bread and melted mozzarella soak up every garlicky steak drip in the best possible way. For a fun twist, it also pairs beautifully with a BBQ Chicken Pizzadilla, adding a smoky, cheesy extra layer of comfort to your plate.

What Makes This Recipe So Good
This Caprese Grilled Cheese takes everything you love about a classic caprese salad and turns it into a warm, melty sandwich that feels both simple and elevated. The combination of mozzarella, tomato, and basil gives you that familiar caprese flavor, while the crisp bread adds the texture you never knew you were missing.
What makes it stand out is the balance between freshness and comfort. The mozzarella melts into a smooth, creamy layer, the tomatoes soften just enough to blend into the cheese, and the basil stays bright without getting lost.
What Goes Into Caprese Grilled Cheese

A few fresh, reliable ingredients are all you need to build a Caprese Grilled Cheese with crisp bread, a creamy center, and bright caprese flavor.
- Mozzarella Cheese: Thick slices melt into a smooth, rich layer that gives the sandwich its signature pull.
- Tomatoes: Ripe roma or vine ripened tomatoes add natural sweetness and just enough juiciness to brighten the melt.
- Fresh Basil: Chopped basil brings freshness that cuts through the richness of the cheese.
- Garlic Olive Oil: Brushing the bread with garlic oil adds depth and helps the exterior toast evenly.
Note: Please see recipe card at the bottom for a full list of ingredients with measurements.
How To Make Caprese Grilled Cheese

- Prepare the Bread: Lay out all four slices and get them ready for layering so the assembly goes smoothly.

- Add the Fillings: Top two slices with mozzarella, tomato, sliced onion, and chopped basil, keeping the layers even from edge to edge.

- Close the Sandwiches: Place the remaining bread slices on top and brush the outsides lightly with garlic olive oil.

- Heat the Pan: Warm a nonstick skillet over low to medium heat with a light coating of oil to prevent sticking.

- Cook Place the sandwiches in the pan and cook until both sides turn golden and the cheese melts, covering with a lid if needed.

- Finish and Serve: Remove from the pan, drizzle with balsamic glaze, slice if you like, and enjoy while warm.
This Caprese Grilled Cheese goes especially well with light, bright sides that match its Italian inspired flavors. Try it with a bowl of Tomato Basil Soup for a comforting classic, or pair it with Mediterranean Pasta Salad for something fresh and hearty. If you want a warm side with a little richness, serve it alongside Parmesan Scalloped Potatoes, which add a creamy bite that complements the melty mozzarella.
Tips For Making Caprese Grilled Cheese
- Pat the tomato slices dry so your sandwich stays crisp. I learned this the hard way after one very soggy trial run.
- Slice the mozzarella thick. It melts slowly and gives you that dreamy pull that always feels a little extra rewarding.
- Keep the heat on low to medium. It may feel slow, but it gives the cheese time to melt without rushing the bread.
- Brush the bread with garlic olive oil for deeper flavor. It is a tiny step that makes the whole thing taste intentional.
Recipe FAQ’s
Yes. Provolone or fontina melt beautifully and still work well with the caprese flavors.
Pat the tomato slices dry and avoid overloading the fillings. Moisture is the main culprit.
Absolutely. It cooks evenly and gives you a gorgeous golden crust without babysitting the pan.

You might also like

Get a free eBook!
Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

Caprese Grilled Cheese
Ingredients
- 4 thick slices bread of choice
- 8 thick slices mozzarella cheese about 1/2 an inch thick
- 2 large roma or vine ripened tomatoes sliced
- 1/4 medium red onion sliced thinly
- 10 leaves fresh basil roughly chopped
- 1-2 tablespoons garlic olive oil
- 2 tablespoons balsamic glaze
Instructions
- Layer 2 pieces of the bread with cheese slices, tomatoes, onion slices and chopped basil. Top both pieces with remaining bread, and brush over the outside of the sandwich with the garlic olive oil.
- Cook on a pre heated nonstick pan/skillet over low – medium heat sprayed with cooking oil (or a drizzle of olive oil) until brown and golden on both sides and cheese has melted. You can also cover the pan with a lid to ensure melty cheese.
- To serve, drizzle with balsamic vinegar. Enjoy!
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.














It was so good last night. My husband had extra tomatoes with his and I had extra onions. Perfect all the way!
Looks great and is very tasty, now I have finished eating.
Wow that’s awesome! X
As an Italian, I have to say this is my sort of grilled cheese! lol Looks delicious!!!
Lol Italianos unite!! Xx