Tomato Basil Grilled Cheese

Featured in: Simple Pan & Skillet Suppers

This elevated comfort sandwich combines fresh mozzarella, juicy tomato slices, and fragrant basil leaves between buttered bread, then grilled to a crispy golden exterior. Ready in just 20 minutes, it's a simple yet satisfying vegetarian option that pairs beautifully with tomato soup. The key to success is using quality ingredients and pressing gently while cooking for an even, crisp finish.

Updated on Sun, 18 Jan 2026 15:13:00 GMT
Golden toasted sourdough slices stuffed with melted fresh mozzarella, juicy tomato slices, and fragrant basil leaves for a classic Italian-inspired sandwich.  Pin it
Golden toasted sourdough slices stuffed with melted fresh mozzarella, juicy tomato slices, and fragrant basil leaves for a classic Italian-inspired sandwich. | meadowspoon.com

There was a Tuesday afternoon when I had nothing but leftover bread, half a tomato, and some wilting basil on the counter. I wasn't planning anything special, just trying to avoid another delivery order. What came out of that skillet surprised me so much I stood there eating it over the sink, strings of mozzarella stretching between bites. Sometimes the best meals happen when you stop overthinking and just let a few good ingredients do their thing.

I made this for my neighbor once when she came over frazzled after a long shift. She sat at my tiny kitchen table, and I slid the sandwich across with zero ceremony. She took one bite, closed her eyes, and said it tasted like a hug. I've never forgotten that, because it reminded me that comfort food doesn't need to be complicated. It just needs to be warm, melty, and made with a little attention.

Ingredients

  • Rustic or sourdough bread: The sturdy crust holds up to the butter and heat without turning soggy, and the chew makes every bite more satisfying.
  • Unsalted butter, softened: Softened butter spreads evenly and crisps the bread into that golden shell we're all chasing.
  • Fresh mozzarella: It melts into creamy, stretchy pools that coat the tomato and basil, much gentler than aged cheese.
  • Ripe tomato: A juicy, in season tomato brings brightness and a little acidity that cuts through the richness.
  • Fresh basil leaves: They add a peppery, aromatic note that makes the whole sandwich taste alive and summery.
  • Salt and black pepper: Just a pinch wakes up the tomato and balances the mild mozzarella.

Instructions

Product image
Effortlessly chop vegetables, slice meats, and prep ingredients smoothly for everyday cooking and recipe preparation.
Check price on Amazon
Prep Your Bread:
Lay out the bread slices and spread softened butter evenly on one side of each. This is your golden ticket to crispy, toasty perfection.
Start Building:
Place two slices buttered side down on a clean surface. This will be the bottom of your sandwiches.
Layer the Filling:
Add mozzarella slices first so they melt against the bread, then tomato slices, then basil leaves. Sprinkle with a little salt and pepper to season as you go.
Close It Up:
Top with the remaining bread slices, buttered side facing up. Press gently so everything sticks together.
Heat the Skillet:
Set a non stick skillet or griddle over medium heat and let it warm up for a minute. Too hot and the bread burns before the cheese melts.
Cook Low and Slow:
Place the sandwiches in the pan and cook for 3 to 4 minutes per side, pressing gently with a spatula. You want deep golden brown bread and fully melted cheese.
Rest and Serve:
Remove from heat and let the sandwiches sit for a minute before slicing. This keeps the cheese from spilling out everywhere.
Product image
Effortlessly chop vegetables, slice meats, and prep ingredients smoothly for everyday cooking and recipe preparation.
Check price on Amazon
A warm, crispy grilled cheese sandwich with ripe tomato and fresh basil on a plate, ideal for a cozy lunch or easy dinner.  Pin it
A warm, crispy grilled cheese sandwich with ripe tomato and fresh basil on a plate, ideal for a cozy lunch or easy dinner. | meadowspoon.com

One rainy Saturday, I made a batch of these and sat by the window with a bowl of tomato soup. The smell of toasted bread and basil filled the whole apartment, and I realized I didn't need to go anywhere or do anything else. Sometimes a simple sandwich and a quiet afternoon is enough to reset everything.

Choosing Your Bread

I've tried this with everything from soft white bread to thick cut sourdough. The rustic breads with a chewy crumb and sturdy crust hold up best under the weight of tomato and cheese. If your bread is too soft, it can get soggy in the middle. If it's too thin, it crisps up fast but doesn't give you much to bite into. Go for something with presence and texture.

Getting the Cheese Right

Fresh mozzarella melts into this creamy, mild blanket that doesn't overpower the tomato or basil. If you want more sharpness, try mixing in a little provolone or white cheddar. I once used only aged cheddar and it was good but a little aggressive. The mozzarella keeps things balanced and lets the other flavors come through without a fight.

Serving and Pairing Ideas

This sandwich is perfect on its own, but it really shines next to a bowl of tomato soup or a simple green salad with lemon vinaigrette. I've also served it with a handful of kettle chips and called it lunch. If you want to get fancy, drizzle a little balsamic glaze over the top right before serving.

  • Pair it with a hot bowl of tomato basil soup for the ultimate comfort combo.
  • Serve alongside a crisp arugula salad dressed with olive oil and lemon.
  • Add a few cornichons or pickles on the side for a tangy contrast.
Product image
Rinse produce, fill pots, and clean cookware easily with flexible spray options for everyday cooking tasks.
Check price on Amazon
Toasted buttery bread holding melted mozzarella, layered with red tomato slices and green basil leaves, served alongside a steaming bowl of tomato soup. Pin it
Toasted buttery bread holding melted mozzarella, layered with red tomato slices and green basil leaves, served alongside a steaming bowl of tomato soup. | meadowspoon.com

This sandwich has become my go to whenever I need something fast, warm, and satisfying without a lot of fuss. I hope it finds a spot in your regular rotation too.

Recipe FAQ

What type of bread works best for this sandwich?

Rustic or sourdough bread provides the best structure and flavor, but whole wheat or multigrain varieties also work well. Choose bread that's sturdy enough to hold the fillings without falling apart.

Can I use a different cheese instead of mozzarella?

Absolutely. Provolone or cheddar are excellent alternatives that will give the sandwich a different flavor profile. Adjust cooking time slightly if using harder cheeses, as they may take longer to melt.

How do I prevent the bread from getting soggy?

Pat the tomato slices dry with paper towels before assembling, and avoid slicing the sandwich immediately after cooking. Let it cool for a minute to allow steam to escape.

What temperature should the skillet be?

Medium heat is ideal. This allows the cheese to melt completely while the bread toasts evenly without burning. Too high heat will brown the bread before the cheese melts.

Can I make this sandwich in advance?

Assemble the sandwich just before cooking for the best results. Assembled sandwiches can be wrapped and refrigerated for up to 2 hours, but cook fresh for optimal flavor and texture.

What sides pair well with this sandwich?

Tomato soup is the classic pairing, but this sandwich also complements a crisp salad, potato chips, or pickles. The fresh basil and tomato flavors work well with light, acidic sides.

Tomato Basil Grilled Cheese

Fresh basil, ripe tomato, and creamy mozzarella layered between buttered bread and grilled until golden brown.

Prep time
10 minutes
Cook time
10 minutes
Overall time
20 minutes
Recipe by Jack Henderson


Skill level Easy

Cuisine American

Makes 2 Portions

Diet preferences 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

Directions

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 work surface.

Step 03

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

Step 04

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

Step 05

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

Step 06

Toast sandwich: 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 spatula for even, crisp exterior.

Step 07

Finish and serve: Remove from pan, cool for 1 minute, slice diagonally, and serve immediately.

What You’ll Need

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

Allergy details

Review every ingredient for allergen risks and reach out to a healthcare provider if unsure.
  • Contains wheat from bread
  • Contains milk from butter and mozzarella
  • Check bread label for possible soy or egg additives

Nutrition info (per portion)

Use these nutrition details as a guide only—not a substitute for professional advice.
  • Calorie count: 380
  • Fat content: 20 grams
  • Carbohydrates: 35 grams
  • Proteins: 15 grams