Roasted Tomato Pesto Grilled Cheese

Featured in: Pan & Pot Cooking

This elevated grilled cheese combines slow-roasted tomatoes with aromatic basil pesto and a blend of mozzarella and sharp cheddar cheeses. The tomatoes are roasted low and slow at 300°F for 50-60 minutes until deeply caramelized, concentrating their natural sweetness. Assembled between butter-spread rustic sourdough and cooked in a skillet until golden with perfectly melted cheese, this sandwich delivers comfort with sophisticated flavor. Ready in about 1 hour 15 minutes, it serves two and pairs beautifully with tomato soup or a crisp salad.

Updated on Sun, 25 Jan 2026 00:52:30 GMT
Golden roasted tomato slices and melted mozzarella peek out from a buttery sourdough grilled cheese, drizzled with vibrant basil pesto. Save to Pinterest
Golden roasted tomato slices and melted mozzarella peek out from a buttery sourdough grilled cheese, drizzled with vibrant basil pesto. | dailyhrira.com

Experience a gourmet twist on a comfort food classic with this Roasted Tomato Pesto Grilled Cheese. By combining slow-roasted, caramelized tomatoes with vibrant basil pesto and a dual-cheese blend of mozzarella and sharp cheddar, this sandwich transforms simple ingredients into a sophisticated meal perfect for a comforting lunch or light dinner.

Golden roasted tomato slices and melted mozzarella peek out from a buttery sourdough grilled cheese, drizzled with vibrant basil pesto. Save to Pinterest
Golden roasted tomato slices and melted mozzarella peek out from a buttery sourdough grilled cheese, drizzled with vibrant basil pesto. | dailyhrira.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

The secret to this sandwich lies in the preparation of the tomatoes. Roasting them with olive oil and oregano creates a concentrated flavor profile that cuts through the richness of the buttered sourdough and melted cheese, while the basil pesto provides a fresh, herbal finish.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • Roasted Tomatoes: 2 large ripe tomatoes (1/4-inch thick), 1 tbsp olive oil, 1/4 tsp sea salt, 1/4 tsp freshly ground black pepper, 1/4 tsp dried oregano
  • Sandwich Assembly: 4 slices rustic sourdough or country bread, 2 tbsp unsalted butter (softened), 2 tbsp basil pesto, 4 slices mozzarella cheese, 4 slices sharp cheddar cheese
  • Optional: Handful of baby spinach or arugula leaves

Instructions

1. Preheat and Prep
Preheat your oven to 300°F (150°C). Line a baking sheet with parchment paper for easy cleanup.
2. Roast the Tomatoes
Arrange tomato slices on the baking sheet. Drizzle with olive oil and sprinkle with salt, pepper, and oregano. Roast for 50–60 minutes, flipping halfway through, until deeply caramelized. Let them cool slightly.
3. Butter the Bread
Spread softened butter on one side of each bread slice. Place two slices, buttered side down, on a clean work surface.
4. Assemble the Sandwich
Spread 1 tbsp of pesto on the unbuttered side of the bottom slices. Top each with 2 slices of mozzarella, a layer of roasted tomatoes, 2 slices of cheddar, and greens if using. Cover with the remaining bread slices, buttered side up.
5. Grill to Perfection
Heat a large skillet over medium-low heat. Cook the sandwiches for 4–5 minutes per side, pressing gently with a spatula, until the bread is golden brown and the cheese is fully melted.
6. Serve
Slice the sandwiches in half and serve immediately while hot and gooey.

Zusatztipps für die Zubereitung

Für das beste Ergebnis sollten die Tomaten langsam im Ofen geröstet werden, bis sie ihre Feuchtigkeit verlieren und ihr Aroma konzentrieren. Achten Sie beim Grillen in der Pfanne auf mittlere bis niedrige Hitze, damit der Käse schmilzt, bevor das Brot zu dunkel wird.

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.

Varianten und Anpassungen

Sie können dieses Rezept leicht abwandeln, indem Sie sonnengetrocknetes Tomatenpesto verwenden oder eine Prise Chiliflocken für zusätzliche Schärfe hinzufügen. Für ein anderes Geschmacksprofil eignen sich auch geräucherter Gouda oder Gruyère. Verwenden Sie glutenfreies Brot, um das Rezept an Ihre Ernährungsweise anzupassen.

Serviervorschläge

Dieses Sandwich harmoniert wunderbar mit einem knackigen grünen Salat oder einer klassischen Tomatensuppe für ein vollständiges und gemütliches Mahl.

A close-up of the Roasted Tomato Pesto Grilled Cheese highlights gooey cheese and caramelized tomatoes between crispy, golden-brown bread. Save to Pinterest
A close-up of the Roasted Tomato Pesto Grilled Cheese highlights gooey cheese and caramelized tomatoes between crispy, golden-brown bread. | dailyhrira.com

Whether for a quick weekday lunch or a slow weekend treat, this Roasted Tomato Pesto Grilled Cheese offers a delightful symphony of flavors. It’s a simple way to bring a touch of gourmet cooking into your daily routine.

Questions & Answers

Can I prepare the roasted tomatoes ahead of time?

Yes, roast the tomatoes up to two days in advance and store them in an airtight container in the refrigerator. You can also freeze them for up to one month. Simply bring them to room temperature before assembling your sandwich.

What's the best way to achieve even melting without burning the bread?

Use medium-low heat and cook each side for 4-5 minutes. Press gently with a spatula to ensure even contact with the skillet. If the bread browns too quickly, lower the heat further and extend cooking time slightly.

Can I use different types of cheese?

Absolutely. Smoked gouda, gruyère, fontina, or provolone all work wonderfully. Choose cheeses with good melting properties and complementary flavors. A combination of mild and sharp varieties creates the most interesting taste profile.

Is homemade pesto necessary or will store-bought work?

Store-bought pesto is convenient and works perfectly well. However, homemade pesto allows you to control salt levels and adjust garlic or basil intensity to your preference. For added flavor complexity, try sun-dried tomato pesto instead.

How do I make this gluten-free?

Simply substitute your favorite gluten-free bread for the sourdough. Look for a sturdy variety that won't fall apart during cooking. The rest of the ingredients remain the same, making this an easy adaptation for dietary preferences.

What are good side dishes to serve with this sandwich?

A crisp green salad with vinaigrette balances the richness beautifully. Tomato soup is the classic pairing, creating a comforting meal. Roasted vegetables, coleslaw, or chips also complement it well.

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

A gourmet grilled cheese featuring slow-roasted tomatoes, basil pesto, and melted cheese on rustic bread.

Prep Time
15 minutes
Cook Time
65 minutes
Total Duration
80 minutes
Recipe by Daily Hrira Zoey McConnell


Skill Level Easy

Cuisine American/Italian Fusion

Makes 2 Portions

Diet Details Vegetarian

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, homemade or store-bought
04 4 slices mozzarella cheese
05 4 slices sharp cheddar cheese
06 Roasted tomatoes from preparation
07 Optional: handful of baby spinach or arugula leaves

How To Make It

Step 01

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

Step 02

Roast tomatoes: 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 still hold their shape. Let cool slightly.

Step 03

Prepare bread slices: Spread butter on one side of each bread slice. Place 2 slices, buttered side down, on a clean work surface.

Step 04

Layer sandwich components: 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 using. 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

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.

Tools Needed

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

Allergy Info

Review each item for allergens and talk to your healthcare expert if you’ve got concerns.
  • Wheat in bread
  • Milk in butter and cheese
  • Tree nuts: pesto may contain pine nuts
  • Verify pesto ingredients for potential allergens including cheese and nuts

Nutrition Information (per portion)

These nutrition facts are for reference only and don’t replace professional medical guidance.
  • Calories: 520
  • Fats: 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.