Roasted Tomato Pesto Grilled Cheese

Featured in: Warm Baked Comforts

This elevated grilled cheese combines slow-roasted tomatoes with fresh basil pesto and a blend of mozzarella and sharp cheddar cheese, all nestled between buttered slices of rustic sourdough bread. The roasting process caramelizes the tomatoes over 50-60 minutes, concentrating their natural sweetness and creating a rich, savory flavor profile. Assembly is straightforward: butter your bread, spread pesto, layer your cheeses and roasted tomatoes, then griddle until golden and perfectly melted. The result is a sophisticated sandwich that balances the tanginess of pesto with sweet caramelized tomatoes and creamy cheese.

Updated on Tue, 20 Jan 2026 13:00:00 GMT
Golden roasted tomatoes and melted mozzarella on sourdough slices, drizzled with basil pesto in this Roasted Tomato Pesto Grilled Cheese.  Save
Golden roasted tomatoes and melted mozzarella on sourdough slices, drizzled with basil pesto in this Roasted Tomato Pesto Grilled Cheese. | rosewoodoven.com

The smell of slow-roasting tomatoes filling my tiny apartment kitchen one rainy Tuesday changed everything I thought I knew about grilled cheese. I'd been experimenting with tomato confit for a pasta dish when hunger struck and creativity took over. That first bite, with sweet concentrated tomatoes and creamy pesto, made me forget all about the pasta. Now it's my go-to comfort food whenever I need something that feels fancy but tastes like home.

I served these at a last-minute dinner with friends last month and watched the room go completely quiet. My friend Sarah actually put her sandwich down after one bite just to process what she was tasting. There's something about the combination that makes people slow down and really savor each mouthful, turning a quick lunch into a proper moment.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Large ripe tomatoes: I've learned that roma or vine-ripened work best here since they're meatier and hold up during the long roasting process
  • Olive oil: Don't be shy with it, the tomatoes need this fat to become confit-like and luscious
  • Rustic sourdough bread: A sturdy bread with a good chew is crucial because flimsy slices will turn soggy under all those layers
  • Basil pesto: Homemade is wonderful but store-bought works perfectly, just look for one with good color and fresh aroma
  • Mozzarella cheese: This provides the creamy, mild base that lets other flavors shine while creating that perfect cheese pull
  • Sharp cheddar: The sharpness cuts through the richness and adds a nice contrast to the mild mozzarella
  • Baby spinach or arugula: Fresh greens add a bright, peppery bite and make you feel slightly virtuous about all that cheese

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Slow-roast your tomatoes:
Preheat your oven to 300°F and line a baking sheet, then arrange those tomato slices in a single layer so they roast evenly instead of steam
Season and roast low and slow:
Drizzle with olive oil and sprinkle with salt, pepper, and oregano, then let them roast for about an hour, flipping halfway through
Prep your bread canvas:
Butter one side of each bread slice generously, making sure to get all the way to the edges for that perfect golden crust
Build your masterpiece:
Spread pesto on the unbuttered side, layer mozzarella first since it melts beautifully, then those gorgeous roasted tomatoes, cheddar on top, and greens if you're using them
The patient golden crunch:
Cook over medium-low heat for 4 to 5 minutes per side, pressing gently with your spatula and resisting the urge to rush this part
A close-up of the gooey, buttery Roasted Tomato Pesto Grilled Cheese sandwich, packed with caramelized tomato slices and fresh spinach.  Save
A close-up of the gooey, buttery Roasted Tomato Pesto Grilled Cheese sandwich, packed with caramelized tomato slices and fresh spinach. | rosewoodoven.com

My youngest daughter declared this better than any grilled cheese she'd ever had, and now she requests it every time she visits from college. It's become our thing, the recipe we make together while catching up on each other's lives, cheese stretching between our forks as we talk.

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.

The Art of Tomato Roasting

That hour in the oven transforms fresh tomatoes into something entirely different, concentrating their natural sugars and developing a deep, almost jammy consistency. The edges should get a bit caramelized and shriveled while the centers stay tender. I've found that lining the pan with parchment makes cleanup infinitely easier and prevents any stuck-on sugars from burning.

Cheese Selection Secrets

The mozzarella provides the melt while the cheddar brings the sharpness, and together they create this perfect texture that's both creamy and substantial. Sometimes I'll experiment with gruyère when I want something nuttier, or fontina for extra creaminess. The key is using a combination rather than just one cheese so you get layers of flavor in every bite.

Grilling Mastery

A heavy skillet or griddle gives you that restaurant-quality pressed sandwich look, but you don't need an actual panini press to achieve it. The secret is gentle, consistent pressure and patience. A well-seasoned cast iron skillet is ideal because it holds heat evenly and develops this gorgeous crust that shatters when you bite into it.

  • Let the sandwich rest for about a minute after cooking so the cheese sets slightly and doesn't ooze out immediately when you cut it
  • A sharp serrated knife works best for slicing through all those layers without squishing everything
  • Cutting on a diagonal somehow makes it taste better and gives you those nice pointed corners that everyone fights over
Rustic bread holding sharp cheddar and slow-roasted tomatoes in the vegetarian Roasted Tomato Pesto Grilled Cheese, served beside a green salad. Save
Rustic bread holding sharp cheddar and slow-roasted tomatoes in the vegetarian Roasted Tomato Pesto Grilled Cheese, served beside a green salad. | rosewoodoven.com

There's something deeply satisfying about taking a classic everyone knows and giving it this tiny upgrade that feels revolutionary. Every bite brings that crunch, then the creamy cheese, then the sweet burst of roasted tomato, and suddenly a simple sandwich becomes something you'll remember.

Recipe Q&A Section

Can I make the roasted tomatoes ahead of time?

Absolutely. Roast the tomatoes up to 2 days in advance and store them in an airtight container in the refrigerator. You can also preserve them in olive oil for longer storage. Simply bring them to room temperature before assembling your sandwich.

What type of bread works best?

Rustic sourdough or country bread are ideal because they hold up well to the melted cheese and have enough structure to support the filling without falling apart. Ciabatta or focaccia also work beautifully for a different texture.

How do I prevent the bread from burning before the cheese melts?

Cook over medium-low heat and press gently on the sandwich as it cooks. This ensures even heat distribution and allows the cheese to melt completely before the bread exterior becomes too dark. Don't rush the cooking process.

Can I substitute the cheese combination?

Yes, experiment with different varieties like smoked gouda, gruyère, fontina, or provolone. The key is using at least one creamy melting cheese and one with sharp flavor for complexity.

Is this suitable for a gluten-free diet?

Yes, simply use high-quality gluten-free bread instead of sourdough. Ensure your pesto is gluten-free, and double-check that all ingredients don't contain hidden gluten sources.

What can I serve alongside this sandwich?

A crisp green salad, tomato soup, or minestrone pairs wonderfully. The acidity of these sides balances the richness of the melted cheese and pesto, creating a well-rounded meal.

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.

Roasted Tomato Pesto Grilled Cheese

Gourmet grilled cheese with slow-roasted tomatoes, basil pesto, and melted mozzarella and cheddar on rustic bread.

Time to Prepare
15 min
Time to Cook
65 min
Complete Duration
80 min
Created by Clara Whitmore


Skill Level Easy

Cuisine Type American/Italian Fusion

Serving Size 2 Portions

Dietary Details Meatless

What's Needed

Roasted Tomatoes

01 2 large ripe tomatoes, sliced 1/4 inch thick
02 1 tablespoon olive oil
03 1/4 teaspoon sea salt
04 1/4 teaspoon freshly ground black pepper
05 1/4 teaspoon dried oregano

Sandwich

01 4 slices rustic sourdough or country bread
02 2 tablespoons unsalted butter, softened
03 2 tablespoons basil pesto, homemade or store-bought
04 4 slices mozzarella cheese
05 4 slices sharp cheddar cheese
06 Roasted tomatoes from above
07 1 handful baby spinach or arugula leaves, optional

How To Make It

Step 01

Prepare oven and baking surface: Preheat oven to 300°F. Line a baking sheet with parchment paper.

Step 02

Roast tomato slices: Arrange tomato slices on prepared baking sheet. Drizzle with olive oil and sprinkle with salt, pepper, and oregano. Roast for 50 to 60 minutes, flipping halfway through, until tomatoes are deeply caramelized but retain their shape. Remove from oven and let cool slightly.

Step 03

Butter bread and assemble base layer: Spread softened butter on one side of each bread slice. Place 2 slices buttered side down on work surface.

Step 04

Layer cheese and toppings: Spread 1 tablespoon pesto on each unbuttered side. Top each with 2 slices mozzarella, a layer of roasted tomatoes, 2 slices cheddar, and spinach or arugula if desired. Cover with remaining bread slices, buttered side up.

Step 05

Cook sandwiches: Heat a large skillet or griddle over medium-low heat. Add sandwiches and cook 4 to 5 minutes per side, pressing gently, until golden brown and cheese is fully melted.

Step 06

Slice and serve: Slice each sandwich in half 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.

Essential Tools

  • Baking sheet
  • Parchment paper
  • Large skillet or griddle
  • Spatula
  • Sharp knife

Allergy Warnings

Look over every ingredient for possible allergens and check with your healthcare provider if unsure.
  • Contains wheat from bread
  • Contains milk from butter and cheese
  • Pesto may contain tree nuts, specifically pine nuts
  • Verify pesto ingredient label for potential allergens including milk and nuts

Nutrition Details (each serving)

Nutritional numbers are simply a guide and shouldn't replace professional nutrition advice.
  • Energy (Calories): 520
  • Lipids: 30 g
  • Carbohydrates: 38 g
  • Proteins: 22 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.