Tomato Basil Grilled Cheese

Featured in: Quick Lunch Fixes

Transform simple ingredients into a restaurant-quality sandwich in just 20 minutes. Layer fresh mozzarella, vine-ripened tomato slices, and fragrant basil between buttered bread, then griddle until the cheese melts and the exterior turns golden and crispy. This vegetarian favorite pairs beautifully with tomato soup and offers endless customization options with different cheeses and bread varieties.

Updated on Sun, 18 Jan 2026 08:37:00 GMT
Golden-brown Tomato Basil Grilled Cheese sandwiches on a rustic plate, with melted mozzarella oozing from the crispy sourdough.  Save
Golden-brown Tomato Basil Grilled Cheese sandwiches on a rustic plate, with melted mozzarella oozing from the crispy sourdough. | meanwhilerecipe.com

My neighbor knocked on my door one afternoon with a basket of tomatoes from her garden, more than she could use before they turned. I stood in my kitchen staring at them, their skins still warm from the sun, and remembered I had fresh mozzarella in the fridge and basil on the windowsill. What started as a way to use up extras became the sandwich I now crave on quiet weekends. The smell of butter browning in the pan still makes me pause whatever I'm doing.

I made this for my brother the first time he visited after moving across the country. He sat at my counter, jet lagged and quiet, and ate two of these without saying much. Halfway through the second one, he looked up and said it tasted like home, even though we never made it growing up. Sometimes comfort is just butter, bread, and timing.

Ingredients

  • Rustic or sourdough bread: The thicker the slice, the better it holds up to the heat, and sourdough adds a subtle tang that balances the richness of the cheese.
  • Unsalted butter, softened: Softened butter spreads easily without tearing the bread, and using unsalted lets you control the seasoning.
  • Fresh mozzarella: It melts into creamy pools that stretch with every bite, far superior to pre-shredded cheese which can turn rubbery.
  • Ripe tomato: A summer tomato changes everything, but even a winter one works if you salt it lightly and let it sit for a few minutes to draw out sweetness.
  • Fresh basil leaves: They wilt into the cheese and release a peppery, sweet aroma that makes the whole sandwich feel alive.
  • Salt and black pepper: A pinch on the tomatoes before assembly makes them taste twice as bright.

Instructions

Product image
Rinse produce, clean cookware, and fill pots smoothly with flexible spray options for everyday cooking.
Check price on Amazon
Prep the bread:
Lay out your slices and spread softened butter evenly on one side of each, all the way to the edges. This creates a golden crust that crunches under your teeth.
Build the sandwich:
Place two slices buttered side down, then layer mozzarella, tomato, and basil on top, seasoning with salt and pepper as you go. Cap with the remaining slices, buttered side facing up.
Heat the skillet:
Warm a non-stick skillet over medium heat until a drop of water sizzles gently. Too hot and the bread burns before the cheese melts.
Cook until golden:
Set the sandwiches in the pan and let them cook undisturbed for three to four minutes, pressing lightly with a spatula. Flip carefully and repeat until both sides are crisp and the cheese oozes at the edges.
Rest and serve:
Let the sandwiches cool for a minute before slicing. This keeps the cheese from sliding out and gives the flavors a moment to settle.
Product image
Rinse produce, clean cookware, and fill pots smoothly with flexible spray options for everyday cooking.
Check price on Amazon
Close-up of Tomato Basil Grilled Cheese, featuring vibrant red tomato slices and fresh green basil leaves nestled in melted cheese.  Save
Close-up of Tomato Basil Grilled Cheese, featuring vibrant red tomato slices and fresh green basil leaves nestled in melted cheese. | meanwhilerecipe.com

One rainy Tuesday, I made this sandwich and sat by the window with a bowl of tomato soup. The rain drummed on the glass, the cheese was still stretching between bites, and I realized I didn't need anything else in that moment. Food like this doesn't need an occasion.

Choosing Your Bread

Sourdough holds up to heat without turning limp, and its slight sourness plays well with the sweetness of tomato. Rustic Italian bread works too, especially if it has a sturdy crust. I've used whole wheat when I wanted something heartier, and it worked beautifully. Avoid thin sandwich bread, it turns to mush under the weight of the fillings.

Cheese Variations

Mozzarella is classic, but provolone adds a sharper bite, and aged cheddar gives you that nostalgic grilled cheese pull. I once used fontina because it was all I had, and the nutty creaminess surprised me. If you mix two cheeses, keep mozzarella as the base for meltability and add something bold for flavor.

Serving Suggestions

This sandwich begs to be dipped in tomato soup, the kind that's just tomatoes, cream, and a little basil. A simple green salad with lemon vinaigrette cuts through the richness. If you want to dress it up, drizzle balsamic glaze over the top before serving.

  • Serve with a handful of kettle chips for crunch.
  • Pair with iced tea or a light white wine if it's a lazy afternoon.
  • Let it cool just enough so you don't burn your tongue but the cheese is still gooey.
Product image
Effortlessly chop vegetables, slice meats, and prep ingredients smoothly for everyday cooking and recipe preparation.
Check price on Amazon
A classic Tomato Basil Grilled Cheese sandwich cut diagonally, ready to be dipped into a warm bowl of tomato soup. Save
A classic Tomato Basil Grilled Cheese sandwich cut diagonally, ready to be dipped into a warm bowl of tomato soup. | meanwhilerecipe.com

This sandwich never gets old because it's simple enough to make without thinking but good enough to remember. I hope it finds a spot in your regular rotation the way it has in mine.

Recipe FAQ

What type of bread works best?

Rustic sourdough or whole wheat bread delivers excellent structure and flavor. Multigrain options also work well. Avoid thin sandwich bread, which may tear when pressed.

Can I prepare this ahead of time?

Assemble the sandwiches up to 2 hours before cooking. Keep them covered in the refrigerator. Cook immediately before serving for optimal cheese melt and bread texture.

How do I prevent the cheese from leaking out?

Layer the mozzarella in the center, away from the bread edges. Don't overstuff with tomato. Cook on medium heat to allow cheese to melt before the bread browns too quickly.

What are good cheese alternatives?

Provolone adds a slightly sharp flavor, while cheddar provides a sharper taste. Burrata or fresh ricotta create a creamier texture. Experiment to find your favorite combination.

How do I get a crispier exterior?

Spread butter generously on the bread. Use medium-high heat and press gently with a spatula while cooking. A non-stick skillet distributes heat more evenly than cast iron.

What beverages pair well with this sandwich?

Tomato soup is the classic pairing. A crisp white wine, iced tea, or fresh lemonade also complements the fresh basil and tomato flavors beautifully.

Tomato Basil Grilled Cheese

Fresh basil, ripe tomato, and melted mozzarella create this elevated comfort sandwich, toasted to golden perfection.

Time to Prepare
10 mins
Time to Cook
10 mins
Complete Time
20 mins
Created by Meanwhilerecipe Clara Bennett

Recipe Category Quick Lunch Fixes

Skill Level Easy

Cuisine Type American

Makes 2 Number of Servings

Diet Considerations Vegetarian-Friendly

Ingredient List

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

Steps

Step 01

Prepare Bread and Butter: Lay out bread slices and evenly spread softened butter on one side of each slice.

Step 02

Assemble Base Layer: Place two bread slices buttered side down on a clean surface.

Step 03

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

Step 04

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

Step 05

Preheat Cooking Surface: Heat a non-stick skillet or griddle over medium heat.

Step 06

Cook Sandwiches: Place sandwiches in the skillet and cook 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, and serve immediately.

Tools Needed

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

Allergy Notes

Examine all food items for allergens and consult your doctor for concerns.
  • Contains wheat from bread
  • Contains milk from butter and mozzarella
  • Check bread ingredients for possible soy or egg additives

Nutrition Info (per portion)

These details are meant for reference, not as a substitute for medical guidance.
  • Energy (Calories): 380
  • Fats: 20 g
  • Carbohydrates: 35 g
  • Proteins: 15 g