On This Page Show
I love a good sandwich for dinner. There’s something satisfying about biting into layers of tasty ingredients between two slices of bread. Sandwiches make a quick and easy meal when I’m short on time or don’t feel like cooking.

These 16 dinner sandwich recipes offer delicious options beyond basic deli meat and cheese. I can try bold flavor combinations and hearty fillings that turn a simple sandwich into a filling dinner. From classic favorites to creative new ideas, these recipes provide plenty of inspiration for my next sandwich night.
1. Buffalo Chicken Grilled Cheese

I love making Buffalo Chicken Grilled Cheese for dinner. It’s a tasty twist on a classic sandwich.
I mix shredded chicken with spicy buffalo sauce and blue cheese. Then I add Monterey Jack cheese for extra gooeyness.
I butter the bread and grill it until golden brown. The result is a crispy, creamy, spicy sandwich that’s sure to satisfy.
Get the buffalo chicken grilled cheese recipe.
2. Caprese Sandwich with Pesto

I love making Caprese sandwiches with pesto for a quick and tasty dinner. I layer sliced tomatoes, fresh mozzarella, and basil leaves on ciabatta bread.
I spread homemade or store-bought basil pesto on the bread for extra flavor. It’s a simple yet delicious Italian-inspired sandwich.
Get the Caprese sandwich recipe.
3. Turkey Cranberry Havarti Melt

I love this tasty combo of flavors. Turkey, cranberry sauce, and creamy Havarti cheese make a great sandwich. It’s perfect for using up Thanksgiving leftovers.
I spread cranberry sauce on bread, then layer sliced turkey and Havarti. A quick toast melts the cheese. It’s simple but so good.
Get the turkey cranberry sliders recipe.
4. Roast Beef and Cheddar Panini

I love making roast beef and cheddar paninis for dinner. I start with slices of hearty bread and layer on thinly sliced roast beef and sharp cheddar cheese.
I add some sliced tomatoes and red onions for extra flavor and crunch. Then I brush the outside with oil or butter before grilling in a panini press until golden and crispy.
Get the roast beef and cheddar panini recipe.
5. Italian Sub with Vinaigrette

I love making Italian subs with a tangy vinaigrette. I start by slicing open a crusty subroll.
Then I layer on Genoa salami, mortadella, and provolone cheese. I top it with crisp lettuce, tomatoes, and onions.
The key is the zesty red wine vinaigrette I drizzle over everything. It ties all the flavors together perfectly.
6. Pulled Pork Banh Mi

I love making pulled pork banh mi sandwiches for dinner. I start by slow-cooking pork shoulder with spices until it’s tender and flavorful.
I stuff the meat into Vietnamese baguettes along with pickled veggies and sriracha mayo. The combo of savory pork, tangy pickles, and spicy sauce is delicious.
Get the pulled pork banh mi recipe.
7. Classic Tuna Melt

I love a good tuna melt for dinner. It’s quick, tasty, and satisfying. To make one, I mix canned tuna with mayo, celery, and onion.
I spread this on bread, add a slice of cheese, and grill until golden. The melted cheese and warm tuna are so comforting.
Get the classic tuna melt recipe.
8. Philly Cheesesteak

Philly cheesesteaks are a classic sandwich I love to make for dinner. I start with thinly sliced beef steak, sautéed with onions and bell peppers. Then I pile it all on a toasted roll and top it with melted cheese.
It’s a quick and satisfying meal that takes about 30 minutes to prepare. The combination of savory meat, sweet onions, and gooey cheese is hard to beat.
Get the Philly cheesesteaks sandwich recipe.
9. Vegetarian Avocado and Black Bean Wrap

I love this tasty, filling wrap for a quick meatless meal. I mash black beans with spices and spread them on a tortilla. Then I add creamy avocado, sweet mango, and tangy red onion. Some fresh cilantro gives it a nice herbal flavor.
Get the avocado and black bean wraps.
10. BBQ Chicken Sandwich with Coleslaw

I love making BBQ chicken sandwiches with coleslaw for dinner. They’re tasty and easy to put together.
I start by cooking chicken breasts in BBQ sauce until tender. Then I shred the meat and mix it with more sauce.
For the coleslaw, I combine shredded cabbage, carrots, and a creamy dressing. I pile the BBQ chicken and coleslaw on buns.
Get the BBQ chicken sandwiches with coleslaw recipe
11. French Dip Sandwich

I love making French dip sandwiches for dinner. They’re easy and tasty. I start with tender roast beef on a crusty roll. Then I add melted provolone cheese.
The best part is dipping the sandwich in warm, savory au jus. It makes every bite juicy and flavorful. French dips are perfect for a quick weeknight meal.
Get the French dip sandwich recipe.
12. Spicy Korean BBQ Tofu Sub

I love making this spicy Korean BBQ tofu sub for a flavorful dinner. I start by marinating firm tofu in a sweet and spicy Korean BBQ sauce.
Then I pan-fry the tofu until crispy and pile it onto a crusty baguette. I top it with pickled cucumbers and a tangy cabbage slaw for crunch.
13. BLT with Avocado

I love this twist on a classic sandwich. It’s simple but so satisfying. I start with toasted bread, crispy bacon, fresh lettuce, and ripe tomato slices.
Then I add creamy avocado for extra flavor and nutrition. A spread of mayo ties it all together. It’s quick to make and perfect for dinner.
Get the BLT with the avocado recipe.
14. Mediterranean Chickpea Salad Sandwich

I love making this tasty vegetarian sandwich for dinner. I mash chickpeas and mix them with chopped veggies like cucumber, radishes, and green onions.
I add olives, capers, and herbs for Mediterranean flavors. The chickpea salad goes great on bread with some pesto and leafy greens.
Get the Mediterranean chickpea salad sandwich.
15. Ham and Brie on Baguette

I love making ham and brie on a baguette for dinner. It’s quick and tasty. I slice a fresh baguette and spread butter on both sides.
Then I layer thin slices of ham and brie cheese. Sometimes I add a bit of Dijon mustard for extra flavor.
Get the ham and brie on baguette recipe.
16. Mushroom and Swiss Veggie Burger

I love making veggie burgers with mushrooms and Swiss cheese. They’re tasty and filling.
I start by sautéing mushrooms until golden. Then I mix them with breadcrumbs, eggs, and seasonings to form patties.
I pan-fry the patties until crisp. I top each with melted Swiss cheese before serving on a bun.