Tomato Basil Grilled Cheese

Featured in: Warm Everyday Plates

This dish combines fresh tomato slices and fragrant basil leaves with melted mozzarella cheese, all layered between slices of perfectly toasted sourdough bread. Butter adds richness while cooking in a skillet creates a crispy crust and gooey center. Ideal for a simple, satisfying meal ready in 20 minutes.

The tomato’s juiciness and the herbaceous aroma of basil complement the creamy melt, delivering fresh and vibrant flavors. Variations can include different cheese types or adding extras like balsamic glaze or leafy greens for crunch. This easy preparation suits beginner cooks seeking a tasty and wholesome option.

Updated on Wed, 24 Dec 2025 13:00:00 GMT
Golden-brown Tomato Basil Grilled Cheese, with melted mozzarella and fresh basil, ready to slice. Save
Golden-brown Tomato Basil Grilled Cheese, with melted mozzarella and fresh basil, ready to slice. | saffronhollow.com

There's something about the way butter sizzles in a hot skillet that makes you feel like you're doing something right in the kitchen. Years ago, I stumbled onto this tomato basil grilled cheese almost by accident—I had leftover fresh basil from making pesto, a perfectly ripe tomato from the farmers market, and was craving something warm and comforting for lunch. That first bite, with the cheese still melting and the basil releasing its herbaceous perfume, completely changed how I thought about grilled cheese. It stopped being a nostalgic kids meal and became something I actually craved as an adult.

I made this for my neighbor when she was going through a stressful work week, and I'll never forget how her whole face softened when she took that first bite. She sat on my kitchen stool, slightly dazed from her day, and suddenly she was just... present. A grilled cheese might seem like a small thing, but when you get the ratio of melted cheese to fresh herbs to juicy tomato just right, it becomes a quiet moment of kindness on a plate.

Ingredients

  • Sourdough or country-style bread (4 slices): The sturdy crumb holds up to butter and cheese without getting soggy, and those slightly tangy notes play beautifully against the sweetness of a ripe tomato.
  • Mozzarella cheese (4 oz, sliced or shredded): Fresh mozzarella will melt unevenly and slide out of your sandwich, so stick with the firmer kind from the deli counter or a good block you shred yourself.
  • Unsalted butter (2 tbsp, softened): Softened butter spreads easily and browns more evenly than cold butter, giving you that golden, crispy exterior without burning.
  • Large ripe tomato (1, thinly sliced): This is your star ingredient—choose one that actually smells like tomato and gives slightly when you press it gently, not the mealy kind that sits on supermarket shelves.
  • Fresh basil leaves (8–10): Tear them gently instead of chopping to release their oils and keep them from bruising and darkening as the sandwich cooks.
  • Salt and freshly ground black pepper: A small pinch matters more than you'd think, especially on the tomato where it draws out the juice and intensifies the flavor.

Instructions

Butter your bread:
Spread the softened butter evenly on one side of each slice—this is where the crust gets its golden, almost nutty flavor.
Build your sandwich:
Place two slices buttered side down on your cutting board, then layer half the mozzarella, tomato slices, and basil on each. Season lightly with salt and pepper, then top with the remaining bread slices, buttered side up, pressing gently so everything holds together.
Heat your skillet:
Medium heat is your friend here—too high and the outside burns before the cheese melts inside, too low and you end up with pale, rubbery bread.
Cook until golden:
Place the sandwiches in the hot skillet and cook for 3–4 minutes without moving them around, then gently flip and cook the other side until the cheese is fully melted and the bread is deep golden brown. A light press with your spatula helps the heat conduct evenly.
Rest and serve:
Let it cool for a minute so the cheese sets slightly and won't spill out when you bite into it.
Warm Tomato Basil Grilled Cheese, showcasing juicy tomato and basil between toasted, buttery bread slices. Save
Warm Tomato Basil Grilled Cheese, showcasing juicy tomato and basil between toasted, buttery bread slices. | saffronhollow.com

My daughter, who was going through a phase of rejecting anything green, actually asked for seconds because she was too busy enjoying the gooey cheese to notice the basil was there. That's when I realized this sandwich isn't just delicious—it's secretly nutritious, and somehow more honest than a lot of the things we serve.

The Tomato Question

Choosing the right tomato is genuinely half the battle. A pale, hard tomato will leave your grilled cheese tasting hollow and vaguely disappointing. Look for tomatoes that are heavy for their size, with a little give when you press them gently near the stem—that's the sign of a ripe tomato full of juice and flavor. Summer tomatoes are obviously your best bet, but a good heirloom or Roma tomato can work even in winter if you find one from a proper farmers market rather than a big supermarket chain.

Cheese Options and How They Change Everything

While mozzarella is the classic choice because it melts so smoothly, I've had success swapping in sharp cheddar for a more pronounced cheese flavor, or provolone if I'm feeling like something a little more sophisticated. I once made a batch with burrata—fresh burrata—and it was indulgent and messy and delicious, though not something I'd recommend if you're trying to keep your hands clean. Each cheese brings its own personality, so don't feel locked into mozzarella if you have something else in your fridge that looks appealing.

Variations and Elevations

This recipe is endlessly adaptable, which is part of why I keep coming back to it. Some mornings I'll add a thin slice of red onion for a little bite, other times I'll layer in a few arugula leaves or baby spinach for earthiness and texture. A drizzle of balsamic glaze before serving adds sophistication without much extra effort.

  • Balsamic glaze transforms this from comfort food into something you'd serve at a casual dinner party.
  • Pesto spread under the cheese takes it in an Italian direction and uses up any basil overflow you might have.
  • A pinch of red pepper flakes adds heat and unexpected interest to every bite.
Perfectly grilled Tomato Basil Grilled Cheese, oozing melted cheese, a classic American comfort food sandwich. Save
Perfectly grilled Tomato Basil Grilled Cheese, oozing melted cheese, a classic American comfort food sandwich. | saffronhollow.com

This grilled cheese taught me that the best recipes aren't the complicated ones—they're the ones that taste like someone actually made them with intention, using good ingredients and a quiet confidence. It's the kind of sandwich that reminds you why you cook in the first place.

Recipe FAQs

What type of bread works best?

Sourdough or country-style bread provides a sturdy, flavorful base that crisps well when toasted.

Can other cheeses be used instead of mozzarella?

Yes, provolone or cheddar can be substituted for a different flavor profile.

How do I prevent the sandwich from becoming soggy?

Evenly buttering the bread and cooking on medium heat until golden helps achieve a crisp crust while keeping the interior moist.

Is it possible to add extra greens?

Adding baby spinach or arugula before grilling adds texture and freshness.

What seasoning enhances the flavors best?

A pinch of salt and freshly ground black pepper complements the tomato and cheese perfectly.

Tomato Basil Grilled Cheese

Toasted bread with fresh tomato, basil, and melted cheese, perfect for a quick and flavorful meal.

Prep Time
10 min
Time to Cook
10 min
Overall Time
20 min
Recipe by Mira Dalton

Recipe Type Warm Everyday Plates

Skill Level Easy

Cuisine Type American

Makes 2 Portions

Dietary Details Meat-Free

What You 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 to 10 fresh basil leaves

Seasonings

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

How to Make It

Step 01

Prepare bread with butter: Spread the softened butter evenly on one side of each bread slice.

Step 02

Assemble sandwiches: Place two bread slices, buttered side down, on a cutting board. Layer each with half of the mozzarella, tomato slices, basil leaves, then season with salt and pepper.

Step 03

Complete sandwich assembly: Cover with the remaining bread slices, buttered side facing up.

Step 04

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

Step 05

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

Step 06

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

Equipment Needed

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

Allergy Notice

Review every item for potential allergens, and reach out to a provider with any uncertainty.
  • Contains wheat (bread) and milk (cheese, butter). Verify bread and cheese labels if allergen-sensitive.

Nutrition Stats (per portion)

Details here are for general advice—always consult a health expert for specific needs.
  • Energy: 370
  • Fats: 20 g
  • Carbohydrates: 33 g
  • Proteins: 14 g