Sun-Dried Tomato Pesto Grilled Cheese Recipe

Why You’ll Love This Recipe

I love this recipe because it transforms a simple grilled cheese into a flavor-packed meal. The sun-dried tomato pesto gives it a deep, savory punch, while the melted mozzarella keeps it perfectly gooey. It’s ideal for a fast lunch, cozy dinner, or even a light weekend treat. The best part is that it comes together in just minutes, and I can easily customize it with different cheeses or add-ins like spinach or roasted peppers.

Ingredients

(Note: All ingredient amounts are listed in the recipe card below.)

For the Sun-Dried Tomato Pesto:
½ cup sun-dried tomatoes in oil (drained, but reserve some oil)
1 clove garlic
¼ cup fresh basil (optional but recommended)
¼ cup grated Parmesan cheese
2 tablespoons pine nuts (or walnuts)
2–3 tablespoons olive oil (or reserved sun-dried tomato oil)
Salt and pepper, to taste

For the Sandwiches:
4 slices of good-quality bread (sourdough or rustic white)
4 slices of mozzarella cheese (or provolone, fontina, or Swiss)
Butter or olive oil, for grilling

Sun-Dried Tomato Pesto Grilled Cheese Recipe Directions

  1. Make the Sun-Dried Tomato Pesto:
    I add the sun-dried tomatoes, garlic, basil, Parmesan, and pine nuts to a food processor. I pulse until everything is finely chopped. Then, I slowly stream in the olive oil (or reserved tomato oil) while blending until it reaches a smooth, spreadable consistency. I season it with salt and pepper to taste.

  2. Assemble the Sandwiches:
    I spread a generous layer of pesto on one side of each slice of bread. On two of the slices, I place the mozzarella cheese, then top each with another slice of bread, pesto side facing in.

  3. Grill the Sandwiches:
    I heat a skillet or griddle over medium heat and lightly butter the outsides of the sandwiches. I grill each one for about 2–4 minutes per side, pressing gently with a spatula until the bread is golden and crisp and the cheese is melted through.

  4. Serve:
    I let the sandwiches rest for a minute before slicing in half. I love serving them warm with a bowl of tomato soup, a fresh salad, or a handful of chips for a complete meal.

Servings and Timing

This recipe makes 2 sandwiches and takes about 15 minutes total—10 minutes to prep and 5 minutes to cook.

Variations

I like to experiment with different cheeses—goat cheese or brie gives a creamy, tangy touch, while provolone adds a bit of sharpness. For extra flavor, I sometimes layer in roasted red peppers, baby spinach, or arugula. When I want to save time, I use store-bought sun-dried tomato pesto and still get that same delicious flavor. I’ve even tried it on ciabatta or whole-grain bread for a hearty variation.

Storage/Reheating

If I have leftovers, I wrap the sandwiches in foil and store them in the refrigerator for up to 2 days. To reheat, I place them in a skillet over low heat until warmed through and crisp again. I avoid the microwave—it softens the bread and takes away that perfect crunch. The pesto itself keeps in the fridge for up to a week or in the freezer for up to 2 months.

FAQs

Can I use store-bought pesto?

Yes, store-bought sun-dried tomato pesto works great when I’m short on time.

What’s the best bread for this sandwich?

I prefer crusty sourdough or rustic white bread—it toasts beautifully and holds up to the melted cheese.

Can I use different nuts in the pesto?

Yes, walnuts, almonds, or even cashews make great substitutes for pine nuts.

How do I make it vegan?

I use dairy-free cheese and skip the Parmesan in the pesto or replace it with nutritional yeast.

Can I make the pesto ahead of time?

Absolutely—the pesto can be made several days in advance and stored in the fridge.

How do I keep the sandwich from getting soggy?

I make sure to use just enough pesto to coat the bread without overspreading, and I grill until the bread is crisp.

Can I add protein?

Yes, I sometimes add sliced grilled chicken or turkey for a heartier meal.

What if I don’t have a food processor?

I finely chop everything by hand and mix with olive oil—it takes a bit longer but still tastes amazing.

Can I use a panini press?

Yes, it works perfectly and gives the sandwich those beautiful grill marks.

What can I serve with it?

I like pairing it with tomato soup, creamy potato soup, or a green salad for balance.

Conclusion

I love how this Sun-Dried Tomato Pesto Grilled Cheese takes something so familiar and turns it into something special. The rich pesto, gooey cheese, and crispy bread come together in a way that feels both comforting and elevated. It’s an easy, elegant twist on the classic grilled cheese that always hits the spot—perfect for lunch, dinner, or whenever I’m craving a warm, melty bite of happiness.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sun-Dried Tomato Pesto Grilled Cheese Recipe

Sun-Dried Tomato Pesto Grilled Cheese Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emma
  • Total Time: 15 minutes
  • Yield: 2 sandwiches
  • Diet: Vegetarian

Description

This Sun-Dried Tomato Pesto Grilled Cheese transforms the classic comfort sandwich into a gourmet experience. With smoky sun-dried tomato pesto, melty mozzarella, and crispy golden bread, it’s a quick, flavor-packed meal that feels both indulgent and elegant.


Ingredients

For the Sun-Dried Tomato Pesto:

1/2 cup sun-dried tomatoes in oil (drained, reserve some oil)

1 clove garlic

1/4 cup fresh basil (optional)

1/4 cup grated Parmesan cheese

2 tablespoons pine nuts (or walnuts)

23 tablespoons olive oil (or reserved sun-dried tomato oil)

Salt and pepper, to taste

For the Sandwiches:

4 slices good-quality bread (sourdough or rustic white)

4 slices mozzarella cheese (or provolone, fontina, or Swiss)

Butter or olive oil, for grilling


Instructions

  1. Make the Pesto: In a food processor, blend sun-dried tomatoes, garlic, basil, Parmesan, and pine nuts until finely chopped. Slowly add olive oil while blending until smooth. Season with salt and pepper to taste.
  2. Assemble the Sandwiches: Spread pesto on one side of each slice of bread. Add mozzarella slices between two pieces of bread, pesto side in.
  3. Grill the Sandwiches: Heat a skillet over medium heat. Butter the outsides of the sandwiches and grill for 2–4 minutes per side, pressing gently, until the bread is golden and the cheese is melted.
  4. Serve: Let cool for a minute before slicing. Serve warm with soup, salad, or chips.

Notes

Use store-bought sun-dried tomato pesto for a quick shortcut.

Try different cheeses like provolone, brie, or goat cheese for variety.

Add roasted peppers, spinach, or arugula for extra flavor.

Reheat leftovers in a skillet to maintain crispness.

Pesto keeps refrigerated for up to a week or frozen for 2 months.

  • Prep Time: 10 minutes
  • Cook Time: 5 minutes
  • Category: Lunch
  • Method: Grilling
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 480
  • Sugar: 3g
  • Sodium: 780mg
  • Fat: 30g
  • Saturated Fat: 12g
  • Unsaturated Fat: 17g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 2g
  • Protein: 18g
  • Cholesterol: 55mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star