21 High-Protein Lunches Under 500 Calories

    Cook these big batch recipes once and eat them for the rest of the week.

    Eating meals high in protein can help you stay full longer, keeping that afternoon ~hanger~ at bay.

    Here we've rounded up lunches that have more than 15 grams of protein, come out to 500 calories or less per serving, and are super easy to make ahead of time, so your weeks are a little less hectic.

    Okay, dig in!

    1. Southwestern Veggie Hummus Wraps

    2. Chickpea Shawarma Sandwich

    3. Avocado Toast with Eggs, Spinach, and Tomatoes

    4. Salmon Quinoa Bowl

    5. One-Pan Roasted Chicken and Vegetables

    6. Portobello Stuffed Pizza

    7. Creamy Avocado Greek Yogurt Chicken Salad

    8. The Amazing Chickpea Spinach Salad

    9. Grilled Pesto Turkey Burgers

    10. Ground Chicken Breast Meatballs with Mozzarella Cheese

    11. Southwestern Egg Salad Sandwich

    12. Bacon Ranch Chicken Salad Stuffed Tomatoes

    13. Oven Roasted Salmon Rice Bowl

    14. Veggie Turkey Rollups

    15. Slow-Cooker Turkey Chili

    16. Tofu Tahini Scramble

    17. Hawaiian BBQ Chicken Wraps

    18. Grilled Flank Steak Salad With Strawberries

    19. Salmon Burgers With Avocado Salsa

    20. Taco Salad Bowls

    21. Healthy Tuna Stuffed Avocado