There is a sound that instantly makes lunch feel like a treat: butter hitting a hot skillet, bread turning golden, and cheese starting to bubble at the edges. These 7 delicious grilled sandwich recipes cover every craving in one place, from a fresh Caprese grilled sandwich to a smoky BBQ pulled pork melt, a diner-style patty melt, and a classic tuna melt. Every sandwich below is built the same honest way, with sturdy bread, a generous filling, and a slow, patient toast so the outside turns crisp while the inside goes completely melty.
A grilled sandwich is, at its simplest, cheese and fillings between slices of bread cooked in butter until the bread browns and the cheese melts, as described in the history of the grilled cheese sandwich. The recipes below take that simple idea in seven very different directions, so you can pick one for tonight or cook your way through the whole list across the week.
Recipe at a Glance
Prep Time: 10 minutes per sandwich | Cook Time: 10-15 minutes per sandwich | Total Time: 15-25 minutes per sandwich (BBQ pulled pork uses pork made ahead, see recipe 5) | Yield: 2 sandwiches per recipe | Course: Lunch | Method: Skillet-grilled
Every recipe below makes 2 sandwiches. Double the quantities for a family of four, and grill in batches so the skillet is never crowded.


1. Caprese Grilled
Golden sourdough, creamy fresh mozzarella, juicy tomato, fragrant basil, and a smear of garlicky pesto. This is the fresh, Italian-style grilled sandwich of the bunch, and the one to make when tomatoes are at their best.
Time: Prep 5 minutes | Cook 10 minutes | Total 15 minutes | Yield: 2 sandwiches
Ingredients:
- 4 thick slices sourdough bread
- 6 oz (170 g) fresh mozzarella, sliced and patted dry
- 1 large ripe tomato, sliced
- 8-10 fresh basil leaves
- 3 tablespoons basil pesto
- 2 tablespoons softened butter, for the outside of the bread
- 1 tablespoon balsamic glaze (optional)
- 1/4 teaspoon kosher salt and 1/4 teaspoon black pepper
Method:
- Salt the tomato slices, rest them on a paper towel for 3-4 minutes, then pat dry. This keeps the bread crisp instead of soggy.
- Butter one side of each bread slice. Spread pesto on the unbuttered sides.
- Layer mozzarella, tomato, basil, salt and pepper, then a second layer of mozzarella. Close the sandwiches, buttered side out.
- Grill over medium-low heat for 4-5 minutes per side, pressing gently once or twice, until deep golden and the mozzarella is fully melted and stretchy.
- Rest for 1 minute, slice diagonally, drizzle with balsamic glaze, and serve hot.
For the full single-recipe version, see our Easy Caprese Grilled Cheese Sandwich.
2. Jalapeño Popper Grilled
Everything you love about jalapeño poppers, pressed into a sandwich: tangy cream cheese, sharp cheddar, and warm jalapeños with just enough heat to keep each bite interesting.
Time: Prep 10 minutes | Cook 10 minutes | Total 20 minutes | Yield: 2 sandwiches
Ingredients:
- 4 slices sourdough or white sandwich bread
- 4 oz (115 g) cream cheese, softened
- 1 cup shredded sharp cheddar cheese
- 2 fresh jalapeños, seeded and thinly sliced (leave some seeds in for extra heat)
- 2 tablespoons softened butter, for the outside of the bread
- 4 slices cooked bacon, crumbled (optional)
- 1/4 teaspoon garlic powder
Method:
- Mix the cream cheese with the garlic powder. Spread it thickly on the unbuttered sides of the bread.
- Layer cheddar, jalapeño slices, and bacon if using, then more cheddar. The cheese on both sides holds the creamy filling in place.
- Close the sandwiches, buttered side out, and grill over medium-low heat for 4-5 minutes per side until golden and the cheese is fully melted.
- Rest for 1 minute before slicing, so the hot cream cheese does not run out.
3. Patty Melt
A diner classic: a thin, well-seasoned beef patty, sweet caramelized onions, and nutty Swiss cheese on buttery rye bread. The onions do most of the work here, so give them time.
Time: Prep 10 minutes | Cook 15 minutes | Total 25 minutes | Yield: 2 sandwiches
Ingredients:
- 1/2 lb (225 g) ground beef (80/20)
- 1 large onion, thinly sliced
- 1 tablespoon butter, plus 2 tablespoons softened butter for the bread
- 4 slices rye bread
- 4 slices Swiss cheese
- 1/2 teaspoon kosher salt and 1/4 teaspoon black pepper
- 1 teaspoon Worcestershire sauce (optional)
Method:
- Cook the onion in 1 tablespoon butter over medium-low heat for 10-12 minutes, stirring often, until soft, sweet, and golden brown. Set aside.
- Divide the beef into 2 thin patties slightly larger than the bread. Season with salt, pepper, and Worcestershire sauce if using.
- Cook the patties in the same skillet over medium-high heat for 3-4 minutes per side, until browned and the center reaches 160°F (71°C). The safe minimum internal temperature for ground meat is 160°F, so use an instant-read thermometer rather than guessing by color.
- Wipe the skillet, butter the outside of the bread, and build each sandwich: Swiss cheese, patty, caramelized onions, more Swiss, then bread.
- Grill over medium heat for 3-4 minutes per side until the rye is crisp and the Swiss is melted.
If you love a good beef sandwich, our 6 Easy Homemade Burger Recipes use the same patty instincts with six different toppings.
4. Breakfast Grilled
Scrambled eggs, crispy bacon, and melted cheddar on golden sourdough. This is the sandwich to make on a slow weekend morning, and it travels well wrapped in foil for a busy one.
Time: Prep 10 minutes | Cook 10 minutes | Total 20 minutes | Yield: 2 sandwiches
Ingredients:
- 4 slices sourdough bread
- 4 large eggs
- 4 slices cooked bacon
- 1 cup shredded cheddar cheese
- 2 tablespoons softened butter, for the bread, plus 1 tablespoon for the eggs
- Salt and black pepper, to taste
- Hot sauce or ketchup, to serve (optional)
Method:
- Whisk the eggs with a pinch of salt. Melt 1 tablespoon butter in a skillet over medium heat and scramble the eggs gently until just set, with the whites and yolks firm and no runny egg remaining.
- Butter the outside of the bread. Build each sandwich with cheddar, scrambled eggs, bacon, and more cheddar.
- Grill over medium-low heat for 3-4 minutes per side until golden and the cheese is melted.
- Rest for 1 minute, slice, and serve with hot sauce or ketchup if you like.
5. BBQ Pulled Pork Grilled
Smoky, saucy pulled pork and melted cheddar pressed into crisp bread. The pork itself is made ahead, so the sandwich comes together in minutes on a busy night.
Time: Sandwich time 15 minutes (plus pulled pork, made ahead) | Yield: 2 sandwiches
Ingredients (for the sandwiches):
- 4 slices sourdough or Texas toast
- 2 cups pulled pork (see below)
- 1/3 cup BBQ sauce, plus more to taste
- 1 cup shredded cheddar or Monterey Jack cheese
- 2 tablespoons softened butter, for the outside of the bread
- Pickled red onion or coleslaw, to serve (optional)
For the pulled pork (make ahead): Rub a 3 lb (1.4 kg) boneless pork shoulder with salt, pepper, paprika, and garlic powder. Cook in a slow cooker on LOW for 8-10 hours, or roast covered at 300°F (150°C) for 4-5 hours, until the meat shreds easily with two forks, reaching about 195-205°F (90-96°C) inside. That high, shreddable finish is the point: pork cooked only to its 145°F safe minimum will slice, not shred. Shred, toss with BBQ sauce, and refrigerate for up to 3 days or freeze for up to 3 months.
Method:
- Warm the pulled pork with the BBQ sauce in a skillet until steaming hot all the way through.
- Butter the outside of the bread. Build each sandwich with cheese, a generous pile of warm pulled pork, and more cheese.
- Grill over medium heat for 3-4 minutes per side until crisp and the cheese is melted.
- Rest for 1 minute, then serve with pickled red onion or coleslaw if you like.
6. Philly Cheesesteak Grilled
Thin-sliced steak, sweet peppers, onions, and provolone on a toasted hoagie roll, pressed flat in the skillet so every bite has a little of everything.
Time: Prep 10 minutes | Cook 15 minutes | Total 25 minutes | Yield: 2 sandwiches
Ingredients:
- 2 hoagie rolls, split
- 3/4 lb (340 g) thinly sliced beef steak (ribeye or sirloin)
- 1 green bell pepper, thinly sliced
- 1 small onion, thinly sliced
- 4 slices provolone cheese
- 1 tablespoon vegetable oil, plus 2 tablespoons softened butter for the rolls
- Salt and black pepper, to taste
Method:
- Cook the pepper and onion in the oil over medium-high heat for 5-6 minutes until softened and lightly browned. Set aside.
- In the same hot skillet, cook the sliced steak in a single layer for 2-3 minutes, turning once, until browned and cooked fully through with no pink remaining. Season with salt and pepper.
- Return the peppers and onions to the skillet, pile the steak mixture into two mounds, and lay provolone over each mound. Cover for 1 minute so the cheese melts over the steak.
- Butter the outside of the rolls, fill each with a cheesy steak mound, and press in the skillet over medium heat for 2-3 minutes per side until the rolls are golden and crisp.
7. Tuna Melt
The old-school lunch-counter favorite: creamy tuna salad, sharp cheddar, and a slice of tomato, grilled until the cheese bubbles and the filling is hot all the way through.
Time: Prep 5 minutes | Cook 10 minutes | Total 15 minutes | Yield: 2 sandwiches
Ingredients:
- 4 slices sourdough or white sandwich bread
- 1 can (5 oz / 142 g) tuna, drained
- 3 tablespoons mayonnaise
- 1 tablespoon finely diced celery
- 1 teaspoon lemon juice
- 4 slices cheddar cheese
- 4 thin tomato slices (optional)
- 2 tablespoons softened butter, for the outside of the bread
- Salt and black pepper, to taste
Method:
- Mix the tuna with mayonnaise, celery, lemon juice, salt, and pepper.
- Butter the outside of the bread. Build each sandwich with cheddar, tuna salad, tomato if using, and more cheddar.
- Grill over medium-low heat for 4-5 minutes per side until golden and the cheese is melted and the filling is hot through.
- Rest for 1 minute before slicing and serving.

Why These Grilled Sandwiches Work
Three things decide whether a grilled sandwich is great or just okay. First, the bread: sturdy sourdough, rye, or a good hoagie roll holds up to juicy fillings, while thin sandwich bread goes soft and tears. Second, the heat: medium-low heat lets the butter brown slowly into a crisp crust while the cheese has time to melt all the way through. High heat burns the bread long before the center catches up. Third, cheese on both sides of the filling acts like glue, holding wet ingredients such as tomato, tuna salad, and BBQ pork inside the sandwich instead of letting them slide out.
Pro Tips for Golden, Melty Grilled Sandwiches
- Butter edge to edge. A thin, even layer right to the crust browns evenly. Missed spots stay pale and soft.
- Pat wet fillings dry. Tomatoes, fresh mozzarella, and tuna salad all carry water. A quick blot keeps the bread crisp.
- Press gently, never hard. One or two light presses with a spatula help the cheese melt into the filling. Pressing hard squeezes the filling out.
- Rest for 1 minute. Cutting straight from the skillet lets molten cheese escape. A short rest keeps the filling where it belongs.
- Grill in batches. A crowded skillet steams instead of toasting. Two sandwiches at a time, in a large skillet, is the sweet spot.
- Keep finished sandwiches warm. Hold them in a single layer on a sheet pan in a 200°F (95°C) oven while you grill the next batch. Stacking makes the crusts soggy.
Common Mistakes (and How to Fix Them)
- Burnt crust, cold center: the pan was too hot. Turn the heat down to medium-low and give each side the full 3-5 minutes. If the bread browns faster than the cheese melts, lower the heat and cover the skillet for 1 minute.
- Soggy bread: wet fillings or a crowded pan. Dry tomatoes and mozzarella, and grill in batches so steam can escape.
- Cheese sliding out: you sliced too soon, or the filling was overloaded. Rest for 1 minute and keep the filling generous but not overflowing.
- Dry patty melt: the beef was overcooked or too lean. Use 80/20 ground beef and cook to 160°F, not beyond, then rest the patty briefly before building.
- Tough Philly steak: the slices were too thick or cooked too long. Slice as thin as you can, cook fast in a hot skillet, and pull it as soon as no pink remains.
Substitutions
- Bread: ciabatta, Texas toast, brioche, or a rustic country loaf all grill beautifully. Gluten-free bread works too, but browns faster, so watch it closely.
- Cheese: provolone, Monterey Jack, fontina, pepper jack, or Gouda all melt well. Mix two cheeses for more flavor depth.
- Spreading fat: mayonnaise on the outside of the bread browns evenly and gives an extra-crisp crust with a mild tang. Butter gives a richer flavor. Both work.
- Meat-free swaps: skip the bacon in the jalapeño popper, use mushrooms in place of steak in the Philly, and swap the pulled pork for shredded BBQ jackfruit.
- Milder heat: use pickled jalapeños instead of fresh ones, or swap them for roasted red peppers in the popper sandwich.
Storage and Make-Ahead
Grilled sandwiches are at their best hot from the skillet, within about 10 minutes of grilling. Leftovers keep in an airtight container in the refrigerator for up to 2 days; re-crisp in a dry skillet over medium-low heat for 3-4 minutes per side, or in an air fryer at 350°F (175°C) for 3-4 minutes. Avoid the microwave, which steams the bread soft. For make-ahead lunches, prep the fillings separately (caramelize onions, cook bacon, mix tuna salad, shred cheese) and store them in the refrigerator, then assemble and grill just before eating. Cooked pulled pork keeps for up to 3 days in the refrigerator or up to 3 months in the freezer. Do not leave sandwiches sitting at room temperature for more than 2 hours.

For another take on the same comfort, try our Spooky Spider Grilled Cheese Sandwiches, a fun, kid-friendly grilled cheese that uses the same low-and-slow skillet method.
Frequently Asked Questions
What is the best bread for grilled sandwiches?
Sturdy bread with a firm crust and a chewy crumb: sourdough, rye, ciabatta, Texas toast, or a good hoagie roll. Thin sandwich bread goes soft under juicy fillings, while thick, sturdy slices stay crisp and hold the filling together.
How do I keep a grilled sandwich from getting soggy?
Dry wet fillings before building, especially tomatoes and fresh mozzarella. Put cheese on both sides of the filling as a barrier, grill over medium-low heat so moisture escapes instead of steaming the bread, and rest the sandwich for 1 minute before slicing.
Can I make grilled sandwiches in an air fryer?
Yes. Assemble as directed, secure the top slice with a toothpick so the fan does not lift it, and air fry at 375°F (190°C) for 5-6 minutes, flipping halfway, until golden and the cheese is fully melted.
Can I make these grilled sandwiches ahead of time?
Prep the fillings ahead, but grill just before eating. Caramelized onions, cooked bacon, tuna salad, and pulled pork all keep in the refrigerator for several days, and the sandwiches themselves take only about 10 minutes in the skillet once everything is ready.
Rate this recipe
Be the first to rate it!
1 thought on “7 Delicious Grilled Sandwich Recipes to Try”