Tomato Basil Grilled Cheese

Featured in: Nut-Warm Home Dinners

This dish highlights fresh tomato slices and fragrant basil leaves layered with melted mozzarella cheese between buttery, toasted sourdough bread. Cooked until golden brown on a skillet, it offers a perfect balance of creamy, tangy, and herbaceous flavors. Easy to prepare in just 20 minutes, this comforting main features flexible options like substituting cheeses or adding greens for texture.

Updated on Wed, 24 Dec 2025 15:19:00 GMT
Fresh tomato basil grilled cheese, oozing melted cheese between golden-brown, crispy bread slices, ready to serve. Pin It
Fresh tomato basil grilled cheese, oozing melted cheese between golden-brown, crispy bread slices, ready to serve. | hazelflint.com

There's something about the smell of butter hitting a hot skillet that makes you pause mid-morning and remember why simple food matters. I was in a rush one day, nothing planned for lunch, and found myself staring at a ripe tomato, fresh basil from the windowsill, and a block of mozzarella. Twenty minutes later, I bit into the most unapologetically perfect grilled cheese, the kind where the cheese oozes and the basil releases this green, peppery warmth against the sweetness of the tomato. It became the sandwich I make when I want to feel like I'm taking care of myself without any fuss.

I made this for my neighbor one afternoon when she mentioned she'd been eating the same sad desk lunch all week. We sat on the steps outside with these warm sandwiches, and she went quiet for a moment before saying it tasted like what she'd been craving without knowing it. That's when I realized this sandwich bridges the gap between a quick snack and something that actually nourishes both your belly and your mood.

Ingredients

  • Sourdough or country-style bread (4 slices): The sturdy crumb holds up to butter and heat without falling apart, and the slight tang plays beautifully against sweet tomato and fragrant basil.
  • Mozzarella cheese (4 oz, sliced or shredded): Fresh or low-moisture mozzarella both work, but the fresher version melts more evenly and won't separate into puddles of oil.
  • Unsalted butter, softened (2 tbsp): Soft butter spreads like a dream and toasts the bread to that golden, almost-crispy finish that makes the whole thing better.
  • Ripe tomato, thinly sliced (1 large): Look for one that feels heavy and smells like summer, because a mealy tomato will make the sandwich soggy and sad.
  • Fresh basil leaves (8–10): Tear them gently rather than cutting so they don't bruise and turn dark, keeping that fresh, peppery flavor bright.
  • Salt and freshly ground black pepper: These aren't just seasonings here, they're what make the tomato sing and remind you why whole ingredients matter.

Instructions

Product image
Air fry, roast, reheat, and dehydrate foods quickly for crispy snacks and easy everyday meals.
Check price on Amazon
Butter your bread:
Spread a thin, even layer of softened butter on one side of each slice. This is your golden ticket to that perfect toast, so don't skip it or get stingy.
Build your layers:
Lay two slices buttered-side down on a board. On each one, layer half the mozzarella, then your tomato slices, then the basil leaves, finishing with a tiny pinch of salt and pepper. The order matters because it creates little pockets of flavor.
Close the sandwich:
Top each one with the remaining bread, buttered side up. Press gently so everything knows they're meant to be together.
Get your pan ready:
Heat a large skillet or griddle over medium heat until a drop of water sizzles but doesn't dance away like it's terrified. That's your signal the pan is ready.
Cook until golden:
Place your sandwiches in the skillet and listen for that satisfying sizzle. Cook for 3 to 4 minutes per side, pressing down gently with a spatula so the cheese melts while the bread gets toasted and crispy. You're looking for a deep golden brown, the color that makes you hungry just looking at it.
Rest and serve:
Let them cool for just a minute after flipping (the cheese is molten, trust me), then transfer to a cutting board, slice diagonally if you're feeling civilized, and eat while it's still warm enough to feel like a hug.
Product image
Air fry, roast, reheat, and dehydrate foods quickly for crispy snacks and easy everyday meals.
Check price on Amazon
Pin It
| hazelflint.com

There's a specific moment when this sandwich stops being ingredients and starts being comfort, and it happens when you bite through the warm crust into that melted cheese, the tomato juice releasing its sweetness, and the basil hitting you with something green and alive. It's the kind of meal that reminds you that sometimes the best things in life are the simplest ones.

The Tomato Factor

The tomato is everything in this recipe, so choose wisely. A ripe, in-season tomato with that faint give when you press it gently will make you wonder why you ever bought the flavorless ones in winter. If you're making this when tomatoes aren't at their peak, consider a really good sun-dried tomato instead, or even a thin smear of tomato paste mixed with a tiny bit of balsamic vinegar. The sandwich can handle whatever you throw at it, but the tomato deserves to be good.

Variations and Swaps

Once you master the classic version, the beauty of this sandwich is that it begs for improvisation. Some versions are more sophisticated, while others lean into comfort and indulgence. I've made it with crispy prosciutto tucked underneath the cheese, or with a thin spread of pesto replacing the plain basil. Friends have added arugula for a peppery crunch, or a drizzle of balsamic glaze that makes it feel almost fancy enough for a dinner party. The bones of the recipe never change, but the soul adapts to whatever your kitchen mood is that day.

Serving and Storage

This sandwich is meant to be eaten immediately, while the cheese is still melted and the bread is still warm. If you do have leftovers (which is rare because these are so good), you can gently reheat them in a 350-degree oven for about five minutes, covered loosely with foil so the crust doesn't get too hard. The sandwich never tastes quite as magical the second time around, but it's still better than most other lunches.

  • Eat these warm and don't look back, because waiting makes the bread soggy and the cheese sad.
  • If you're making two servings for a crowd, use a larger skillet or work in batches so the sandwiches cook properly without crowding.
  • Have a napkin ready because these are gloriously messy in the best way possible.
Product image
Prepare wholesome dog meals by mixing with warm water for easy serving and homemade-style feeding.
Check price on Amazon
A close-up of a delicious tomato basil grilled cheese, showing vibrant tomato and basil layers. Pin It
A close-up of a delicious tomato basil grilled cheese, showing vibrant tomato and basil layers. | hazelflint.com

This is the sandwich that taught me that the simplest recipes often taste the best, and that three perfect ingredients layered with intention beat complicated fuss every single time. Make this when you want to remember why you love cooking in the first place.

Recipe FAQs

What type of bread works best?

Sourdough or country-style bread is ideal, providing a sturdy base and toasty crust that holds the ingredients well.

Can I use other cheeses?

Yes, mozzarella can be swapped for provolone or cheddar to add different flavor profiles.

How do I prevent the bread from burning?

Cook on medium heat and press gently with a spatula, flipping after 3–4 minutes when golden brown.

Can I add extra vegetables?

Adding baby spinach or arugula before cooking adds crunch and an extra layer of freshness.

Is there a way to enhance the flavor?

A drizzle of balsamic glaze before serving adds a tangy kick that complements the basil and tomato well.

Tomato Basil Grilled Cheese

Savory blend of tomato, basil, and melted mozzarella in toasted sourdough bread.

Prep Time
10 minutes
Cook Time
10 minutes
Overall Time
20 minutes
Recipe by Vivian Gray


Skill Level Easy

Cuisine American

Makes 2 Servings

Diet Preferences Vegetarian-Friendly

Ingredient List

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 and freshly ground black pepper, to taste

Directions

Step 01

Butter the Bread: Spread the softened butter evenly over 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 the mozzarella, tomato slices, basil leaves, and season with salt and freshly ground black pepper.

Step 03

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

Step 04

Preheat Cooking Surface: Heat 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 bread is golden brown and cheese is melted.

Step 06

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

Necessary Tools

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

Allergen Details

Review ingredients for allergens, and always talk to your doctor if you're unsure.
  • Contains wheat (bread), milk (cheese, butter)
  • Check bread and cheese labels if sensitive to allergens

Nutrition Details (per portion)

Use this nutrition info as a reference only. It‘s not intended as healthcare advice.
  • Calories: 370
  • Fats: 20 g
  • Carbohydrates: 33 g
  • Proteins: 14 g