15 Easy Sandwich Recipes You’ll Want to Make Again and Again

Share this Post

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.

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.

Credit: budgetbytes.com

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:

  1. Cook bacon until crispy.
  2. Toast bread slices.
  3. Spread mayo on both slices.
  4. Layer lettuce, tomato, and bacon.
  5. 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.

Credit: recipetineats.com

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:

  1. Butter the outside of each bread slice.
  2. Place cheese between bread.
  3. 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:

  1. Toast bread lightly.
  2. Cook bacon until crisp.
  3. Layer chicken, bacon, lettuce, and tomato between bread slices.
  4. Spread mayo and stack.
  5. 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:

  1. Mix chicken, mayo, celery, and onion.
  2. Season to taste.
  3. 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:

  1. Mix tuna with mayo and onion.
  2. Season well.
  3. 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:

  1. Assemble sandwich with ham and cheese.
  2. 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:

  1. Spread mayo on bread.
  2. Add turkey, avocado, and lettuce.
  3. 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:

  1. Cook onions until soft.
  2. Add beef and cook through.
  3. 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:

  1. Slow cook pork with seasoning.
  2. Shred and mix with BBQ sauce.
  3. 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:

  1. Chop eggs and mix with mayo and mustard.
  2. 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:

  1. Layer mozzarella, tomato, and basil.
  2. 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:

  1. Spread mustard on bread.
  2. Add beef and veggies.
  3. 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:

  1. Layer all ingredients.
  2. 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:

  1. Spread hummus on bread.
  2. Add sliced veggies.
  3. 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:

  1. Heat meatballs in marinara.
  2. Place in roll and top with cheese.
  3. Bake until cheese melts.

Serve with: Garlic bread
Drink with: Soda or iced tea