Tomato Basil Grilled Cheese

Featured in: Daily Home Meals

This classic grilled cheese elevates the beloved sandwich with fresh basil, ripe tomato slices, and creamy mozzarella cheese. Butter the bread, layer your ingredients, and pan-fry until golden and crispy. The result is a warm, melty, satisfying meal ready in just 20 minutes.

Customize with different cheeses like provolone or cheddar, try balsamic glaze for extra depth, or pair with tomato soup for the ultimate comfort meal.

Updated on Sun, 18 Jan 2026 15:14:00 GMT
Golden-brown Tomato Basil Grilled Cheese sandwich, melted mozzarella and fresh basil peeking from crispy sourdough slices. Save to Pinterest
Golden-brown Tomato Basil Grilled Cheese sandwich, melted mozzarella and fresh basil peeking from crispy sourdough slices. | cozylouz.com

There was a Tuesday afternoon when I had nothing but bread, cheese, and a tomato that was about to turn. I pulled some basil from the windowsill pot and made this sandwich without thinking twice. The smell that filled the kitchen, that sharp herbaceous note mixing with butter browning in the pan, stopped me mid-bite. It was comfort, but brighter. I've made it at least fifty times since then.

I made this for my sister when she came over unannounced one Saturday. She was having a rough week and I didn't have much to offer, but I had these ingredients. We sat at the counter, dipping the corners into balsamic glaze, and she said it tasted like something from a cafe. It became our unofficial comfort food after that, the thing I make when words aren't enough.

Ingredients

  • Rustic or sourdough bread: The structure matters here, you want something sturdy enough to hold the moisture from the tomato without going soggy, and sourdough adds a slight tang that balances the richness.
  • Unsalted butter, softened: Spreading it easily makes all the difference, cold butter tears the bread and leaves uneven spots that won't brown properly.
  • Fresh mozzarella, sliced: This melts beautifully and stays creamy instead of greasy, the fresh kind has a mild flavor that lets the basil and tomato shine.
  • Large ripe tomato, sliced: Use one that's firm but ripe, too soft and it'll make the sandwich watery, too hard and it won't have any flavor.
  • Fresh basil leaves: Dried basil won't do it here, the fresh leaves give a peppery brightness that transforms the whole sandwich.
  • Salt and black pepper: Just a pinch on the tomato slices makes them taste twice as good and keeps the flavors from falling flat.

Instructions

Product image
Toast bread, bagels, and sourdough evenly for breakfast, sandwiches, and quick meal prep.
Check price on Amazon
Butter the Bread:
Lay out all four slices and spread softened butter evenly on one side of each. Don't skip the edges, those get the crispiest and are honestly the best bites.
Build the Sandwich:
Place two slices buttered side down, then layer mozzarella, tomato, and basil on top, seasoning with a little salt and pepper. Top with the remaining slices, buttered side up, and press gently so everything holds together.
Heat the Pan:
Warm a non-stick skillet over medium heat, not too high or the bread will burn before the cheese melts. You want a slow, even golden crust.
Cook Until Golden:
Place the sandwiches in the skillet and cook for 3 to 4 minutes per side, pressing gently with a spatula for contact. Flip carefully when the bottom is deep gold and smells buttery.
Rest and Serve:
Let the sandwich sit for a minute after pulling it from the pan so the cheese sets just slightly. Slice in half and serve while it's still warm and the mozzarella is pulling apart in strings.
Gooey Tomato Basil Grilled Cheese on a wooden cutting board, paired with a warm bowl of tomato soup. Save to Pinterest
Gooey Tomato Basil Grilled Cheese on a wooden cutting board, paired with a warm bowl of tomato soup. | cozylouz.com

One evening I made these for a small group of friends who showed up hungry after a long hike. I kept a skillet going and passed sandwiches out as they finished, halved and still steaming. Someone said it reminded them of being a kid, but better. That's what this recipe is, a memory made new with a handful of fresh ingredients and a little bit of care.

Choosing Your Bread

I've tried this with every kind of bread I can find. Sourdough is my favorite for the slight tang, but a good rustic loaf with a thick crust works just as well. Whole wheat adds nuttiness, and even a soft Italian bread can be lovely if you toast it gently. Just avoid anything too thin or it'll fall apart under the weight of the tomato and cheese.

Swapping the Cheese

Mozzarella is classic here, but I've used provolone when I wanted something sharper, and cheddar when I was craving that stretchy, salty pull. A mix of cheeses works too, fontina with a little parmesan adds depth. The key is to use something that melts well and doesn't overpower the basil and tomato.

Serving Suggestions

This sandwich is perfect on its own, but it becomes a full meal next to a bowl of tomato soup for dipping. I've also served it with a light arugula salad dressed in lemon and olive oil, the peppery greens cut through the richness beautifully. If you want to get fancy, drizzle balsamic glaze over the top just before serving.

  • Pair with a warm cup of tomato basil soup for the ultimate comfort combo.
  • Serve alongside a handful of kettle chips or pickles for crunch and acidity.
  • Add a drizzle of pesto inside the sandwich for an extra layer of herby richness.
Product image
Handle kitchen cleanup easily by disposing of food scraps, packaging, and cooking waste without leaks or odors.
Check price on Amazon
Sizzling Tomato Basil Grilled Cheese in a skillet, featuring ripe tomato slices and buttery toasted bread edges. Save to Pinterest
Sizzling Tomato Basil Grilled Cheese in a skillet, featuring ripe tomato slices and buttery toasted bread edges. | cozylouz.com

This sandwich has become my default answer to what's for lunch and my go to when I need something fast but satisfying. It's proof that simple ingredients, when treated right, can feel like everything you need.

Recipe FAQ

What type of bread works best for this sandwich?

Rustic or sourdough bread creates the best texture with a crispy exterior and sturdy structure. Whole wheat and multigrain bread are excellent alternatives for added nutrition and flavor complexity.

Can I use a different cheese instead of mozzarella?

Absolutely. Provolone and cheddar are excellent substitutes that offer different flavor profiles. Provolone adds a sharper taste, while cheddar provides a richer, more robust cheese experience.

How do I get the cheese to melt evenly?

Cook over medium heat for 3-4 minutes per side. Gently press the sandwich with a spatula to ensure even contact with the pan and promote uniform melting. Avoid high heat, which can burn the bread before the cheese melts.

What is the best way to slice a fresh tomato for this sandwich?

Use a sharp serrated knife and slice the tomato crosswise into quarter-inch thick rounds. Choose a large, ripe tomato for the juiciest result. Pat slices with a paper towel to reduce excess moisture if needed.

Can I make this sandwich ahead of time?

It's best served immediately after cooking for optimal texture and melted cheese consistency. However, you can assemble the sandwich up to 30 minutes before cooking. Store covered at room temperature and cook when ready.

What pairs well with this sandwich?

Tomato soup is the classic pairing that complements the fresh tomato and basil flavors. A simple green salad, potato chips, or a bowl of minestrone soup all work wonderfully alongside this sandwich.

Tomato Basil Grilled Cheese

Golden-toasted sandwich with fresh basil, juicy tomato slices, and melted mozzarella. Classic comfort food made simple.

Prep time
10 minutes
Time for cooking
10 minutes
Overall time
20 minutes
Created by Christopher Keating


Skill level Easy

Cuisine type American

Portions 2 Number of servings

Diet requirements Vegetarian-friendly

What you’ll need

Bread & Dairy

01 4 slices rustic or sourdough bread
02 2 tablespoons unsalted butter, softened
03 4 ounces fresh mozzarella, sliced

Vegetables & Herbs

01 1 large ripe tomato, sliced
02 8 to 10 fresh basil leaves
03 Salt and black pepper to taste

Steps

Step 01

Prepare bread and butter: Lay out bread slices and evenly spread softened butter on one side of each slice.

Step 02

Assemble sandwich base: Place two bread slices buttered side down on a clean surface.

Step 03

Layer fillings: Layer mozzarella slices evenly over the bread, followed by tomato slices and basil leaves. Sprinkle with salt and black pepper.

Step 04

Complete sandwich: Top with remaining bread slices, buttered side up.

Step 05

Heat cooking surface: Heat a non-stick skillet or griddle over medium heat.

Step 06

Cook sandwiches: Place sandwiches in the skillet and cook for 3 to 4 minutes per side until bread is golden brown and cheese is melted. Press gently with a spatula for an even, crisp exterior.

Step 07

Rest and serve: Remove from pan, cool for 1 minute, then slice and serve immediately.

What you’ll need

  • Non-stick skillet or griddle
  • Spatula
  • Bread knife
  • Cutting board

Allergy info

Read each ingredient label for potential allergens and reach out to your doctor if you’re uncertain.
  • Contains wheat from bread
  • Contains milk from butter and mozzarella
  • Check bread ingredients for possible soy or egg additives

Nutrition info (for one serving)

These numbers are just for reference and can’t substitute medical guidance.
  • Calorie count: 380
  • Fat content: 20 g
  • Carbohydrates: 35 g
  • Protein: 15 g