Tomato Basil Grilled Cheese

Featured in: Quick Comfort Meals

This delicious sandwich combines gooey melted mozzarella with ripe tomato slices and aromatic basil leaves nestled between buttery toasted sourdough. Quick to prepare and cook, it offers a perfect balance of creamy, fresh, and herbaceous flavors. Ideal for a satisfying vegetarian main with simple seasonings and optional twists like balsamic glaze or leafy greens for added texture.

Updated on Wed, 24 Dec 2025 11:05:00 GMT
Golden, gooey tomato basil grilled cheese sandwich, with melted mozzarella and fresh basil inside. Save
Golden, gooey tomato basil grilled cheese sandwich, with melted mozzarella and fresh basil inside. | freshyforks.com

Rainy afternoons were made for grilled cheese, but this version changed everything. I'd thrown extra tomatoes and basil from a farmers market run onto the sandwich almost by accident, and the first bite stopped me in my tracks. The tomatoes softened into warm pockets of sweetness while the basil released this incredible perfume that filled the whole kitchen. Now it's the sandwich I make when I need comfort that feels a little special.

My roommate walked in while I was making these and refused to leave until I cooked one for her too. Something about the way butter and basil hit the hot pan makes people linger in the doorway.

Ingredients

  • Sourdough or country style bread: The sturdy structure holds up beautifully to the juicy tomatoes and gives you that shatteringly crisp exterior
  • Mozzarella cheese: Creates these incredible melted pockets that stretch when you pull the sandwich apart
  • Unsalted butter: Softened butter spreads more evenly and helps every square inch of bread achieve golden perfection
  • Ripe tomato: Thin slices are crucial here, too thick and they slide out, too thin and they disappear
  • Fresh basil leaves: Tuck them in whole so they wilt gently rather than burning, which would make the sandwich taste bitter
  • Salt and pepper: Just a pinch wakes up all the flavors and balances the richness

Instructions

Butter every slice:
Spread butter all the way to the edges of each bread slice so nothing dry or sad remains
Build your masterpiece:
Layer mozzarella first so it sticks to the bread, then tomatoes, then basil tucked in like a little green blanket, and finish with salt and pepper
Close it up:
Place the second slice on top, butter side facing up, creating a beautiful sandwich ready for the heat
Get the pan ready:
Warm your skillet over medium heat until a drop of water sizzles across the surface
Grill to perfection:
Cook for about four minutes on the first side, pressing gently with your spatula, then flip carefully and cook another three or four minutes until golden
The hardest part:
Let them rest for a full minute before slicing so the cheese sets slightly and stays in the sandwich instead of running onto your plate
Save
| freshyforks.com

This became our go to Friday night dinner, eaten standing up in the kitchen while deciding what movie to watch. Some meals just taste better leaning against the counter.

Choosing Your Tomatoes

I've learned the hard way that mealy winter tomatoes ruin this sandwich. Look for tomatoes that feel heavy and give slightly when you press them, and if you can only find hothouse tomatoes, roast them for ten minutes first to concentrate their flavor.

The Butter Debate

Mayonnaise actually works beautifully instead of butter and creates an even crispier crust, but there's something about butter's flavor that feels more like home. Try both and see which side you're on.

Serving Ideas That Work

A simple cup of tomato soup turns this into dinner, but sometimes I just serve it with a handful of chips and pickles. The sandwich is rich enough that it doesn't need much else to feel complete.

  • Cut the sandwiches on the diagonal so the cheese stretches longer
  • Press the sandwich with the back of your spatula right after flipping for better contact
  • Let the pan come back to temperature between batches if you're making more than two
Warm, crispy tomato basil grilled cheese, featuring juicy tomatoes and basil, perfectly toasted. Save
Warm, crispy tomato basil grilled cheese, featuring juicy tomatoes and basil, perfectly toasted. | freshyforks.com

Sometimes the simplest recipes teach us the most about what good food can be. This sandwich started as a quick lunch and became one of those recipes I can make without even thinking, my hands knowing exactly what to do.

Recipe Questions & Answers

What type of bread works best?

Sourdough or country-style bread is ideal for its sturdy texture and crispy crust, which holds fillings well during grilling.

Can I substitute mozzarella cheese?

Yes, provolone or cheddar work well and add different flavor profiles while maintaining meltiness.

How do I achieve a crispy crust?

Butter the outer side of the bread slices and cook on medium heat pressing gently until golden brown on both sides.

Can I add extra greens?

Adding baby spinach or arugula inside the sandwich brings extra crunch and freshness without overpowering other flavors.

Is there a way to enhance the flavor?

A drizzle of balsamic glaze before serving adds a tangy, sweet contrast that complements the savory ingredients nicely.

Tomato Basil Grilled Cheese

Toasted sourdough with melted mozzarella, fresh tomato slices, and basil leaves.

Prep time
10 minutes
Time to cook
10 minutes
Time required
20 minutes
Recipe by Freshyforks Lena Brooks


Skill level Easy

Cuisine American

Portions 2 Number of servings

Diet Details Meatless

What You'll Need

Bread & Dairy

01 4 slices sourdough or country-style bread
02 4 oz mozzarella cheese, sliced or shredded
03 2 tbsp unsalted butter, softened

Vegetables & Herbs

01 1 large ripe tomato, thinly sliced
02 8–10 fresh basil leaves

Seasonings

01 Salt, to taste
02 Freshly ground black pepper, to taste

Directions

Step 01

Prepare Bread with Butter: Spread softened unsalted butter evenly over one side of each bread slice.

Step 02

Assemble Sandwich Layers: Place two buttered-side-down bread slices on a cutting board and layer each with half the mozzarella, tomato slices, basil leaves, salt, and freshly ground black pepper.

Step 03

Complete Sandwich: Top the layered slices with the remaining bread, buttered side up.

Step 04

Heat Cooking Surface: Preheat a large skillet or griddle over medium heat.

Step 05

Cook Sandwiches: Place sandwiches into the skillet and cook for 3 to 4 minutes per side, pressing gently, until bread is golden brown and cheese has melted.

Step 06

Rest and Serve: Remove sandwiches from skillet, allow to cool for one minute, then slice and serve warm.

Tools Needed

  • Skillet or griddle
  • Spatula
  • Bread knife
  • Cutting board

Allergy info

Review ingredients for allergens. Reach out to medical experts if you're not sure.
  • Contains wheat from bread and milk from cheese and butter.
  • Verify labels on bread and cheese for allergen information if sensitivities exist.

Nutritional breakdown (each serving)

This nutritional data guides only—don't treat as medical advice.
  • Energy (Calories): 370
  • Lipids: 20 grams
  • Carbohydrates: 33 grams
  • Proteins: 14 grams