Tomato Basil Grilled Cheese

Featured in: Everyday Meal Ideas

This timeless sandwich combines fresh basil, ripe tomato slices, and creamy mozzarella between buttered bread, grilled until the exterior is golden and crispy while the cheese melts beautifully inside. The combination of warm, toasted bread with cool, fresh basil and juicy tomato creates a perfect balance of flavors and textures.

Simply butter your bread, layer the mozzarella, tomato, and basil, then cook in a skillet over medium heat for 3-4 minutes per side. The result is a restaurant-quality sandwich that's ready in just 20 minutes, making it ideal for a quick lunch or light dinner.

Updated on Sun, 18 Jan 2026 09:50:00 GMT
Crispy golden Tomato Basil Grilled Cheese sandwich on sourdough with melty mozzarella, fresh basil, and ripe tomato slices served warm. Pin It
Crispy golden Tomato Basil Grilled Cheese sandwich on sourdough with melty mozzarella, fresh basil, and ripe tomato slices served warm. | jolitighza.com

My neighbor handed me a bag of tomatoes from her garden one August afternoon, still warm from the vine. I had butter, bread, and a block of mozzarella in the fridge, plus that basil plant on my windowsill that was threatening to take over the kitchen. Twenty minutes later, I was biting into something that tasted like summer melted between two slices of golden bread. It was so simple it felt like cheating, but so good I made it three days in a row.

I started making this for my kids on rainy weekends when we needed something warm and easy. They would hover by the stove, waiting for that moment when the cheese started oozing out the sides. Now they ask for it by name, and I love that its one of those recipes where they can help without me worrying about sharp knives or hot oil. Its become our go to for lazy Saturdays when nobody wants to think too hard about dinner.

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 sturdy crust holds up to the moisture from the tomatoes and gives you that perfect crunch when it hits the hot skillet.
  • Unsalted butter, softened: Spreading it at room temperature means every inch of bread gets evenly golden without tearing, and you control the salt level yourself.
  • Fresh mozzarella, sliced: It melts into creamy, stretchy perfection and has a mild flavor that lets the tomato and basil shine through.
  • Large ripe tomato, sliced: Use one thats just soft enough to give when you press it, the juice and sweetness make all the difference.
  • Fresh basil leaves: A handful of these transforms the sandwich from plain grilled cheese into something that tastes like an Italian cafe.
  • Salt and black pepper: Just a pinch on the tomatoes wakes up their flavor and balances the richness of the cheese.

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 across one side of each. Make sure you go all the way to the edges so every bite gets crispy.
Assemble the Layers:
Place two slices buttered side down, then stack on the mozzarella, tomato slices, and basil leaves, finishing with a sprinkle of salt and pepper. Top with the remaining bread, buttered side facing up.
Heat the Skillet:
Set your non stick skillet or griddle over medium heat and let it warm up for about a minute. You want it hot enough to toast the bread but not so hot it burns before the cheese melts.
Cook Until Golden:
Place the sandwiches in the skillet and cook for 3 to 4 minutes on the first side, pressing gently with a spatula to help everything meld together. Flip carefully and cook the other side until golden and the cheese is fully melted.
Cool and Serve:
Take them off the heat and let them rest for a minute so the cheese sets just enough that it doesnt all slide out when you cut in. Slice and serve right away while theyre still warm.
Melted mozzarella and juicy tomato layered inside a buttery grilled Tomato Basil Grilled Cheese, ready to pair with tomato soup for dipping. Pin It
Melted mozzarella and juicy tomato layered inside a buttery grilled Tomato Basil Grilled Cheese, ready to pair with tomato soup for dipping. | jolitighza.com

The first time I served this to my book club, I worried it was too simple to impress anyone. But when I brought out a platter of these cut into triangles with a little bowl of balsamic glaze on the side, they disappeared in minutes. One friend said it reminded her of a cafe in Rome, and another asked for the recipe even though there wasnt really a recipe to give. Sometimes the simplest things end up being the most memorable.

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 always reach for sourdough or a rustic country loaf because the texture holds up and the slight tang plays beautifully with the sweet tomato. White sandwich bread works in a pinch, but it tends to get a little limp under the weight of the tomato. Whole wheat or multigrain adds a nutty flavor and a bit more substance if you want something heartier. Just make sure the slices arent too thick or theyll take forever to crisp up and the cheese wont melt through in time.

Swapping the Cheese

Mozzarella is my go to because it melts so smoothly and doesnt overpower the basil, but provolone adds a sharper bite that some people love. Cheddar works too, especially a sharp white cheddar, though it changes the vibe from Italian to more classic American. Ive even used fontina when I had it on hand, and the creamy, slightly nutty flavor was incredible. If youre feeling adventurous, a mix of mozzarella and a little parmesan gives you that stretchy melt plus a salty punch.

Serving Suggestions

This sandwich is perfect on its own, but it becomes a full meal when you serve it alongside a bowl of warm tomato soup for dipping. A simple green salad with a lemony vinaigrette balances the richness, or you could do a handful of crispy potato chips if youre going for comfort over everything else.

  • Drizzle balsamic glaze over the top right before serving for a sweet, tangy finish.
  • Add a few arugula leaves inside for a peppery bite that cuts through the cheese.
  • Serve with pickles or pepperoncini on the side to brighten up each bite.
Homemade Tomato Basil Grilled Cheese featuring toasted sourdough, fresh basil leaves, and gooey cheese, cut diagonally to reveal vibrant layers. Pin It
Homemade Tomato Basil Grilled Cheese featuring toasted sourdough, fresh basil leaves, and gooey cheese, cut diagonally to reveal vibrant layers. | jolitighza.com

This sandwich has become one of those recipes I turn to when I need something quick, comforting, and just a little bit special. I hope it finds a spot in your kitchen too, whether its a busy weeknight or a slow Sunday morning.

Your Questions Answered

β†’ What type of bread works best for this sandwich?

Rustic or sourdough bread is ideal for its sturdy structure and ability to hold up to the melted cheese and moisture from the tomato. Whole wheat and multigrain varieties also work wonderfully and add extra nutrition and flavor.

β†’ Can I substitute the mozzarella with another cheese?

Absolutely. Provolone and cheddar are excellent alternatives that offer different flavor profiles. Provolone adds a sharper taste, while cheddar provides a richer, more robust flavor. Experiment to find your favorite combination.

β†’ How do I prevent the bread from getting soggy?

Slice the tomato and let it sit on a paper towel for a few minutes to remove excess moisture before assembling. Also, place the mozzarella directly against the bread to create a barrier between the bread and tomato.

β†’ What's the purpose of pressing the sandwich with a spatula?

Gentle pressing with a spatula helps create an even, crispy exterior and ensures the cheese melts uniformly throughout the sandwich. It also helps the layers bond together for a more cohesive bite.

β†’ What pairs well with this sandwich?

Tomato soup is the perfect pairing, creating a classic combination. You can also serve it with a simple green salad, sweet potato fries, or a cup of fresh lemonade for a complete meal.

β†’ Can I add other ingredients to customize this sandwich?

Yes, a light drizzle of balsamic glaze before serving adds depth. Thin prosciutto or crispy bacon work beautifully. For extra freshness, add arugula or fresh spinach between the cheese and tomato layers.

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

Elevated comfort sandwich featuring fresh basil, juicy tomato, and creamy mozzarella grilled until golden and melty.

Prep Time
10 mins
Time to Cook
10 mins
Overall Time
20 mins
Written by Noel Armstrong


Level Easy

Cuisine American

Makes 2 Portions

Diet Details Meat-Free

What You'll Need

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

How-To Steps

Step 01

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

Step 02

Assemble the base: Place two bread slices buttered side down on a clean surface.

Step 03

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

Step 04

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

Step 05

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

Step 06

Cook the 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, 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.

What You’ll Need

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

Allergy Warnings

Check all ingredients for allergens. Contact a healthcare provider if you’re unsure.
  • Contains wheat from bread
  • Contains milk from butter and mozzarella
  • Check bread ingredients for possible soy or egg additives

Nutrition Details (per portion)

For basic reference onlyβ€”not meant as health advice.
  • Energy (kcal): 380
  • Lipids: 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.