Tomato Basil Grilled Cheese

Featured in: Family-Style Favorites

Transform simple ingredients into a restaurant-quality sandwich. Fresh mozzarella, ripe tomato, and fragrant basil are layered between buttered bread, then pan-grilled until the cheese melts and the exterior turns golden and crispy. Perfect for lunch or a quick dinner, this sandwich pairs beautifully with tomato soup and takes just 20 minutes from start to table.

Updated on Sun, 18 Jan 2026 12:47:00 GMT
Golden brown Tomato Basil Grilled Cheese sandwich on a plate, melted mozzarella oozing between crusty sourdough slices. Save
Golden brown Tomato Basil Grilled Cheese sandwich on a plate, melted mozzarella oozing between crusty sourdough slices. | sweetcasakitchen.com

My cousin showed up one rainy Tuesday with a bag of tomatoes from her garden and a block of mozzarella she swore would change my life. I was skeptical until she made this sandwich in under fifteen minutes while we caught up over mugs of tea. The smell of toasted butter and melting cheese filled the kitchen, and when I bit into that first triangle, warm and crispy with the basil releasing its perfume, I understood why she drove across town just to share it.

I started making this for my kids on weekends when they wanted something quick but I refused to serve plain cheese on white bread again. They loved helping tear the basil leaves and arranging the tomato slices like little chefs. Now whenever tomatoes are ripe and basil is fragrant, someone in the house asks if its grilled cheese day, and I never say no.

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 texture holds up to juicy tomatoes without getting soggy, and the crust crisps up beautifully in the pan.
  • Unsalted butter, softened: Spreading it easily on the bread ensures an even golden crust without tearing delicate slices.
  • Fresh mozzarella, sliced: It melts into creamy, stretchy layers that make every bite luxurious and mild enough to let the basil shine.
  • Ripe tomato, sliced: Choose one thats firm but yielding, with deep color and sweetness that balances the richness of the cheese.
  • Fresh basil leaves: Their peppery, slightly sweet flavor is the secret that elevates this from ordinary to unforgettable.
  • Salt and black pepper: Just a pinch on the tomatoes wakes up their natural flavor and ties everything together.

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 golden, crispy armor.
Build the Sandwiches:
Place two slices buttered side down, then layer mozzarella, tomato, and basil on top, seasoning lightly with salt and pepper. Top with remaining bread slices, buttered side up.
Heat the Skillet:
Warm a non-stick skillet or griddle 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 skillet and cook for 3 to 4 minutes per side, pressing gently with a spatula to help the cheese melt and the crust crisp evenly. Listen for that quiet sizzle.
Rest and Serve:
Remove from heat and let them sit for just a minute so the cheese sets slightly and you dont burn your tongue. Slice and serve while still warm.
A close-up of Tomato Basil Grilled Cheese, showcasing juicy tomato slices and fresh green basil leaves. Save
A close-up of Tomato Basil Grilled Cheese, showcasing juicy tomato slices and fresh green basil leaves. | sweetcasakitchen.com

One evening I made these for a friend going through a hard week, and we sat on the back porch with our sandwiches and iced tea, not saying much. She told me later it was exactly what she needed, something simple and warm that tasted like care. Food has a way of doing that when you let it.

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

Sourdough brings a slight tang that plays well with the sweetness of tomato, while a rustic loaf offers a chewy interior and crisp crust. I have also used whole wheat when I wanted something heartier, and it held up wonderfully. Avoid anything too soft or pre-sliced sandwich bread, it tends to fall apart under the weight of fresh mozzarella and tomato.

Cheese Variations

Fresh mozzarella is my favorite for its creamy melt, but sharp cheddar gives you a bolder flavor, and provolone adds a subtle smokiness. I once mixed mozzarella with a little parmesan for extra depth, and it became a new favorite. Whatever you choose, slice it thin so it melts quickly and evenly without making the bread soggy.

Serving and Pairing

This sandwich shines alongside a bowl of warm tomato soup for dipping, or with a handful of crispy chips and a pickle on the side. In summer I serve it with a light green salad dressed in lemon vinaigrette. Sometimes I drizzle a little balsamic glaze over the top right before serving for a sweet, tangy finish that makes it feel a bit fancy.

  • Serve it with tomato soup for the ultimate comfort meal.
  • Add a drizzle of balsamic glaze or pesto for extra flavor.
  • Pair with a crisp salad or kettle chips to balance the richness.
Freshly made Tomato Basil Grilled Cheese cut diagonally, revealing a warm, cheesy interior, served beside a bowl of soup. Save
Freshly made Tomato Basil Grilled Cheese cut diagonally, revealing a warm, cheesy interior, served beside a bowl of soup. | sweetcasakitchen.com

This sandwich has become one of those recipes I turn to when I want something satisfying without the fuss, and it never disappoints. I hope it brings a little warmth to your kitchen too.

Questions & Answers

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

Rustic or sourdough bread provides excellent texture and holds up well to the melted cheese and tomato moisture. Whole wheat or multigrain varieties also work wonderfully and add nutritional value.

โ†’ Can I use different cheese besides mozzarella?

Absolutely. Provolone offers a sharper flavor, while cheddar provides a richer taste. Experiment with your preferred cheese to discover your ideal combination.

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

Pat the tomato slices dry with paper towels before layering. This removes excess moisture that can make the bread soggy during cooking.

โ†’ Should I use fresh or dried basil?

Fresh basil is strongly recommended as it delivers vibrant flavor and aroma. Dried basil loses its delicate qualities and won't provide the same elegant taste.

โ†’ What temperature should the skillet be for cooking?

Medium heat is ideal. This allows the cheese to melt thoroughly while giving the bread time to toast evenly without burning. If heat is too high, the exterior will brown before the cheese melts.

โ†’ Can I make this sandwich ahead of time?

It's best served immediately after cooking while the cheese is warm and creamy. However, you can assemble it ahead and refrigerate, then cook when ready to eat.

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

Classic comfort sandwich elevated with fresh basil, juicy tomato slices, and creamy mozzarella, toasted to golden perfection.

Prep Time
10 min
Time to Cook
10 min
All-In Time
20 min
Created by Violet King


Skill Level Easy

Cuisine American

Makes 2 Portions

Diet Details Vegetarian

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

Directions

Step 01

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

Step 02

Assemble sandwich base: Place two bread slices, buttered side down, on a clean work surface.

Step 03

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

Step 04

Complete 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 until bread is golden brown and cheese is melted. Press gently with a spatula for even, crisp exterior.

Step 07

Finish and serve: Remove from pan, cool for 1 minute, 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 Warnings

Make sure to check every ingredient for allergens. If unsure, talk to your healthcare provider.
  • Contains wheat from bread
  • Contains milk from butter and mozzarella
  • Check bread ingredients for possible soy or egg additives

Nutrition Info (per serving)

Nutritional details are shared for information only; always consult a professional for advice.
  • Calorie Count: 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.