30+ Best Sandwich Recipes For Any Meal

Getting a good lunch meal together that is healthy but can also keep your taste buds salivating can be tough when you don’t have a lot of time.

Sandwiches are super popular not just because they’re easy. Sandwiches are also delicious, and you can get a full meal from just one sandwich. A sandwich can have meat, but you can also make sandwiches that are plant-based. The key to the perfect sandwich is high-quality bread and fresh ingredients.

That’s why sandwich recipes can be a great go-to option because they’re easy to make but taste great!

Traditional cuban sandwich with cheese, ham and fried pork, served on a wooden board

Everyone loves a good sandwich. With so many delicious ingredients to choose from and endless possibilities for combinations, there’s a sandwich recipe to suit every taste bud. The versatility of sandwiches make them a favorite for meal prep, quick lunches, family picnics, or even indulgent dinners. From classic flavors to gourmet creations, sandwich recipes are a staple in the culinary world.

We will explore a selection of mouth-watering sandwich recipes that cater to a wide range of dietary needs and preferences. Featuring an array of rich, savory, and even vegan delights, the choices are sure to tantalize your senses. Whether you’re looking to enjoy a new twist on an old favorite or experiment with exciting new combinations, these recipes will inspire you to elevate your sandwich game.

Preparing these scrumptious sandwiches can be a fun and rewarding process. Through simple assembly or by employing some more advanced cooking techniques, one can create something magical between two slices of bread. Stay tuned to embark on a culinary journey through the world of tempting, hearty, and satisfying sandwich creations.

Now, if you’re thinking a sandwich is just some bread, meat, and cheese then you got another thing coming to you!

Good sandwiches can be made in a ton of different styles too! That’s why they are great because they’ll never get old.

Get inspired to come up with your own sandwich ideas you can whip together for lunch from the list of the best sandwich recipes below.

Source: alyonascooking.com

1. Philly Cheesesteak Sandwich

Nothing says Philadelphia more than a warm and flavor-filled Philly cheesesteak sandwich.

This is the kind of sandwich you need a couple of extra napkins with because the cheese and sauce almost always drip out.

Source: thehungrybluebird.com

2. Best Egg Salad Recipe

Egg salad has been around for generations and it’s not going away anytime soon. Making an egg salad sandwich really helps you understand just how many variations of a sandwich there are.

With the eggs hard boiled and then crushed into a mixture of mayo, relish, and salt, you’ll be fine to make a large batch and eat on it throughout the week.

A pro tip is to add the yolks to your egg whites when making your egg salad. Having them both creates a perfect balance of creamy yolk texture with the egg white flavor.

Source: oliveoilandlemons.com

3. Grilled Chocolate Sandwiches

There are many different types of sandwich and this delicious sandwich is just as simple as it is tasty and you can’t go wrong.

Just get a couple of pieces of bread, butter on both sides, then throw it on the pan with some of your favorite kind of chocolate in between.

Add a pinch of cinnamon to make the ultimate after-lunch sandwich treat.

Source: unlockyourownmagic.com

4. Best Grilled Cheese Sandwich Recipe

Who doesn’t love a couple of toasted pieces of bread with delicious gooey cheese in between?

You can have this satiating meal for breakfast, lunch, and dinner. You could also just cook one up quickly before your meal as a snack.

Add in some roasted tomatoes and gruyere cheese for a more new American style.

Source: organizeyourselfskinny.com

5. Apple Peanut Butter Sandwiches

Apple and peanut butter go together like peas in a pod and if you throw a little granola on top you have a sandwich you didn’t even know you could make.

You can bust these out any time you need a quick snack or healthy meal. You can even throw some Nutella on instead of peanut butter to make them extra rich.

The kids will love them and they’re perfect for any adult looking to manage their sweets.

Source: strawberryblondiekitchen.com

6. Wafflewich

If you’ve never tried having waffles as the bread in your sandwich, then you might be doing it wrong.

The sweetness of the waffle really pairs well with savory bacon.

This is the kind of sandwich you save for a weekend treat or a special breakfast occasion.

Source: fraicheliving.com

7. Cauliflower Sandwich

Cauliflower steaks are deceptively meaty and can be super filling when you’re not a meat-eater (or trying to cut back).

Top it with garlic greens and some vibrant romesco sauce for something truly decadent.

If you want something nut-free, I’ve made a similar romesco sauce but used breadcrumbs in place of the almonds.

You’ll get the same great, thick texture without worrying about nut allergies.

Source: kitchenfunwithmy3sons.com

8. Ham Sandwich

Ham and cheese sandwiches have come a long way since white bread and American cheese were the go-to choice.

These days, you can really whip up a delicious tasting ham and cheese with quality ingredients that put it on par with some of the other, fancier sandwiches.

This recipe calls for the dish to be made almost like a casserole and then you’ll cut out some sandwich pieces.

It’s the perfect choice for a family that needs to make a ton that the kids can pick from throughout the week.

Source: keviniscooking.com

9. Cuban Sandwich

The melted cheeses, tangy pickles, dijon mustard, and salty delicious meats all mold together to make the Cuban sandwich a favorite in the US.

Miami is where you can get some of the best Cubans because that’s where a lot of Cuban people settle, so if you want the real deal, head there.

This one is sure to fill you up, so make sure you don’t have a lot to do afterward.

Source: whoneedssalad.com

10. Smashed Chickpea Salad Sandwich

Chickpeas are great for anyone who’s vegan but still wants to get the same great taste as other sandwiches on this list.

They mix well with a variety of flavors and ingredients so you can really mix up your chickpea salad sandwich and still end up with something you love.

Mashed up altogether and you and your guests might not even realize it wasn’t chicken salad.

Source: pinchofyum.com

11. BBQ Jackfruit Sandwiches

You might be a little curious about jackfruit as it’s listed as a substitute for some protein meals but never really tried using it.

Well, if prepared right, you could have a tasty BBQ sandwich and hardly notice the difference.

You can sub out jackfruit in a pulled pork sandwich at any time, so keep an open mind and give this a try before you knock it.

Source: dinneratthezoo.com

12. Banh Mi Sandwich

Transport yourself to Vietnam with a sandwich that will leave you with flavors of pickled carrot, daikon, cucumber, and beef slices.

Banh mi is usually eaten on a crunchy baguette-style bread and has made its way onto American menus across the nation.

It’s a delicious blend of flavors that you normally wouldn’t have altogether but will please almost any palette.

Source: fufuskitchen.com

13. Best Falafel Sandwich

This is another vegetarian favorite and the taste can really become sophisticated.

Falafels are pretty hearty on their own, so you don’t really need to stick them between a couple of pieces of bread to call this one a sandwich.

Having one on a wrap is going to be the perfect match and once you add a little tzatziki, then you will really be transported right to Greece.

Source: theedgybeg.com

14. Grilled Peanut Butter and Banana Sandwich

Now I know what you might be thinking, “peanut butter and banana? Ew!”

But you have to give this one a try! The sweet flavors of the banana compliment the peanut butter beautifully.

Throw this on the panini to crisp it up and you’ll find your new favorite snack.

Source: cooking.nytimes.com

15. Mozzarella in Carrozza

What’s better than having melted mozzarella stick? Throwing them between two pieces of perfectly toasted bread, of course!

Just like a grilled cheese but exclusively with mozzarella, you’ll have the same pleasure-filled experience with this sandwich.

You’ll prep the bread a little differently instead of just leaving it plain, but it will make the sandwich just that much more delicious.

Source: thismamacooks.com

16. Leftover Meatloaf Sandwich Recipe

This is the perfect meatloaf meal for the day after.

Just take your leftovers from your meatloaf, stick them between a couple of your favorite pieces of bread, and chow down.

You’ll think burger but taste something a little more complicated in flavor.

Source: africanbites.com

17. Braaibroodjie (South African Grilled  Cheese Sandwich)

What makes this grilled cheese variation special and unique to South Africa is the mango chutney.

It’s also got a host of other ingredients like tomatoes and a caramelized onion to add an extra kick of flavor.

This one is definitely worth the try if you’ve only ever had the classic grilled cheese sandwich.

Source: cookincanuck.com

18. Apple, Cheddar & Turkey Panini

This is another one of those sandwiches you probably haven’t heard of before.

It’s healthy, delicious, and filled with great ingredients.

The sweet flavor and crisp texture of the apple pairs wonderfully with a little sharp cheddar cheese and turkey.

It won’t take you very long to set up but it’s surprisingly filling to have for lunch.

Source: vikalinka.com

19. Croque-Monsieur

This is like a ham and cheese sandwich except taken to a whole other level.

The bread plays an important role in this sandwich, so you want to get that step right.

Other than that, just heat it up till the cheese gets nice and gooey, and then have at it!

Source: delicerecipes.com

20. Herring Smørrebrød

Ok, this one might scare you a little, but if you value great taste, fresh ingredients, and healthy life choices, then this sandwich might be for you.

This is a Danish favorite and it goes great with a little homemade remoulade.

You’ll love this as a cool and refreshing treat on a hot day or while you’re at the beach.

Source: thelocalplate.com

21. Original “Hot Brown” Sandwich

The Hot Brown sandwich has all the flavors you could ever want in a sandwich.

Bacon, tomato, turkey, cheese, cream, and seasonings all add up to make this hot sandwich packed with flavor.

It might take a little longer to make than some of the other sandwiches on this list, but the wait is definitely worth it.

Source: eatsbythebeach.com

22. Easy Tuna Melts

The classic tuna melt really does help you remember times when you were a kid and mom made one right off the stove.

Even if you don’t like tuna all that much, you’ll still be able to appreciate it mixed in with some cheese and toasted bread with a load of other ingredients.

It’s basically a tuna salad on toasted bread with melted cheese.

Source: hotforfoodblog.com

23. The Ultimate Clubhouse Sandwich

A good club can be reliable no matter where in the world you get it.

The classic ingredients of turkey, bread, lettuce, tomato, and mayonnaise can never really steer you wrong.

Serve this one with a side of pickle or chips and make sure to use high-quality ingredients.

The club has a ton of bread, so if you’re not going all out on your bread choice, the sandwich might suffer.

Source: shakentogetherlife.com

24. Spaghetti Sandwich

You’re already eating your spaghetti with a crunchy and buttered garlic bread so why not get another piece of bread and create your own spaghetti sandwich?

It tastes just as good as it sounds and if garlic bread is a little much, you could use any kind you like.

Throw in some cheese on top and you’ll have the perfect winter sandwich ready.

Source: feelgoodfoodie.net

25. Veggie and Hummus Sandwich

Looking for a healthy sandwich you won’t be afraid to serve the whole family?

This veggie sandwich is completely packed with fresh ingredients that will get even the biggest meat-eaters to mention how good it is.

The best surprise about this sandwich is that it is actually filling too!

You don’t have to starve when you’re eating this healthily. You can keep your stomach full and still have something delicious to eat.

Source: izzycooking.com

26. McDonald’s Sausage and Egg McMuffin Recipe

There’s not a whole lot to making your own sausage and egg mcmuffins at home, so it can be the perfect breakfast if you don’t have a ton of time.

An egg sandwich is a great meal to have for the family because it’s filling but also has some great ingredients.

Just get a big batch together at the beginning of the week and then you can have some sandwiches ready for the whole family.

The setup is easy because all you need is to stack up the ingredients and you’re ready.

Source: fivehearthome.com

27. Homemade Sloppy Joes

Sloppy Joes is one of those family staples that will never get replaced. There is something very nostalgic about biting into a mess of sauce and beef on a hamburger bun.

Service some classic potato chips or even a pasta salad to really bring back the memories.

You can also really trick the kids on this one by adding in a ton of spinach or other veggies with your sloppy joes.

They won’t care about any veggies because the meat filling will overpower everything with its flavor.

Just make sure to bring a lot of napkins with this one. It’s called sloppy for a reason.

Source: thecolorfulkitchen.com

28. Sweet Potato Grilled Cheese Sandwich

Take your grilled cheese sandwich to the next level by adding some sweet potatoes and greens in the middle.

The mix of flavors reminds you why it’s important to try new things.

Next time you’re looking to mix it up but can’t quite think of what would hit the spot, bust out this version of the classic grilled sandwich.

Source: unsophisticook.com

29. Meatball Sub

The hearty meatball sub is a classic sandwich to have when the weather starts dropping and it gets a little old outside.

The warm and delicious meatballs are covered in Italian seasoning while gooey melted cheese holds it all together.

You’ll need a big hoagie roll to put it all on top of, but toss it in the oven for a little bit. You’ll love how the crunchy bread texture mixes with the soft and tender meatballs with sauce.

Pro tip: slice the meatballs in two so that they lay better in the sandwich.

Source: thefoodcharlatan.com

30. How to Make the Perfect BLT

There are few things more simple than a great BLT.

Bacon, lettuce, tomato, bread, and mayo all combine together to give the perfect mix of savory and fresh ingredients.

The sandwich might seem a little light unless you opt for that thick-cut slice of bacon that will really help bring out the flavors. Also, don’t be afraid to throw a little avocado into the mix too.

If you really want to make it fancy, throw on some pork belly to your BLT instead of bacon and wallow in the satiating flavors.

Source: sallysbakingaddiction.com

31. Homemade Ice Cream Sandwiches

You won’t be able to have this sandwich for any meal, but who doesn’t want to learn how to make their own ice cream sandwiches?

Families love this recipe because making the sandwich is just as fun, if not more, than eating it!

You can also mix up your ice cream sandwich any way you want by adding different flavored ice creams or using different kinds of cookies for the tops and bottoms.

Traditional cuban sandwich with cheese, ham and fried pork, served on a wooden board

30+ Best Sandwich Recipes (+Hummus and Veggie Sandwich)

These recipes are sure to please. So, gather your family and friends and enjoy. Let us know your thoughts!
5 from 6 votes
Total Time 19 minutes
Course Main Course
Cuisine American
Servings 4
Calories 230 kcal


  • 4 slices toasted bread
  • 1/2 cup spinach leaves
  • 1/2 cup hummus
  • 1/2 sliced red onion
  • 1/2 sliced cucumber
  • 4 oz. feta cheese
  • 1/4 cup pepperoncinis
  • Sliced red bell pepper
  • 1/4 tsp. oregano
  • 1/4 cup kalamata olives


  • Spread hummus onto toasted bread.
  • Add veggies.


Select your favorite recipe.
Organize all the required ingredients.
Enjoy the food.


Calories: 230kcal
Keyword bagel sandwich recipes, hummus and veggie sandwich
Tried this recipe?Let us know how it was!
Follow Us
Cassie brings decades of experience to the Kitchen Community. She is a noted chef and avid gardener. Her new book "Healthy Eating Through the Garden" will be released shortly. When not writing or speaking about food and gardens Cassie can be found puttering around farmer's markets and greenhouses looking for the next great idea.
Cassie Marshall
Follow Us
Latest posts by Cassie Marshall (see all)