Healthy Sandwiches You Can Make in 30 Minutes or Less

Farmer¿s Market Grilled Cheese
We usually think of sandwiches as a lunchtime meal, but these quick and healthy sandwich recipes would be also be great for dinner (and some even for breakfast!). Each one of these recipes is filled with fresh ingredients, and you can make them in just 30 minutes—though most are even faster than that. Make sure you have a loaf of your favorite bread on hand!

Banh Mi Vietnamese Sandwiches

Give your boring lunchtime sandwich a Vietnamese-inspired twist by making this banh mi recipe. It’s full of healthy, fresh veggies like cucumber, red sweet peppers, and shredded carrot, and meat-lovers will be happy to sink their teeth into the slices of pork tenderloin. A few spoonfuls of Asian sweet chili sauce and sesame-ginger salad dressing bring global flavors to this 30-minute sandwich recipe.

Chicken Salad Sandwiches

When you have leftover chicken from the night before, use it up the next day by making this chicken sandwich recipe for lunch! We know chicken salad can become unhealthy pretty quickly, so we made this healthier version with low-fat yogurt and light mayo (you’ll never taste the difference). Add a few fresh ingredients to the filling—chopped apple, cucumber, and celery—and serve with a few fresh lettuce leaves to keep this recipe healthful.

Avocado-Egg Breakfast Sandwich

We’ve always thought breakfast sandwiches are far too tasty to limit to just one meal of the day. When you need a speedy lunch or light dinner, this sandwich delivers in just 10 minutes. Start with toasted whole wheat bread, then add smears of mustard and mashed avocado before finishing it off with asparagus spears and a hard-cooked egg. For a faster meal, prep a batch of asparagus and eggs a few days in advance.

Chicken Enchilada Wraps

Chicken enchiladas are tasty, no doubt, but they can also be a little time-consuming. Enter this chicken enchilada wrap recipe: Instead of baking, all you need to do is cook the chicken and mix up the filling (you can use leftover chicken to make it even speedier!). You can also chill the filling for up to 24 hours before rolling it up with lettuce, avocado, and tomato slices.

Grilled Turkey Gyros

If you never thought homemade gyros were possible before, think again—this mouthwatering recipe takes just 30 minutes! Used ground turkey to create patties for grilling, and season them with a mix of garlic, coriander, and cumin. Naturally, gyros are all about the filling—this one sports cucumber slices, tomato, and a creamy cucumber-yogurt sauce.

Pickled Beet Sandwiches

When it comes to making this sandwich, it helps to get a head start. You can buy pickled beets, but if you’re feeling ambitious, start with fresh beets and pickle them yourself. You’ll have to wait a week before using them, but once they’re ready it takes only 20 minutes to throw together a sandwich stacked with beets, prosciutto, and watercress. Talk about a fancy sandwich!

Coffee-Rubbed Salmon Sandwiches

If you haven’t tried flavoring meat with a coffee rub before, there’s no time like the present (seriously—you’re missing out). Healthy coffee-rubbed salmon fillets are the star of these sandwiches, and they definitely deserve the spotlight. Keep your other toppings simple—just salad greens, red onion rings, and a sour cream sauce—to really let the salmon shine.

Falafel and Vegetable Pitas

A pita may not look like the most traditional sandwich, but it’s certainly one of the tastiest. Filled with seasoned chickpea patties and fresh veggies (think spinach, tomatoes, and cucumber slices), this quick sandwich recipe is vegetarian-friendly. Just don’t forget to include a dish of creamy yogurt sauce on the side!

Smoked Salmon Flatbread

If you’re a fan of bagels and lox for breakfast, you’ll love biting into this smoked salmon sandwich for lunch. Before loading up on fillings, spread each flatbread with a smear of chive and onion cream cheese, then pile it high with smoked salmon, fresh lettuce, and radish slices. Fold it in half and dig in!

Avocado and Asparagus Omelet Sandwiches

An omelet on a sandwich? You better believe it! This super-delish sandwich is loaded with all of our breakfast favorites, plus a few fresh ingredients, too. Cook eggs omelet-style to make them easier to stack on top of avocado, asparagus, and crispy bacon, and choose your favorite bread to hold everything together.

Rotisserie Chicken Banh Mi

Get a jump-start on these loaded sandwiches by starting with rotisserie chicken (it’ll seriously cut down on prep time). With the help of this shortcut, you’ll have a little extra time to stir together a spicy mayo and sriracha sauce and let the shaved carrots marinate. Finish it off with cucumber, jalapeño pepper slices, and a handful of fresh cilantro to make this Asian-inspired sandwich.

Peanut Butter, Apple, and Celery Breakfast Sandwich

You didn’t think we’d leave peanut butter sandwiches out of the mix, did you? There may not be any jelly on this sandwich, but you won't miss it since it sneaks in both a fruit and a veggie. Start with a generous spoonful of peanut butter, then add apple slices, raisins, and thinly sliced celery. The celery adds a yummy crunch, but if you want to stick to fruits, just take a page out of Elvis’s book and substitute banana instead.

Mediterranean Breakfast Sandwiches

No matter what time of day you choose to enjoy this sandwich, you should be able to set aside 20 minutes to make this healthy Mediterranean recipe. Feta cheese, fresh tomato, and spinach leaves all help give this sandwich a taste of the Mediterranean, while a fried egg and multigrain bread makes it hearty enough to keep you satisfied for hours. Cooking the eggs with a few pinches of rosemary also helps this recipe stand out from other plain-Jane breakfast sandwiches.

Muenster, Cabbage, and Apple Sandwiches

This recipe is making us completely rethink grilled cheese. Muenster cheese gives this sandwich a sharper flavor than traditional cheddar or American cheese slices. And we simply haven’t seen many grilled cheese sandwiches that are also loaded up with fresh ingredients like apple slices and shredded cabbage. Just don’t skimp on the filling!

Fried Egg BLT Breakfast Sandwiches

Eating healthy doesn’t mean you always have to skip the bacon. When it’s paired with a few other healthy ingredients, like avocado slices and whole wheat bread, there’s nothing wrong with indulging in a slice or two of extra-crispy bacon. Instead of a traditional BLT, this sky-high sandwich layers together a fried egg, avocado, and a slice of cheddar cheese.

Caprese Panini

Upgrade your salad into a sandwich with this super-easy caprese panini recipe. It has all of the ingredients you’d expect to see in a caprese salad—tomato slices, fresh basil, and mozzarella cheese—but there’s something about turning them into a warm, melty panini that’s just extra delicious. If you’re a fan of balsamic vinegar with your caprese, you can drizzle a little on top or include a small bowl on the side for dipping.

Chicken and Hummus Pitas

Fast meals don’t have to be basic, as this delicious sandwich proves. Before cooking the chicken, brush on an easy seasoning mixture with lemon juice and paprika for a more flavorful filling. Add plenty of fresh ingredients like tomatoes and cucumber, and add a smear of hummus to your pita to serve as a delectable sauce.

Farmers Market Grilled Cheese

The best part about this sandwich is that you can sub in whatever ingredients you can find at your local farmers market. We created this recipe using fresh spinach, zucchini, and tomato, but you could easily swap in other greens or summer squash, depending on what’s available. This healthier, veggie-ful grilled cheese also uses garlic-and-herb goat cheese to give new life to this classic sandwich.

Share the gallery



Better Homes & Gardens may receive compensation when you click through and purchase from links contained on this website.