Tomato Basil Grilled Cheese

Featured in: Quick Snack Fixes

Elevate your sandwich game with this timeless combination of fresh basil, ripe tomato slices, and creamy mozzarella, all nestled between buttered bread and grilled to golden perfection. Perfect for lunch or a light dinner, this vegetarian favorite comes together in just 20 minutes.

Updated on Sun, 18 Jan 2026 11:45:00 GMT
A close-up of golden, buttery Tomato Basil Grilled Cheese with melted mozzarella and fresh basil leaves.  Save to Pinterest
A close-up of golden, buttery Tomato Basil Grilled Cheese with melted mozzarella and fresh basil leaves. | chomzo.com

My daughter came home from school one rainy afternoon craving something warm and simple. I opened the fridge and found a tomato, some mozzarella, and basil from the windowsill. What started as a quick fix turned into her most requested meal. She still says nobody makes it like I do, even though its just a grilled cheese.

I made this for my husband on a weekend morning when we had nothing planned. We sat at the kitchen table with coffee and these sandwiches, talking about nothing in particular. He looked at me mid-bite and said, this is exactly what I needed. Sometimes the simplest things hit the hardest.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Rustic or sourdough bread: The texture and slight tang of sourdough holds up beautifully to butter and heat, giving you that perfect golden crust without going soggy.
  • Unsalted butter, softened: Softened butter spreads evenly and prevents tearing the bread, plus it gives you control over the salt level in the sandwich.
  • Fresh mozzarella: This melts into creamy, stretchy perfection and has a mild flavor that lets the tomato and basil shine through.
  • Ripe tomato: A juicy, ripe tomato adds brightness and a little acidity that cuts through the richness of the cheese.
  • Fresh basil leaves: Basil brings a sweet, peppery note that makes this sandwich taste like summer no matter the season.
  • Salt and black pepper: Just a pinch of each wakes up all the flavors and keeps everything balanced.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Butter the bread:
Lay out all four slices and spread softened butter evenly on one side of each. This is your insurance policy for a golden, crispy exterior.
Build the sandwiches:
Place two slices buttered side down, then layer mozzarella, tomato, and basil on top. Season with salt and pepper, then close with the remaining slices, buttered side up.
Heat the skillet:
Set a non-stick skillet or griddle over medium heat and let it warm for a minute or two. Too hot and the bread burns before the cheese melts.
Cook the sandwiches:
Place the sandwiches in the skillet and cook for 3 to 4 minutes per side, pressing gently with a spatula. You want deep golden brown bread and fully melted cheese.
Rest and serve:
Remove from heat and let the sandwiches sit for a minute before slicing. This keeps the cheese from sliding out when you cut in.
Crusty sourdough slices filled with juicy tomato and creamy mozzarella in a classic Tomato Basil Grilled Cheese.  Save to Pinterest
Crusty sourdough slices filled with juicy tomato and creamy mozzarella in a classic Tomato Basil Grilled Cheese. | chomzo.com

One evening I made these for a small gathering and watched people go quiet after the first bite. My friend finally said, I forgot food could be this good and this easy. That is when I realized comfort food does not need to be complicated to feel like a gift.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Choosing Your Bread

I have tried this with everything from soft white bread to thick-cut sourdough. Rustic or sourdough gives you the best texture because it crisps up beautifully and has enough structure to hold the filling. Whole wheat or multigrain work too if you want a heartier bite. Just avoid anything too thin or it will fall apart under the weight of the tomato and cheese.

Cheese Variations

Fresh mozzarella is my go-to, but I have swapped in provolone for a sharper taste and aged cheddar when I wanted something bolder. Fontina melts like a dream if you have it on hand. The key is using a cheese that actually melts and does not just sit there stubbornly while the bread burns.

Serving Suggestions

This sandwich is perfect next to a bowl of tomato soup, and I have also served it with a handful of mixed greens tossed in olive oil and lemon. Sometimes I drizzle a little balsamic glaze over the top right before serving for a sweet-tart finish. On lazy nights, it stands alone just fine.

  • Pair it with a simple arugula salad dressed in lemon and olive oil.
  • Serve alongside tomato soup for the ultimate cozy meal.
  • Add a drizzle of balsamic glaze or pesto for extra flavor.
The perfect Tomato Basil Grilled Cheese, sliced to reveal layers of ripe tomato and basil on melted cheese. Save to Pinterest
The perfect Tomato Basil Grilled Cheese, sliced to reveal layers of ripe tomato and basil on melted cheese. | chomzo.com

This sandwich reminds me that the best meals are not always the fanciest ones. They are the ones you make without thinking too hard, the ones that fill your kitchen with butter and basil and make everyone smile.

Common Questions

What type of bread works best?

Rustic or sourdough bread provides excellent texture and structure. Whole wheat and multigrain varieties also work wonderfully and add nutty flavor. Avoid thin, delicate breads that may tear during grilling.

Can I substitute the mozzarella?

Absolutely. Provolone adds a slightly sharper taste, while cheddar brings richness. Swiss cheese offers a nutty flavor. Use 4 oz of your preferred melting cheese for best results.

How do I get the crispiest exterior?

Ensure butter is evenly spread on both outer bread slices. Cook over medium heat and gently press with a spatula while cooking. This promotes even browning and helps the cheese melt through the center.

Should I remove seeds from the tomato?

Removing excess moisture from tomato slices prevents sogginess. Pat slices with paper towels before layering. For extra moisture control, remove some seeds and pulp while keeping the tomato structure intact.

What pairs well with this sandwich?

Tomato soup is the classic pairing. A light salad, pickled vegetables, or fresh fruit complement it nicely. A balsamic reduction drizzle adds sophisticated flavor and moisture balance.

How do I keep the sandwich warm while serving?

Serve immediately after cooking while cheese is still melted and bread is warm. If making multiple sandwiches, keep finished ones on a warm plate covered loosely with foil while finishing the others.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Tomato Basil Grilled Cheese

Fresh basil, juicy tomato, and creamy mozzarella between toasted bread. A classic comfort sandwich ready in 20 minutes.

Prep Duration
10 minutes
Cook Duration
10 minutes
Time Needed
20 minutes
Author Maya Brooks


Skill Level Easy

Cuisine Type American

Makes 2 Portions

Dietary Info Meat-free

Required Ingredients

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

Preparation Steps

Step 01

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

Step 02

Layer base: Place two bread slices, buttered side down, on a clean surface.

Step 03

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

Step 04

Create sandwich: Top with remaining bread slices, buttered side up.

Step 05

Heat cooking surface: Heat a non-stick skillet or griddle over medium heat.

Step 06

Cook sandwich: Place sandwiches in the skillet and cook for 3 to 4 minutes per side, or until bread is golden brown and cheese is melted. Press gently with a spatula for an even, crisp exterior.

Step 07

Finish and serve: Remove from pan, cool for 1 minute, then slice and serve immediately.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

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

Allergy Details

Look at the ingredient list to spot allergens. If you have questions, ask a healthcare provider.
  • Contains wheat from bread
  • Contains milk from butter and mozzarella
  • Check bread ingredients for possible soy or egg additives

Nutrition Details (each portion)

These facts are just for your reference and not substitute for medical guidance.
  • Energy: 380
  • Fats: 20 g
  • Carbohydrates: 35 g
  • Proteins: 15 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.