Tomato Basil Grilled Cheese

Featured in: Everyday Suppers

This dish features ripe tomato slices and fragrant basil leaves layered with mozzarella cheese between buttery toasted bread. Cooked on a skillet until golden brown, it offers a satisfying blend of fresh, aromatic flavors and gooey texture. Easy to prepare and perfect for a quick meal, it can be customized with different cheeses or greens like spinach for added crunch. Ideal as a vegetarian main dish that balances savory and fresh ingredients harmoniously.

Updated on Thu, 25 Dec 2025 10:00:00 GMT
Golden-brown tomato basil grilled cheese, oozing melted cheese and fresh basil, ready to eat. Save Pin
Golden-brown tomato basil grilled cheese, oozing melted cheese and fresh basil, ready to eat. | vectoroven.com

The smell of butter melting into sourdough still makes me pause whatever I'm doing. I discovered this combination one rainy afternoon when I was craving something more than just a plain grilled cheese. The way the tomatoes release their juices and the basil wilts just enough to release its aroma turned a simple lunch into something I now make for friends who need comfort.

My sister visited last winter and I made these for us while we talked at the kitchen counter for hours. She still messages me every time she makes them now. Something about cutting into that crispy bread and seeing the cheese stretch makes people feel taken care of.

Ingredients

  • Bread: Sourdough or country style holds up better than soft sandwich bread and develops the most beautiful golden crust
  • Mozzarella: Fresh mozzarella slices create those gorgeous cheese pulls but shredded works perfectly for even melting
  • Butter: Room temperature butter spreads more evenly and prevents those annoying bare spots that make bread burn
  • Tomato: A perfectly ripe tomato matters here and slicing it thin prevents the bread from getting soggy
  • Fresh basil: Whole leaves tucked into the cheese layers protect the basil from direct heat and keep it vibrant

Instructions

Product image
Quickly chop vegetables, blend sauces, and prepare dips or dressings for fast, everyday meal prep.
Check price on Amazon
Butter the bread:
Spread softened butter generously on one side of each bread slice all the way to the edges
Build the sandwiches:
Layer half the mozzarella on the unbuttered side then arrange tomato slices and tuck basil leaves into the cheese
Season and top:
Add a pinch of salt and pepper then place the remaining bread slices on top with buttered sides facing out
Heat the pan:
Warm a skillet over medium heat until a drop of water sizzles gently across the surface
Grill to golden:
Cook for three to four minutes per side pressing lightly until the bread turns deep golden brown
Rest and serve:
Let the sandwiches rest for one minute before slicing to help the cheese set slightly
Product image
Quickly chop vegetables, blend sauces, and prepare dips or dressings for fast, everyday meal prep.
Check price on Amazon
Perfectly toasted tomato basil grilled cheese sandwich, filled with juicy tomato slices and warm mozzarella. Save Pin
Perfectly toasted tomato basil grilled cheese sandwich, filled with juicy tomato slices and warm mozzarella. | vectoroven.com

This recipe saved me during a dinner emergency when unexpected guests arrived and I had almost nothing in my fridge. They still ask me to make it whenever they come over. Food this simple should not impress people so much.

Making It Your Own

Provolone adds sharpness while cheddar brings a deeper nutty flavor that stands up well to the tomatoes. Sometimes I add a thin layer of pesto instead of fresh basil when I want even more herb flavor.

Perfect Pairings

A cup of tomato soup makes this feel like childhood but a light arugula salad with lemon vinaigrette cuts through the richness beautifully. I love serving it with a simple green salad when I want something lighter.

Common Questions

People worry about soggy bread but salting the tomatoes briefly and patting them dry makes all the difference. Low and slow is better than rushing the heat.

  • Mayo instead of butter creates an even crispier crust that never burns
  • A panini press works beautifully and makes restaurant style grill marks
  • Wrapping sandwiches in foil keeps them warm if you need to make a big batch
Product image
Make crepes, pancakes, tortillas, and omelets evenly with quick heating and precise temperature control.
Check price on Amazon
Savory tomato basil grilled cheese, served warm, with melted cheese and a hint of fresh basil aroma. Save Pin
Savory tomato basil grilled cheese, served warm, with melted cheese and a hint of fresh basil aroma. | vectoroven.com

Some of the best meals start with humble ingredients and a little patience. Hope this finds its way into your regular rotation.

Recipe FAQs

What type of bread works best for this sandwich?

Sourdough or country-style bread provide a sturdy base and crisp texture when toasted, complementing the melted cheese and fresh toppings.

Can I substitute mozzarella with other cheeses?

Yes, provolone or cheddar can be used to introduce different flavor profiles while maintaining the melted, gooey texture.

How should the sandwich be cooked for best results?

Cook on a medium heat skillet or griddle for 3–4 minutes per side, pressing gently until the bread is golden and the cheese melts thoroughly.

Are there optional ingredients to enhance flavor?

A drizzle of balsamic glaze adds a tangy contrast, and adding baby spinach or arugula introduces extra crunch and freshness.

Is it necessary to butter the bread slices?

Yes, spreading softened unsalted butter on one side of each slice helps achieve a golden, crispy crust and richer taste.

Tomato Basil Grilled Cheese

Fresh tomato and basil meld with melted cheese in a toasted sandwich, offering a simple yet delicious meal.

Time to prepare
10 minutes
Time to cook
10 minutes
Overall Time
20 minutes
Created by Lucas Jenkins


Level Easy

Cuisine American

Makes 2 Portions

Special Diets 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 Steps

Step 01

Butter the Bread: Evenly spread softened butter over one side of each slice of bread.

Step 02

Assemble Sandwiches: Place two bread slices buttered side down on a cutting board. Divide and layer mozzarella, tomato slices, basil leaves, then season lightly with salt and black pepper.

Step 03

Complete the Sandwich: Top with the remaining bread slices, buttered side up, to form two sandwiches.

Step 04

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

Step 05

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

Step 06

Rest and Serve: Remove sandwiches from skillet, let rest for one minute, then slice and serve while warm.

What You’ll Need

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

Allergy Details

Review every component for allergens. See a health expert if unsure.
  • Contains wheat (bread) and milk (cheese, butter)
  • Check ingredient labels for allergens if sensitive

Nutrition details (each serving)

Only for informational use—this isn't a substitute for a doctor's advice.
  • Energy: 370
  • Fat Content: 20 grams
  • Carbohydrates: 33 grams
  • Proteins: 14 grams