Healthy Fast Food Options: 234 Meals Under 600 Calories With 20g+ Protein

A meal is on this list if it has 600 calories or fewer and at least 20g of protein, using only the nutrition each chain publishes for its own menu. 234 meals at 25 chains qualify. The most protein per calorie: Grilled Salmon & Swai Combo at California Fish Grill, 46g of protein in 330 calories. The lowest-calorie: Grilled Atlantic Salmon at California Fish Grill, 300 calories with 41g of protein. Change the limits below for fewer calories, low carb, lower sodium or more protein.

Meals under 600 calories with 20g+ protein, most protein per calorie first

68 meals, the top 3 per chain, from each chain's own published nutrition.
MealChainCaloriesProteinCarbsSodium
Grilled Salmon & Swai ComboCalifornia Fish Grill33046g4g860mg
Grilled Atlantic SalmonCalifornia Fish Grill30041g5g330mg
Double Chicken Street Corn Pollo Fit BowlEl Pollo Loco44054g18g1,560mg
Double Chicken Avocado Pollo Fit BowlEl Pollo Loco50058g14g970mg
Flat Cut Chicken Kabob PlateLuna Grill45051g24g690mg
Chicken Kabob PlateLuna Grill43048g24g660mg
Thai Coconut SaladModern Market35840g27g312mg
Grilled Sea Bass (Branzino)California Fish Grill43047g6g550mg
Bacon, Egg & Cheese ScrambleProtein Bar & Kitchen39042g4g900mg
12 ct Chick-fil-A NuggetsChick-fil-A38040g16g1,820mg
Sirloin Steak Kabob PlateLuna Grill45046g25g630mg
Classic Cobb SaladChopt60060g17g1,838mg
Turkey Club (no bread)Chicken Salad Chick39038g5g1,060mg
4 ct Chick-fil-A Chick-n-StripsChick-fil-A41039g22g1,150mg
Steak & Eggs ScrambleProtein Bar & Kitchen37035g7g760mg
3 ct Chick-fil-A Chick-n-StripsChick-fil-A31029g16g870mg
Parm Crunch SaladJust Salad54050g33g1,000mg
Chicken & Shrimp Avocado Pollo Fit BowlEl Pollo Loco49045g16g1,130mg
Spicy Chicken Caesar WrapJust Salad56051g56g1,560mg
Kale Caesar Salad with Grilled ChickenChopt43039g27g990mg
Kale Caesar with Grilled ChickenChopt43039g27g990mg
Jalapeno Ranch SaladSalad and Go35032g18g1,150mg
Tenders - Classic or Spicy (3 Pieces)Popeyes39035g25g1,700mg
Fajita SaladSalad and Go31028g23g870mg
Chicken Caesar SaladJust Salad41036g27g960mg
Cobb SaladSalad and Go46039g11g1,350mg
Romaine & Kale Caesar Salad with ChickenPanera Bread49041g10g940mg
Baja Blackened Chicken SaladModern Market43036g36g1,030mg
Bacon, Egg & Cheese Breakfast BurritoProtein Bar & Kitchen59049g40g1,080mg
Caribbean Jerk Chicken BowlTropical Smoothie Cafe42035g41g990mg
Light Chicken Bowl (white rice, fajita veggies, tomatillo-green chili salsa, tomato salsa, lettuce)Chipotle45537g54g1,620mg
6" Seasoned Steak & Fresh AvocadoSubway43035g45g1,040mg
Skinny Burrito Bowl with CarnitasWahoo's Fish Taco52442g37g1,618mg
Southwestern Crunch SaladModern Market43535g39g900mg
Double HamburgerShake Shack56044g24g1,540mg
Skinny Burrito Bowl with Charbroiled ChickenWahoo's Fish Taco37830g34g1,062mg
ShackBurger, Double Lettuce Wrap®Shake Shack58045g3g880mg
Turkey Bacon RanchTropical Smoothie Cafe50039g51g1,510mg
6" Grilled Chicken & Fresh AvocadoSubway45035g44g800mg
Buffalo Chicken BowlTropical Smoothie Cafe44034g17g2,560mg
6" Seasoned Steak & Smashed AvocadoSubway46035g45g1,170mg
Kale CaesarSweetgreen54541g18g1,550mg
Chicken Pesto ParmSweetgreen51038g30g1,560mg
Grilled Chicken SandwichWhataburger43032g44g1,030mg
Fan Faves PlateDig39029g19g1,130mg
ShackBurger, Single Lettuce Wrap®Shake Shack33023g3g480mg
Fajita Veggie Bowl with Charbroiled FishWahoo's Fish Taco59239g75g1,466mg
Chicken Bacon Protein PocketStarbucks31020g29g880mg
Buffalo ChickenSweetgreen58037g30g1,940mg
Greek Salad BowlCAVA58537g19g1,830mg
Steak & Wake on CiabattaPanera Bread52032g53g—
Whatachick'n SandwichWhataburger54032g54g960mg
Quarter Pounder with CheeseMcDonald's52030g42g1,140mg
Spicy Chicken SandwichWhataburger55031g50g1,490mg
Chicken McNuggets (10 pc)McDonald's41023g26g850mg
McDoubleMcDonald's39022g32g920mg
Classic Carol Chicken Salad (4 oz scoop)Chicken Salad Chick41022g0g540mg
Egg, Pesto & Mozzarella SandwichStarbucks39021g36g790mg
Dill-icious Diva Chicken Salad (4 oz scoop)Chicken Salad Chick37020g1g480mg
Fuji Apple Salad with ChickenPanera Bread57030g36g580mg
Thigh, Classic or Spicy (each)Popeyes49025g18g1,120mg
Impossible Breakfast SandwichStarbucks42021g36g800mg
Vegan Favorites PlateDig51025g31g1,820mg
Tarragon Mustard Chicken PlateDig60029g41g1,620mg
Turkey Sausage Sandwich on English MuffinDunkin'46022g39g1,040mg
Chicken Croissant SandwichDunkin'59028g47g1,160mg
Chicken BiscuitDunkin'46021g46g1,080mg
Black Bean FalafelFlower Child60021g92g2,020mg

Under 400 calories with 20g+ protein

Under 400 calories with 20g+ protein
MealChainCaloriesProteinCarbsSodium
Grilled Salmon & Swai ComboCalifornia Fish Grill33046g4g860mg
Grilled Atlantic SalmonCalifornia Fish Grill30041g5g330mg
Thai Coconut SaladModern Market35840g27g312mg
Bacon, Egg & Cheese ScrambleProtein Bar & Kitchen39042g4g900mg
12 ct Chick-fil-A NuggetsChick-fil-A38040g16g1,820mg
Turkey Club (no bread)Chicken Salad Chick39038g5g1,060mg
Steak & Eggs ScrambleProtein Bar & Kitchen37035g7g760mg
3 ct Chick-fil-A Chick-n-StripsChick-fil-A31029g16g870mg

Low carb: 30g of carbs or fewer, 25g+ protein

Low carb: 30g of carbs or fewer, 25g+ protein
MealChainCaloriesProteinCarbsSodium
Classic Cobb SaladChopt60060g17g1,838mg
Double Chicken Avocado Pollo Fit BowlEl Pollo Loco50058g14g970mg
Double Chicken Street Corn Pollo Fit BowlEl Pollo Loco44054g18g1,560mg
Roasted Garlic Lemon Chicken PlateLuna Grill55053g27g720mg
Breast, Classic or Spicy (each)Popeyes62052g17g1,780mg
SmokeShack, Double Lettuce Wrap™Shake Shack69052g5g1,510mg
Flat Cut Chicken Kabob PlateLuna Grill45051g24g690mg
Avocado Bacon Burger Lettuce Wrap, DoubleShake Shack69051g4g1,040mg

Lower sodium: 800mg or less, 20g+ protein

Lower sodium: 800mg or less, 20g+ protein
MealChainCaloriesProteinCarbsSodium
Honey Granola ParfaitProtein Bar & Kitchen38023g54g95mg
Chia Berry ParfaitProtein Bar & Kitchen40024g58g100mg
Mixed Berry Greek YogurtTropical Smoothie Cafe56025g63g270mg
Thai Coconut SaladModern Market35840g27g312mg
Grilled Atlantic SalmonCalifornia Fish Grill30041g5g330mg
Grilled Salmon PlateLuna Grill48035g24g390mg
Santa Fe SaladChopt45022g30g403mg
Grilled Chicken Taco ComboCalifornia Fish Grill60050g47g430mg

FAQ

What are the healthiest fast food options?

It depends on what you are watching. By the chains' own numbers, the meals under 600 calories with the most protein per calorie are Grilled Salmon & Swai Combo at California Fish Grill (46g protein, 330 calories), Double Chicken Street Corn Pollo Fit Bowl at El Pollo Loco (54g protein, 440 calories) and Flat Cut Chicken Kabob Plate at Luna Grill (51g protein, 450 calories). Use the filters for carbs, sodium or calories.

What is the lowest-calorie fast food meal with 20g of protein?

Grilled Atlantic Salmon at California Fish Grill: 300 calories and 41g of protein. Next: Egg White Grill at Chick-fil-A (300 calories) and Fajita Salad at Salad and Go (310 calories).

Which fast food meals are low carb?

Among meals under 600 calories with 20g+ protein, the most protein at 20g of carbs or fewer: Classic Cobb Salad at Chopt (60g protein, 17g carbs), Double Chicken Avocado Pollo Fit Bowl at El Pollo Loco (58g protein, 14g carbs) and Grilled Sea Bass (Branzino) at California Fish Grill (47g protein, 6g carbs).

Which fast food meals are lowest in sodium?

Among meals under 600 calories with 20g+ protein: Honey Granola Parfait at Protein Bar & Kitchen (95mg), Mixed Berry Greek Yogurt at Tropical Smoothie Cafe (270mg) and Thai Coconut Salad at Modern Market (312mg). Fast food runs high in sodium, so check this column if you watch it.

Where do these numbers come from?

Only from nutrition each chain publishes for its own menu; every row is labeled "Published by" its chain, and none are our estimates. Includes single-serving restaurant meals of at least 300 calories whose stated calories match their protein, carb and fat grams within 25%. Sides, drinks, add-ons, kids’ meals and family-size or multi-serving items are excluded.

Building your own order? Use a restaurant nutrition calculator (Chipotle, Subway, CAVA, Panda Express and more), or see the highest-protein fast food meals.