15 High Protein Lunches That Keep You Full Until Dinner
This post may contain affiliate links. If you make a purchase through links on this site, I may earn a commission.
Read my Privacy Policy.
If you get hungry long before dinner, you may want to try eating more protein at lunch. Protein is very filling, but it also keeps your satiety stable for hours. Add a little healthy fat to that protein, and you may stay full even beyond dinner time. These fifteen high-protein lunches will fill you up with delicious flavors that actually satisfy you for hours.
1. Tuna Wrap
Anyone can easily throw this tuna wrap together either in the morning or the night before. Store the filling separately and assemble the wrap as soon as you’re ready for lunch. Add a side salad to round out the meal.
2. Apple Cabbage Salad
Apple cabbage salad will not only give you a good dose of protein but also a good dose of fiber. It’s a combination that will keep you satisfied for hours after lunch, and give you the nutrition you need to power through the rest of your workday.
3. Meatball Sandwiches
Meatball sandwiches are a great way to make a high-protein meal out of last night’s leftovers. Just add a green salad to round out your meal and use a whole grain burger bun for extra fiber and nutrition.
4. Turkey Vegetable Pasta Salad
Need a solid lunch that will really fill you up? This turkey vegetable pasta salad is filling, nutritious, and darn tasty to boot. Enjoy it with a side salad and some crunchy garlic bread to complete the meal.
5. Fajita Wraps
Fajita wraps are a great way to use up fajita meat from the night before. You can certainly make them specifically for lunch, but it’s a much faster meal if you use leftovers, and these do not disappoint.
6. Chicken And Cucumber Salad

This simple 4-ingredient recipe can be made in minutes if your chicken is already cooked. chicken and cucumber salad can be made with canned chicken or leftover rotisserie chicken for an easy lunch.
7. Tuna Stuffed Avocados
While this is more of a Keto/Low-carb meal, it’s definitely a high-protein meal that will truly fill you up without overeating. Tuna stuffed avocados are incredibly nutritious, and half the time, you won’t even be hungry when dinner rolls around.
8. Garden Vegetable Turkey Skillet
Make this garden vegetable turkey skillet the night before for lunch the next day. The fresh veggies give you lots of nutrition, while the protein fills you up and keeps you going. If you want to add some bulk, stir in some cooked rice.
9. Lentil Sloppy Joes

If you are plant-based, these lentil sloppy joes are a great option for plenty of plant-based protein. Pack the bun separately and assemble it at lunchtime for the best result. Enjoy with a side salad or some soup.
10. Carolina Gold BBQ Chicken Sandwiches
Carolina gold BBQ chicken sandwiches are an incredibly tasty option for lunch. Pack the bun, coleslaw, and chicken separately and assemble your sandwich at the lunch table for the best sandwich experience.
11. Turkey Sloppy Joes
For those who are not plant-based, turkey sloppy joes are a great lunch option. Just like the lentil sloppy joes, you should assemble this just prior to eating to keep the bun from getting soggy. This goes great with a side of soup or salad.
12. Pulled Pork Sandwiches
Pulled pork sandwiches are a wonderful lunch to make ahead of time. The slow cooker takes care of the pork, so all you have to do is assemble your sandwich. Add any toppings you like most and freeze any leftover pork for future sandwiches.
13. Chicken Sliders
Chicken sliders are a fantastic lunch option for those who need a smaller sandwich for easier eating. It’s all the flavor and comfort without the mess of a bigger sandwich. They are easy to pack for lunch or to serve on a platter for game night or a getogether.
14. Tuna Fish Sandwich
For one of the easiest sandwiches you’ll ever make, this tuna fish sandwich is a delicious option that travels well and never disappoints. It comes together in minutes using canned tuna and will go well any type of bread you prefer to use.
15. Thai Peanut Chicken Wraps
These delicious Thai peanut chicken wraps give you all those delicious Thai flavors you love while also giving you a good dose of protein to get you through until dinner. pair this with a side salad to round out the meal.
More From The Gracious Pantry

If you prefer sandwiches to wraps, I’ve gotcha covered there, too. Here’s a fabulous collection of sandwich recipes that taste amazing and might actually be good for you, too.
