A grilled cheese should be warm, buttery, melty, and satisfying, but it doesn’t have to be simple. This Sun-Dried Tomato Bacon Pesto Grilled Cheese turns an everyday sandwich into something you’d expect from a cozy café. It layers smoky bacon, bright basil pesto, tangy sun-dried tomatoes, and two perfectly melting cheeses between slices of crisp, golden sourdough.

Every bite hits a different note—herby, creamy, salty, tangy, and slightly sweet—yet the sandwich takes less than 20 minutes to make. Whether you’re planning an upgraded lunch, a quick comfort dinner, or a late-night snack that feels indulgent, this grilled cheese delivers plenty of flavor without extra work.
Why This Sandwich Works
This grilled cheese works because the ingredients naturally balance one another. Sun-dried tomatoes bring concentrated sweetness and acidity, pesto adds herbal freshness, bacon contributes smoky crunch, and mozzarella and provolone melt into a gooey, creamy layer that ties everything together. The sourdough crisps beautifully in the skillet and acts as a sturdy base for the fillings, while butter or mayo creates the iconic golden crust.
It’s simple to assemble, but the combination of flavors makes it feel elevated and gourmet.
Ingredients (Makes 2 Sandwiches)
Bread + Cheese
- 4 slices sourdough or ciabatta
- 2 oz mozzarella, sliced
- 2 oz provolone, sliced
Flavor Boosters
- 2 Tbsp basil pesto
- 4 strips bacon, cooked crisp
- ¼ cup sun-dried tomatoes (oil-packed), blotted and chopped
For Grilling
- 2 Tbsp butter or mayonnaise
How to Make It
Before You Begin
Preheat and prepare your cookware as needed. Cooking times and results may vary depending on your equipment and ingredients.
1. Prep the Fillings
Cook the bacon until very crisp, then drain on paper towels. Pat sun-dried tomatoes dry to remove excess oil; chop them finely so they blend evenly into the sandwich. Let the ingredients sit a few minutes—room-temperature fillings melt faster and more evenly.
2. Build the Sandwich
Spread pesto on the interior of every bread slice. Layer mozzarella on the bottom, followed by bacon, sun-dried tomatoes, and provolone. Top with the remaining slices of bread, pesto-side in. Butter or spread mayo on the outsides for that golden crust.
3. Grill Low and Slow
Warm a skillet over medium heat. Add the sandwiches and cook 3–4 minutes per side, pressing lightly as they brown. The bread should turn deep golden and crisp while the cheese melts fully.
4. Rest & Serve
Let the sandwiches rest for a minute before slicing. This keeps the cheese from spilling out and helps the layers settle. Serve warm with tomato soup, a fresh green salad, or chips.

Tips for Best Results
• Medium heat prevents scorching and lets the cheese melt evenly.
• Spread cheese on both sides of the fillings so the sandwich “glues” together.
• Avoid cold bacon or cold tomatoes; chilled ingredients slow melting.
• Butter gives classic grilled cheese flavor; mayo gives deep, even browning.
• Don’t overfill—overstuffing makes the inside soggy and the cheese harder to melt.
Flavor Twists You Can Try
- Swap mozzarella for smoked gouda for a deeper, smoky flavor.
- Add roasted red peppers or sautéed mushrooms for extra richness.
- Skip the bacon and add fresh spinach for a vegetarian version.
- Drizzle with hot honey after cooking for a sweet-heat twist.
- Layer in fresh basil for a brighter, herbier flavor.
COMMON MISTAKES TO AVOID
- Cooking on high heat, which browns the bread before the cheese fully melts
- Skipping blotting the sun-dried tomatoes, leading to greasy or soggy sandwiches
- Using cold fillings straight from the fridge, which slows melting and causes uneven texture
- Overfilling the sandwich, making it difficult to cook evenly
- Not using cheese on both sides of the filling, which helps “glue” the sandwich together
- Pressing too hard while grilling, forcing melted cheese out of the sandwich
- Slicing immediately without resting, causing fillings to slide out
FAQ
What cheese melts best for this recipe?
Mozzarella melts into long strings while provolone adds mild sharpness. You can also use Gruyère for nuttiness or cheddar for extra tang.
Can I use regular sliced sandwich bread?
Yes—just choose thick slices so they don’t tear under the fillings. Sourdough gets the crispiest crust and holds up best.
Do I need oil-packed sun-dried tomatoes?
Oil-packed tomatoes have better flavor and texture. If using dry-packed, rehydrate them in warm water for 10 minutes.
Can I make this grilled cheese in an air fryer?
Yes. Butter the outside and air fry at 375°F for about 5–6 minutes, flipping halfway through.
How do I reheat leftovers?
Use a skillet, toaster oven, or air fryer. A microwave will soften the bread and reduce crispness.
What can I serve with this gourmet grilled cheese?
Tomato soup, basil soup, creamy red pepper soup, or a light salad all pair beautifully.
Conclusion
This Sun-Dried Tomato Bacon Pesto Grilled Cheese takes the classic comfort sandwich and turns it into something richer, more flavorful, and effortlessly gourmet. The combination of pesto, melted cheese, crispy bacon, and tangy sun-dried tomatoes creates a balanced bite that feels warm, indulgent, and layered with texture. It comes together quickly, requires simple ingredients, and works for lunch, dinner, or anytime you want something satisfying without a lot of effort. Whether you pair it with soup or enjoy it on its own, this sandwich adds a delicious, café-style twist to your comfort food favorites.

Printable Recipe Card
Sun-Dried Tomato Bacon Pesto Grilled Cheese
Author: Isaac Blogger
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 2
Category: Lunch, Dinner
Method: Stovetop
Cuisine: American
Before You Begin:
Preheat and prepare your cookware as needed. Cooking times and results may vary depending on your equipment and ingredients.
Ingredients
- 4 slices sourdough or ciabatta bread
- 2 tablespoons basil pesto
- 2 ounces mozzarella cheese, sliced
- 2 ounces provolone cheese, sliced
- 4 strips bacon, cooked until crisp
- ¼ cup oil-packed sun-dried tomatoes, blotted and chopped
- 2 tablespoons butter or mayonnaise (for grilling)
Instructions
- Cook the bacon until crisp, then drain on paper towels. Chop sun-dried tomatoes and blot dry to remove excess oil.
- Spread pesto evenly on one side of each bread slice.
- On two slices of bread (pesto side up), layer mozzarella cheese, bacon, sun-dried tomatoes, and provolone cheese. Top with remaining bread slices, pesto side facing inward.
- Spread butter or mayonnaise evenly on the outside of each sandwich.
- Heat a skillet over medium heat. Place sandwiches in the skillet and cook until the bread is golden and crisp and the cheese has melted, flipping once for even browning.
- Remove from heat, rest briefly, slice, and serve warm.
Nutrition (Per Sandwich, Approximate)
Calories: 575
Protein: 28g
Fat: 32g
Carbohydrates: 40g
Fiber: 2g
Sugar: 3g
Nutrition Disclaimer:
Nutrition information is provided as an estimate only and may vary depending on ingredient brands, portion sizes, and preparation methods.



