30+ Sandwiches & Wraps
That Hold You Till Dinner
No more staring into the fridge at 3pm, starving, eating crackers standing over the sink. Here are 32 real, filling sandwiches — full ingredients, full method, zero guesswork.
You already know the feeling. It’s 2:45pm. Lunch was hours ago — a “light” sandwich, or worse, nothing at all — and now your stomach is louder than your inbox. You raid the pantry. You eat something you don’t even want. By 5pm you’re too hungry to cook dinner properly, so you order in, and the cycle resets tomorrow.
That’s not a willpower problem. It’s a construction problem. Most “quick lunch” sandwiches are built from bread, one thin slice of meat, and a smear of condiment — almost no protein, almost no fibre, almost no staying power. Your blood sugar spikes, crashes, and takes your energy and focus down with it.
This isn’t a mood board of pretty sandwiches you’ll never actually make. Every recipe below lists exactly what to buy and exactly what to do, so you can build one tonight, tomorrow, or for the whole week in one sitting.
The anti-hunger formula
Every recipe on this page is built the same deliberate way. Steal this formula for any sandwich you improvise later:
keeps you full
slows digestion
steadies blood sugar
sustained energy
Skip any one of these four and you get a sandwich that tastes fine and fades fast. Hit all four, and three hours later you’re still fine.
Classic Comfort Sandwiches
No stove, no fuss — these come together on a cutting board in under ten minutes and still deliver real staying power.
🦃 Ultimate Turkey Club Stack
The sandwich that makes 4pm meetings survivable.
Ingredients
- 3 slices whole grain bread, toasted
- 150g sliced roast turkey
- 2 strips cooked bacon
- 2 lettuce leaves, 2 tomato slices
- 2 tbsp mayo, 1 tsp Dijon mustard
Method
- Mix mayo and mustard, spread on all three toast slices.
- Layer turkey and lettuce on the first slice, top with the second.
- Add bacon and tomato, top with the third slice.
- Cut diagonally, secure with toothpicks, and serve.
🥜 PB, Banana & Honey Power Sandwich
Not the childhood version — this one is built to actually fuel you.
Ingredients
- 2 slices whole grain bread
- 3 tbsp natural peanut butter
- 1 banana, sliced
- 1 tsp honey
- Pinch of cinnamon, pinch of chia seeds
Method
- Spread peanut butter generously on both slices.
- Layer banana slices on one side, drizzle with honey.
- Sprinkle cinnamon and chia seeds over the banana.
- Close the sandwich and press gently before slicing.
🥚 Egg Salad with Crispy Bacon
Creamy, salty, and dangerously easy to make in bulk.
Ingredients
- 3 hard-boiled eggs, chopped
- 2 tbsp Greek yogurt, 1 tbsp mayo
- 1 tsp Dijon mustard, chives
- 2 strips bacon, crumbled
- 2 slices sourdough or whole grain bread
Method
- Mash eggs with yogurt, mayo, and mustard until chunky-smooth.
- Fold in bacon and chives, season to taste.
- Toast the bread, then spread the egg salad thick.
- Top and serve immediately, or chill for later.
🐟 Tuna Salad with Apple Crunch
The crunch is non-negotiable — it’s what makes this one work.
Ingredients
- 1 can tuna in water, drained
- 1/4 apple, finely diced
- 2 tbsp Greek yogurt, 1 tsp lemon juice
- 1 celery stalk, diced
- 2 slices rye bread, lettuce
Method
- Flake tuna into a bowl and mix with yogurt and lemon juice.
- Fold in apple and celery for crunch.
- Season with salt, pepper, and a little black pepper.
- Pile onto bread over lettuce and close.
🧀 Ham, Swiss & Fig Jam Sandwich
Sweet and savory, like a picnic you didn’t have to plan.
Ingredients
- 2 slices crusty whole grain bread
- 100g sliced ham
- 2 slices Swiss cheese
- 1.5 tbsp fig jam
- Handful of arugula
Method
- Spread fig jam on one slice of bread.
- Layer ham, then Swiss cheese, on top.
- Add arugula for peppery bite.
- Close, press lightly, and slice in half.
🥗 Chicken Caesar Sandwich
Your favorite salad, minus the fork.
Ingredients
- 150g grilled chicken breast, sliced
- 2 tbsp Caesar dressing
- Handful of shredded romaine
- 2 tbsp shaved parmesan
- 1 ciabatta roll, halved
Method
- Toss romaine and parmesan with the Caesar dressing.
- Spread a little dressing on the ciabatta halves.
- Layer chicken, then the dressed romaine mix.
- Close and press firmly before cutting.
Grilled & Melted Warm Sandwiches
Ten extra minutes at the stove for a sandwich that feels like a hug. Worth it on the days you need it.
🧈 Classic Grilled Cheese + Tomato Soup Dip
The original comfort food, done properly.
Ingredients
- 2 slices sourdough bread
- 1 slice sharp cheddar, 1 slice mozzarella
- 1 tbsp butter, softened
- Small bowl tomato soup, for dipping
Method
- Butter the outside of both bread slices.
- Layer both cheeses between the unbuttered sides.
- Grill in a pan over medium-low, 3 minutes per side, until golden.
- Slice and serve with warm tomato soup for dipping.
🥩 Philly Cheesesteak Sandwich
Steakhouse energy, backyard budget.
Ingredients
- 200g thinly sliced steak
- 1/2 onion, 1/2 bell pepper, sliced
- 2 slices provolone cheese
- 1 hoagie roll
- 1 tbsp oil, salt, pepper
Method
- Sauté onion and pepper in oil until soft, set aside.
- Sear the steak in the same pan, 2–3 minutes.
- Return the vegetables to the pan, top with provolone until melted.
- Pile everything into the toasted hoagie roll.
🇨🇺 Cubano Press
Pressed, salty, tangy — this is the sandwich equivalent of a good playlist.
Ingredients
- 1 sub roll, split
- 80g roast pork, 60g ham
- 2 slices Swiss cheese
- Sliced pickles, 1 tbsp mustard
Method
- Spread mustard inside the roll.
- Layer pork, ham, cheese, and pickles.
- Close and press in a hot pan with a weight on top, 3 minutes per side.
- Slice diagonally once the cheese is fully melted.
🍗 BBQ Pulled Chicken Melt
Smoky, sticky, and secretly a great way to use leftover chicken.
Ingredients
- 150g shredded cooked chicken
- 3 tbsp BBQ sauce
- 1 slice cheddar, coleslaw for crunch
- 1 brioche bun or 2 slices bread
Method
- Warm the chicken with BBQ sauce until coated and hot.
- Pile onto the bottom bun, top with cheddar.
- Melt the cheese under low heat or in a warm pan.
- Top with coleslaw and the bun lid.
🍅 Caprese Panini
Summer in Italy, minus the plane ticket.
Ingredients
- 2 slices ciabatta
- 1 fresh mozzarella ball, sliced
- 1 tomato, sliced
- Fresh basil, 1 tbsp balsamic glaze
- 1 tbsp olive oil
Method
- Layer mozzarella, tomato, and basil on one slice.
- Drizzle with balsamic glaze and close the sandwich.
- Brush the outside with olive oil.
- Press in a hot pan or panini press until golden and melty.
🥪 Reuben Sandwich
Deli-counter classic, easily built at home.
Ingredients
- 2 slices rye bread
- 120g corned beef, sliced
- 1/3 cup sauerkraut, drained
- 2 slices Swiss cheese
- 2 tbsp Russian or Thousand Island dressing
Method
- Spread dressing on both slices of rye.
- Layer corned beef, sauerkraut, then cheese.
- Grill in a buttered pan, 3 minutes per side.
- Press gently so the cheese fully melts before serving.
Wraps for On-The-Go
Portable, mess-free, and built to survive a bag, a backpack, or a glovebox until lunchtime.
🌶️ Buffalo Chicken Ranch Wrap
For the days you need something loud and satisfying.
Ingredients
- 150g cooked shredded chicken
- 3 tbsp buffalo sauce, 2 tbsp ranch
- Shredded lettuce, shredded carrot
- 1 large whole wheat tortilla
Method
- Toss the chicken in buffalo sauce until coated.
- Lay the tortilla flat, spread ranch across the center.
- Add chicken, lettuce, and carrot in a line.
- Fold in the sides and roll tightly.
🥙 Mediterranean Hummus Veggie Wrap
Bright, crunchy, and fully plant-powered.
Ingredients
- 1 large tortilla or lavash
- 4 tbsp hummus
- Cucumber, tomato, red onion, sliced
- 2 tbsp crumbled feta, olives
Method
- Spread hummus generously across the tortilla.
- Layer cucumber, tomato, onion, and feta down the middle.
- Scatter olives on top.
- Fold and roll tightly, seam-side down.
🥜 Thai Peanut Chicken Wrap
Sweet, spicy, nutty — the wrap that makes you close your eyes on the first bite.
Ingredients
- 150g cooked shredded chicken
- 3 tbsp peanut sauce
- Shredded cabbage, shredded carrot
- Fresh cilantro, crushed peanuts
- 1 large tortilla
Method
- Toss chicken with two tablespoons of peanut sauce.
- Spread remaining sauce on the tortilla.
- Layer chicken, cabbage, carrot, and cilantro.
- Sprinkle crushed peanuts, then roll tightly.
🍳 Breakfast Egg & Sausage Wrap
Make five on Sunday, freeze them, thank yourself all week.
Ingredients
- 2 eggs, scrambled
- 1 sausage patty, cooked and crumbled
- 2 tbsp shredded cheddar
- 1 large tortilla, hot sauce optional
Method
- Scramble the eggs soft in a lightly oiled pan.
- Warm the tortilla, then layer eggs, sausage, and cheese.
- Add hot sauce if using.
- Fold into a tight burrito shape.
🥑 California Turkey Avocado Wrap
Creamy avocado meets lean turkey — the healthy-fat MVP of this whole list.
Ingredients
- 120g sliced turkey breast
- 1/2 avocado, mashed
- Spinach leaves, alfalfa sprouts
- 1 large spinach tortilla
Method
- Spread mashed avocado across the tortilla.
- Layer turkey, spinach, and sprouts.
- Season with a pinch of salt and pepper.
- Roll tightly and slice in half.
🇬🇷 Greek Chicken Gyro Wrap
Tzatziki makes everything better — this is not up for debate.
Ingredients
- 150g grilled chicken, sliced
- 3 tbsp tzatziki
- Sliced cucumber, tomato, red onion
- 1 warm pita or flatbread
Method
- Warm the pita in a dry pan for 30 seconds per side.
- Spread tzatziki across the middle.
- Layer chicken, cucumber, tomato, and onion.
- Fold and wrap tightly in foil or paper.
🌱 BBQ Chickpea Wrap (Vegan)
Smoky, hearty, and completely plant-based without tasting like a compromise.
Ingredients
- 1 can chickpeas, drained and lightly mashed
- 3 tbsp BBQ sauce
- Shredded cabbage, sliced avocado
- 1 large tortilla
Method
- Mix mashed chickpeas with BBQ sauce.
- Spread across the tortilla.
- Layer cabbage and avocado on top.
- Roll tightly and slice on the diagonal.
High-Protein Power Sandwiches
For training days, big deadlines, or anyone who just wants a lunch that pulls its weight.
🌿 Grilled Chicken & Pesto Sandwich
Simple ingredients, huge flavor payoff.
Ingredients
- 180g chicken breast, grilled and sliced
- 2 tbsp basil pesto
- 1 slice mozzarella, sun-dried tomatoes
- 1 ciabatta roll
Method
- Season and grill the chicken until fully cooked through.
- Spread pesto on both sides of the toasted ciabatta.
- Layer chicken, mozzarella, and sun-dried tomatoes.
- Close, press briefly, and slice.
🥩 Steak & Cheddar Sandwich
A serious lunch for a serious appetite.
Ingredients
- 180g sirloin steak
- 1 slice sharp cheddar
- Caramelized onions, arugula
- 1 crusty baguette portion
Method
- Season and sear the steak 3 minutes per side, rest, then slice thin.
- Layer steak on the baguette while still warm.
- Top with cheddar so it starts to melt.
- Add caramelized onions and arugula, close and serve.
🐟 Smoked Salmon & Cream Cheese Bagel
Brunch-quality, weekday-easy.
Ingredients
- 1 whole grain bagel, halved
- 3 tbsp cream cheese
- 80g smoked salmon
- Capers, red onion, dill
Method
- Toast the bagel halves lightly.
- Spread cream cheese thickly on both sides.
- Layer salmon, capers, onion, and dill.
- Close and press gently before serving.
🍝 Turkey Meatball Sub
All the comfort of a meatball sub, none of the heaviness.
Ingredients
- 6 cooked turkey meatballs
- 1/2 cup marinara sauce
- 2 slices provolone cheese
- 1 sub roll
Method
- Simmer meatballs in marinara until heated through.
- Slice the sub roll open and toast lightly.
- Load in meatballs and sauce, top with provolone.
- Broil briefly until the cheese melts and bubbles.
🐠 Tuna Melt Protein Sandwich
Tuna salad’s warm, melty upgrade.
Ingredients
- 1 can tuna, drained
- 2 tbsp Greek yogurt, 1 tsp mustard
- 2 slices cheddar cheese
- 2 slices whole grain bread
Method
- Mix tuna with yogurt and mustard.
- Spread onto one slice of bread, top with cheddar.
- Add the second slice and grill in a pan, 3 minutes per side.
- Press until the cheese fully melts through.
🥛 High-Protein Cottage Cheese Club
The dark-horse protein source that makes this sandwich hit way above its weight.
Ingredients
- 3 slices whole grain bread
- 1/2 cup cottage cheese
- 80g sliced turkey, 1 slice provolone
- Tomato, lettuce, black pepper
Method
- Spread cottage cheese generously across the first slice.
- Layer turkey, provolone, tomato, and lettuce.
- Top with the second slice, then repeat for the third layer.
- Season with cracked black pepper and press to close.
Veggie & Vegetarian Favorites
No meat, no compromise — these lean on fibre, plant protein, and bold flavor to keep you satisfied.
🍅 Caprese Sandwich with Balsamic Glaze
Three ingredients, endless satisfaction.
Ingredients
- 2 slices ciabatta or sourdough
- 1 fresh mozzarella ball, sliced
- 1 large tomato, sliced
- Fresh basil, balsamic glaze, olive oil
Method
- Drizzle olive oil on both slices of bread.
- Layer mozzarella, tomato, and basil.
- Finish with a generous drizzle of balsamic glaze.
- Season with salt and pepper, close and serve.
🍆 Roasted Veggie & Hummus Sandwich
Meal-prep it Sunday, thank yourself Wednesday.
Ingredients
- 1/2 zucchini, 1/2 bell pepper, sliced
- 1/4 red onion, sliced
- 3 tbsp hummus
- 2 slices whole grain bread, arugula
Method
- Roast the vegetables at 220°C (425°F) for 18–20 minutes.
- Spread hummus thickly on both bread slices.
- Layer the roasted vegetables and arugula.
- Close, press gently, and slice in half.
🥑 Avocado Egg Toast Sandwich
The brunch favorite, built to actually hold you until dinner.
Ingredients
- 2 slices whole grain bread, toasted
- 1/2 avocado, mashed
- 2 fried or poached eggs
- Chili flakes, lemon juice, salt
Method
- Mash avocado with lemon juice and salt.
- Spread thickly over both slices of toast.
- Top each with a fried or poached egg.
- Finish with chili flakes and serve open-faced.
🧆 Falafel Pita Pocket
Crispy outside, fluffy inside, endlessly craveable.
Ingredients
- 4–5 falafel balls (store-bought or homemade)
- 2 tbsp tahini sauce
- Chopped tomato, cucumber, red cabbage
- 1 pita pocket
Method
- Warm or fry the falafel until crisp on the outside.
- Cut open the pita and drizzle tahini inside.
- Stuff with falafel, tomato, cucumber, and cabbage.
- Drizzle a little extra tahini on top before eating.
🍄 Grilled Portobello & Provolone Sandwich
Meaty, smoky, and completely vegetarian.
Ingredients
- 1 large portobello mushroom, sliced thick
- 1 tbsp olive oil, garlic, thyme
- 2 slices provolone
- 1 ciabatta roll, roasted red pepper
Method
- Marinate mushroom slices in oil, garlic, and thyme for 5 minutes.
- Grill or pan-sear until tender and browned.
- Layer onto the ciabatta with provolone and roasted pepper.
- Warm briefly until the cheese softens, then close.
🍏 Apple, Brie & Walnut Sandwich
Feels fancy, takes five minutes.
Ingredients
- 2 slices walnut or whole grain bread
- 60g brie, sliced
- 1/2 apple, thinly sliced
- Handful of walnuts, 1 tsp honey
Method
- Layer brie and apple slices on the bread.
- Scatter walnuts over the top, drizzle with honey.
- Close and grill in a pan until the brie softens.
- Slice and serve warm.
🌱 Chickpea “Tuna” Salad Sandwich (Vegan)
Tastes closer to the real thing than you’d expect.
Ingredients
- 1 can chickpeas, drained and mashed
- 2 tbsp vegan mayo, 1 tsp Dijon
- 1 tbsp chopped dill pickle, celery
- 2 slices whole grain bread, lettuce
Method
- Mash chickpeas until chunky, not smooth.
- Mix in mayo, mustard, pickle, and celery.
- Season with salt, pepper, and a squeeze of lemon.
- Pile onto bread over lettuce and close.
Prefer to watch it come together?
Here’s a full video walkthrough of several healthy sandwiches and wraps built with the same protein-fibre-fat approach used throughout this list — helpful if you’re a visual learner or just want to see the technique in real time.
How to actually meal prep these without soggy bread
The single biggest reason people give up on prepping sandwiches ahead of time is texture — nobody wants a wet, collapsing lunch. Fix it with three habits:
Build a moisture barrier
- Put lettuce or cheese directly against the bread, not wet ingredients like tomato.
- Pack sauces and dressings separately and add them just before eating.
Store it right
- Lightly toast bread before assembling — it resists moisture far better than fresh bread.
- Wrap tightly in parchment or beeswax wrap, then store in a rigid container so nothing gets crushed.
- Most sandwiches and wraps here keep well for 2–3 days refrigerated.
Questions people actually ask about this
Sandwiches that combine at least 25g of protein with fibre-rich vegetables and a healthy fat — like the Turkey Club, Grilled Chicken & Pesto, or Chickpea “Tuna” Salad above — tend to hold hunger off for 3-4 hours, compared to under 90 minutes for a plain bread-and-condiment sandwich.
Yes — wraps and no-cook sandwiches hold up best. Prep fillings on Sunday, assemble each morning or the night before, and keep wet ingredients like tomato separate until you’re ready to eat, using the moisture-barrier method above.
The High-Protein Cottage Cheese Club, Falafel Pita Pocket, and Chickpea “Tuna” Salad Sandwich are the strongest picks here — each leans on a concentrated plant or dairy protein source instead of relying on cheese alone.
Don’t overfill it — keep fillings to a line down the center, fold the two short ends in first, then roll from one long side tightly. Warming the tortilla for a few seconds first also makes it far more pliable and less likely to crack.
Pick one. Make it today.
You don’t need all 32 at once — you need one good sandwich that actually gets you to dinner without a crash. Bookmark this page, save your favorites, and never stare into an empty fridge at 3pm again.
Back to the top ↑