Roasted Tomato Pesto Cheese

Featured in: High-Noon Handhelds

This dish melds slow-roasted tomatoes with fresh basil pesto and melted mozzarella and cheddar cheeses, all layered between slices of rustic sourdough bread. The tomatoes are caramelized gently in the oven to deepen their sweetness and flavor. The sandwich is then cooked in a skillet until the bread turns golden and the cheeses melt to a gooey finish. Optional baby spinach or arugula adds a touch of freshness, making it a perfect gourmet approach for lunch or a light dinner.

Using quality bread and fresh ingredients elevates the simple components to rich, harmonious flavors. Variations like sun-dried tomato pesto or smoked gouda add exciting depth while pairing well with crisp greens or tomato soup. This flavorful creation balances creamy, tangy, and savory elements beautifully.

Updated on Mon, 12 Jan 2026 08:04:00 GMT
Golden, melted Roasted Tomato Pesto Grilled Cheese, oozing cheese and perfectly toasted bread in a skillet. Save to Pinterest
Golden, melted Roasted Tomato Pesto Grilled Cheese, oozing cheese and perfectly toasted bread in a skillet. | buddybiteskitchen.com

The smell of slow-roasting tomatoes filled my tiny apartment kitchen on a rainy Sunday, and I knew I was onto something special. I had intended to make tomato soup, but the oven-roasted slices looked too good to blend into anything. A leftover heel of sourdough sat on the counter, and suddenly comfort food destiny took over.

My roommate wandered in, drawn by the caramelized tomato scent, and watched me assemble the first sandwich. When that first bite happened—crunch giving way to gooey cheese and intense tomato flavor—we both went quiet. Sometimes the simplest combinations are the ones that stop you in your tracks.

Ingredients

  • 2 large ripe tomatoes: Look for tomatoes that give slightly when pressed and feel heavy for their size
  • 1 tbsp olive oil: This helps the tomatoes roast evenly and develop those caramelized edges
  • 1/4 tsp sea salt: Enhances natural sweetness as the tomatoes concentrate
  • 1/4 tsp freshly ground black pepper: Adds just enough bite to cut through rich cheese
  • 1/4 tsp dried oregano: Brings an Italian accent that bridges tomato and basil
  • 4 slices rustic sourdough: Sturdy enough to hold everything together without getting soggy
  • 2 tbsp unsalted butter: Use softened butter for even spreading and golden results
  • 2 tbsp basil pesto: Homemade is wonderful but a good jarred pesto works perfectly here
  • 4 slices mozzarella cheese: Provides that incredible stretch factor
  • 4 slices sharp cheddar cheese: Adds the bold flavor punch mozzarella lacks
  • Optional handful of baby spinach or arugula: Adds fresh contrast and a slight peppery note

Instructions

Product image
Keeps spices within easy reach while cooking, helping you season dishes quickly during everyday meal prep.
Check price on Amazon
Roast the tomatoes low and slow:
Preheat your oven to 300°F and line a baking sheet with parchment. Arrange tomato slices in a single layer and drizzle with olive oil, then sprinkle with salt, pepper, and oregano. Roast for 50 to 60 minutes, flipping halfway through, until theyre deeply caramelized and concentrated but still intact.
Prep your bread canvas:
Spread softened butter on one side of each bread slice—think of it as creating your golden crust foundation. Lay two slices butter side down and spread the unbuttered sides with pesto, leaving a small border around the edges.
Build your cheese tower:
Layer mozzarella first, then arrange those gorgeous roasted tomatoes, followed by sharp cheddar. Add spinach or arugula if you want something fresh and green in the mix. Top with remaining bread slices, buttered side facing up like a shiny promise.
Grill to golden perfection:
Heat a skillet over medium-low heat and add your sandwiches. Let them cook for 4 to 5 minutes per side, pressing gently with your spatula. Flip when the bottom is deep golden brown and the cheese has started its melty journey.
Let them rest before slicing:
Give the sandwiches about two minutes on a cutting board so the cheese sets slightly. Slice diagonally and serve while still hot enough to make cheese strings when you pull apart the halves.
Product image
Keeps spices within easy reach while cooking, helping you season dishes quickly during everyday meal prep.
Check price on Amazon
Save to Pinterest
| buddybiteskitchen.com

This sandwich became my go-to comfort food during grad school, especially during those long winter nights when the library kept me far past dinner. Something about the combination of warm bread and slow-roasted tomatoes felt like a hug from someone who knew exactly what I needed.

Getting the Perfect Cheese Pull

The secret to that dramatic cheese string is letting your sandwiches rest for a couple minutes after cooking. Cutting too soon sends all the gooey goodness running onto your plate instead of staying where it belongs. Patience pays off in both texture and presentation.

Making It Your Own

Sometimes I swap in sun-dried tomato pesto for double tomato intensity, or add a thin layer of fig jam if I want something sweet and savory. Gruère or smoked gouda bring completely different personalities to the party. The structure stays the same while the variations keep things interesting.

What to Serve Alongside

A crisp green salad with vinaigrette cuts through all that richness beautifully. Or go full comfort mode with a cup of tomato soup for dipping. Honestly though, this sandwich is substantial enough to stand alone with just some pickles on the side.

  • A glass of crisp white wine like Sauvignon Blanc balances the buttery bread
  • Save any extra roasted tomatoes for morning eggs or pasta later in the week
  • This recipe doubles easily for a crowd—just use two skillets or work in batches
Product image
Perfect for frying eggs, sautéing vegetables, and simmering small-batch sauces for quick everyday meals.
Check price on Amazon
A close-up of a rustic Roasted Tomato Pesto Grilled Cheese sandwich with melted cheese and roasted tomatoes. Save to Pinterest
A close-up of a rustic Roasted Tomato Pesto Grilled Cheese sandwich with melted cheese and roasted tomatoes. | buddybiteskitchen.com

Hope this sandwich brings you as much comfort as its brought me over the years.

Common Recipe Questions

How do you prepare the tomatoes for this dish?

Slice ripe tomatoes about a quarter inch thick, drizzle with olive oil, sprinkle with sea salt, pepper, and oregano, then roast at 300°F for 50-60 minutes until deeply caramelized but still holding shape.

What type of bread works best?

Rustic sourdough or country-style bread is ideal for its sturdy texture that crisps well and holds the fillings without sogginess.

Can I use different cheeses?

Yes, mozzarella and cheddar provide a nice melt and sharpness, but provolone, fontina, smoked gouda, or gruyère can be delicious alternatives for varied flavor profiles.

Is there a way to add more greens to this dish?

Yes, adding a handful of fresh baby spinach or arugula inside the sandwich adds a fresh, peppery bite that balances the richness.

How do you cook the sandwich to get the perfect melt and crust?

Cook the assembled sandwich in a medium-low skillet or griddle, pressing lightly, for about 4-5 minutes per side until the bread is golden brown and cheeses have fully melted.

Are there suggested pairings with this meal?

This sandwich pairs wonderfully with a crisp green salad or a warm cup of tomato soup, enhancing the overall comforting experience.

Roasted Tomato Pesto Cheese

Slow-roasted tomatoes and basil pesto layered with melted cheese on rustic bread create a comforting meal.

Prep Time
15 minutes
Cook Time
60 minutes
Total Time
75 minutes
Created By Max Buddyfield

Recipe Category High-Noon Handhelds

Skill Level Easy

Cuisine Type American/Italian Fusion

Recipe Yield 2 Number of Servings

Dietary Preferences Suitable for Vegetarians

What You'll Need

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
04 4 slices mozzarella cheese
05 4 slices sharp cheddar cheese
06 Roasted tomatoes (prepared earlier)
07 Optional: handful of baby spinach or arugula leaves

Steps to Follow

Step 01

Prepare Oven and Tomatoes: Preheat oven to 300°F. Line a baking sheet with parchment paper. Arrange tomato slices on the sheet, drizzle with olive oil, then sprinkle salt, pepper, and oregano. Roast for 50 to 60 minutes, flipping halfway, until deeply caramelized but intact. Allow to cool slightly.

Step 02

Assemble Sandwich Bases: Spread softened butter on one side of each bread slice. Place two slices buttered side down on a clean surface.

Step 03

Layer Fillings: Spread one tablespoon pesto on the unbuttered side of the bread slices. Top each with two slices mozzarella cheese, a layer of roasted tomatoes, two slices sharp cheddar, and optional spinach or arugula leaves.

Step 04

Complete Assembly: Cover the fillings with the remaining two bread slices, buttered side up.

Step 05

Cook Sandwiches: Heat a large skillet or griddle over medium-low heat. Place sandwiches in the skillet and cook for 4 to 5 minutes per side, pressing gently, until bread is golden brown and the cheese has melted completely.

Step 06

Serve: Slice sandwiches in half and serve immediately while warm.

Tools You'll Need

  • Baking sheet
  • Parchment paper
  • Skillet or griddle
  • Spatula
  • Sharp knife

Allergy Warnings

Review each ingredient carefully for allergens. If unsure, consult with a healthcare provider.
  • Contains wheat (bread), milk (butter and cheese), and nuts (pesto may contain pine nuts). Verify pesto contents for potential allergens.

Nutritional Info (per serving)

These details are for general information only. Always consult a healthcare professional for dietary concerns.
  • Calorie Count: 520
  • Fat Content: 30 grams
  • Carbohydrates: 38 grams
  • Protein Content: 22 grams