I always find myself coming back to simple, satisfying meals, and that’s exactly why I love putting together a list of my favorite sandwich recipes. There’s something about layering fresh ingredients between slices of bread that just works every time.
These ideas are perfect for busy days, quick lunches, or even casual dinners when you don’t feel like spending hours in the kitchen. With a mix of classic flavors and a few creative twists, these sandwich recipes can easily become part of your weekly routine without feeling repetitive or boring.
Recipes
1. Classic BLT Sandwich
There’s something so satisfying about a Classic BLT—it’s simple, crisp, and full of flavor without trying too hard. The smoky bacon, fresh lettuce, and juicy tomatoes come together with creamy mayo in a way that just works every single time.
It’s the kind of sandwich you throw together quickly but still feels like a proper meal. Perfect for lunch when you want something fresh but filling.
Get the Recipe
- Prep time: 10 minutes
- Cook time: 10 minutes
- Course: Lunch
- Cuisine: American
- Equipment: Skillet, toaster, knife
- No. of ingredients: 6
Ingredients:
- 6 slices bacon
- 2 slices bread
- 1 tomato, sliced
- 2 lettuce leaves
- 1 tbsp mayonnaise
- Salt & pepper
Instructions:
- Cook bacon until crispy.
- Toast bread slices.
- Spread mayo on both slices.
- Layer lettuce, tomato, and bacon.
- Season lightly and close sandwich.
Serve with: Chips or a light salad
Drink with: Iced tea or lemonade
2. Grilled Cheese Sandwich
Golden, buttery, and irresistibly gooey—this grilled cheese hits all the right notes. It’s comfort food at its easiest, with crisp bread on the outside and melted cheese stretching with every bite.
Great for quick meals or when you just want something warm and familiar.
Get the Recipe
- Prep time: 5 minutes
- Cook time: 10 minutes
- Course: Lunch
- Cuisine: American
- Equipment: Skillet
- No. of ingredients: 3
Ingredients:
- 2 slices bread
- 2 slices cheese
- 1 tbsp butter
Instructions:
- Butter the outside of each bread slice.
- Place cheese between bread.
- Cook on skillet until golden and cheese melts.
Serve with: Tomato soup
Drink with: Milk or hot chocolate
3. Club Sandwich
Stacked high and packed with layers, the club sandwich feels like a full meal between slices of bread. Chicken, bacon, lettuce, and tomato create a mix of textures that keeps every bite interesting.
It’s hearty, classic, and always satisfying.
Get the Recipe
- Prep time: 15 minutes
- Cook time: 10 minutes
- Course: Lunch
- Cuisine: American
- Equipment: Knife, skillet
- No. of ingredients: 8
Ingredients:
- 3 slices bread
- 1 cooked chicken breast
- 4 slices bacon
- Lettuce
- Tomato slices
- Mayonnaise
- Salt & pepper
- Butter
Instructions:
- Toast bread lightly.
- Cook bacon until crisp.
- Layer chicken, bacon, lettuce, and tomato between bread slices.
- Spread mayo and stack.
- Slice into triangles.
Serve with: Fries
Drink with: Soda or iced tea
4. Chicken Salad Sandwich
This one feels light but still filling. The creamy chicken salad mixed with a bit of crunch makes every bite soft with just enough texture.
It’s perfect when you want something refreshing but not boring.
Get the Recipe
- Prep time: 15 minutes
- Cook time: 15 minutes
- Course: Lunch
- Cuisine: American
- Equipment: Bowl
- No. of ingredients: 7
Ingredients:
- 1 cooked chicken breast, shredded
- 2 tbsp mayo
- 1 celery stalk, chopped
- 1 tbsp onion, chopped
- Salt & pepper
- 2 slices bread
- Lettuce
Instructions:
- Mix chicken, mayo, celery, and onion.
- Season to taste.
- Spread on bread and add lettuce.
Serve with: Crackers or fruit
Drink with: Lemon water
5. Tuna Salad Sandwich
Simple, creamy, and packed with protein, this tuna sandwich is quick to make and always hits the spot. It’s one of those go-to recipes when you need something easy.
Get the Recipe
- Prep time: 10 minutes
- Cook time: 0 minutes
- Course: Lunch
- Cuisine: American
- Equipment: Bowl
- No. of ingredients: 6
Ingredients:
- 1 can tuna
- 2 tbsp mayo
- 1 tbsp onion, chopped
- Salt & pepper
- 2 slices bread
- Lettuce
Instructions:
- Mix tuna with mayo and onion.
- Season well.
- Spread onto bread and add lettuce.
Serve with: Chips
Drink with: Sparkling water
6. Ham and Cheese Sandwich
This one is all about simplicity. Salty ham and melty cheese tucked into soft bread—it’s quick, comforting, and always reliable.
Get the Recipe
- Prep time: 5 minutes
- Cook time: 5 minutes
- Course: Lunch
- Cuisine: American
- Equipment: Pan
- No. of ingredients: 4
Ingredients:
- 2 slices bread
- 2 slices ham
- 2 slices cheese
- Butter
Instructions:
- Assemble sandwich with ham and cheese.
- Butter outside and grill until golden.
Serve with: Pickles
Drink with: Iced tea
7. Turkey Avocado Sandwich
Fresh, creamy, and a little more on the wholesome side, this sandwich balances lean turkey with buttery avocado perfectly.
Get the Recipe
- Prep time: 10 minutes
- Cook time: 0 minutes
- Course: Lunch
- Cuisine: American
- Equipment: Knife
- No. of ingredients: 6
Ingredients:
- 2 slices bread
- 3 slices turkey
- ½ avocado, sliced
- Lettuce
- Mayo
- Salt & pepper
Instructions:
- Spread mayo on bread.
- Add turkey, avocado, and lettuce.
- Season lightly and close.
Serve with: Salad
Drink with: Smoothie
8. Philly Cheesesteak Sandwich
Rich, savory, and loaded with flavor, this sandwich brings together juicy beef, sautéed onions, and melted cheese in a soft roll.
Get the Recipe
- Prep time: 10 minutes
- Cook time: 15 minutes
- Course: Lunch/Dinner
- Cuisine: American
- Equipment: Skillet
- No. of ingredients: 6
Ingredients:
- 200g beef strips
- 1 roll
- ½ onion, sliced
- 2 slices cheese
- Oil
- Salt & pepper
Instructions:
- Cook onions until soft.
- Add beef and cook through.
- Place in roll, top with cheese, and melt.
Serve with: Fries
Drink with: Soda
9. Pulled Pork Sandwich
Tender, juicy pork coated in BBQ sauce makes this sandwich rich and packed with flavor. It’s messy in the best way.
Get the Recipe
- Prep time: 15 minutes
- Cook time: 4 hours
- Course: Lunch/Dinner
- Cuisine: American
- Equipment: Slow cooker
- No. of ingredients: 5
Ingredients:
- 500g pork shoulder
- 1 cup BBQ sauce
- 2 buns
- Salt & pepper
- Coleslaw (optional)
Instructions:
- Slow cook pork with seasoning.
- Shred and mix with BBQ sauce.
- Serve on buns with slaw.
Serve with: Coleslaw
Drink with: Beer or soda
10. Egg Salad Sandwich
Soft, creamy, and simple, this sandwich is a classic that works anytime.
Get the Recipe
- Prep time: 10 minutes
- Cook time: 10 minutes
- Course: Lunch
- Cuisine: American
- Equipment: Pot
- No. of ingredients: 6
Ingredients:
- 3 boiled eggs
- 2 tbsp mayo
- 1 tsp mustard
- Salt & pepper
- Bread
- Lettuce
Instructions:
- Chop eggs and mix with mayo and mustard.
- Season and spread on bread.
Serve with: Crackers
Drink with: Iced tea
11. Caprese Sandwich
Fresh and vibrant, this sandwich feels light and full of flavor with every bite.
Get the Recipe
- Prep time: 10 minutes
- Cook time: 0 minutes
- Course: Lunch
- Cuisine: Italian
- Equipment: Knife
- No. of ingredients: 6
Ingredients:
- 2 slices bread
- Fresh mozzarella
- Tomato slices
- Basil
- Olive oil
- Salt
Instructions:
- Layer mozzarella, tomato, and basil.
- Drizzle oil and season.
Serve with: Salad
Drink with: Sparkling water
12. Roast Beef Sandwich
Savory and satisfying, this sandwich is perfect when you want something hearty but not too heavy.
Get the Recipe
- Prep time: 10 minutes
- Cook time: 0 minutes
- Course: Lunch
- Cuisine: American
- Equipment: Knife
- No. of ingredients: 6
Ingredients:
- Roast beef slices
- Bread
- Lettuce
- Tomato
- Mustard
- Salt & pepper
Instructions:
- Spread mustard on bread.
- Add beef and veggies.
- Season and close.
Serve with: Chips
Drink with: Soda
13. Cuban Sandwich
Packed with bold flavors, this sandwich combines pork, ham, cheese, and pickles with a crispy pressed finish.
Get the Recipe
- Prep time: 10 minutes
- Cook time: 10 minutes
- Course: Lunch
- Cuisine: Cuban
- Equipment: Panini press
- No. of ingredients: 7
Ingredients:
- Cuban bread
- Pork
- Ham
- Swiss cheese
- Pickles
- Mustard
- Butter
Instructions:
- Layer all ingredients.
- Butter outside and press until crispy.
Serve with: Plantain chips
Drink with: Cola
14. Veggie Hummus Sandwich
Fresh, colorful, and full of texture, this one is light but still satisfying thanks to the creamy hummus.
Get the Recipe
- Prep time: 10 minutes
- Cook time: 0 minutes
- Course: Lunch
- Cuisine: Mediterranean
- Equipment: Knife
- No. of ingredients: 7
Ingredients:
- Bread
- Hummus
- Cucumber
- Carrot
- Lettuce
- Tomato
- Salt
Instructions:
- Spread hummus on bread.
- Add sliced veggies.
- Season lightly and close.
Serve with: Fruit
Drink with: Lemon water
15. Meatball Sub Sandwich
Warm, saucy, and cheesy, this sandwich feels like comfort food in every bite. Perfect when you’re craving something filling.
Get the Recipe
- Prep time: 15 minutes
- Cook time: 25 minutes
- Course: Lunch/Dinner
- Cuisine: Italian-American
- Equipment: Oven, pan
- No. of ingredients: 7
Ingredients:
- 6 meatballs
- Marinara sauce
- Sub roll
- Mozzarella cheese
- Olive oil
- Garlic powder
- Parsley
Instructions:
- Heat meatballs in marinara.
- Place in roll and top with cheese.
- Bake until cheese melts.
Serve with: Garlic bread
Drink with: Soda or iced tea










