Skip to content

Protein Finder: high-protein fast food under your calorie limit

By ยท Numbers read

Set the protein you want and the calories you can spend, and the finder lists every matching item from 259 US menu items at McDonald's, Burger King, Subway, Starbucks and Chipotle, ranked by protein per 100 calories. With the starting filters of 30 g and 500 calories, 24 items match, led by Starbucks' Iced Sugar-Free Vanilla Protein Matcha, grande with 31 g for 210 calories.

Chains

All 259 items, ranked by protein per 100 calories. Change a filter to narrow the list.

ChainItemCaloriesProtein (g)Protein per 100 calSodium (mg)
StarbucksIced Sugar-Free Vanilla Protein Matcha, grande2103114.8n/a
StarbucksIced Sugar-Free Caramel Protein Matcha, grande2103114.8n/a
StarbucksIced Sugar-Free Vanilla Protein Matcha, venti3405014.7n/a
StarbucksIced Sugar-Free Caramel Protein Matcha, venti3405014.7n/a
StarbucksIced Sugar-Free Vanilla Protein Latte, tall1502214.7n/a
StarbucksIced Sugar-Free Vanilla Protein Latte, grande2002914.5n/a
StarbucksIced Sugar-Free Caramel Protein Latte, grande2002914.5n/a
StarbucksIced Sugar-Free Vanilla Protein Latte, venti2804014.3n/a
StarbucksIced Sugar-Free Caramel Protein Latte, venti2804014.3n/a
ChipotleChicken bowl, simple and light (our build)Chicken, fajita veggies, fresh tomato salsa, romaine2303314.3n/a
StarbucksIced Sugar-Free Vanilla Protein Matcha, tall1301813.8n/a
StarbucksIced Protein Matcha, venti4205011.9n/a
StarbucksIced Caramel Protein Matcha, venti4205011.9n/a
StarbucksIced Protein Matcha, grande2603111.9n/a
StarbucksSugar-Free Caramel Protein Matcha (hot), grande2402811.7n/a
StarbucksSugar-Free Vanilla Protein Matcha (hot), grande2402811.7n/a
StarbucksSugar-Free Caramel Protein Latte (hot), grande2302711.7n/a
StarbucksSugar-Free Vanilla Protein Latte (hot), grande2302711.7n/a
StarbucksIced Caramel Protein Matcha, grande2703111.5n/a
ChipotleChicken bowl with black beans (our build)Chicken, black beans, fajita veggies, fresh tomato salsa, romaine3604111.4n/a
SubwaySubway Club Protein Bowl4104511.02,270
ChipotleDouble High Protein BowlChipotle's High Protein Menu: double chicken, light white rice, black beans, fajita veggies, fresh tomato salsa, cheese, extra lettuce7608110.7n/a
StarbucksIced Vanilla Protein Latte, grande2702910.7n/a
StarbucksIced Caramel Protein Latte, grande2802910.4n/a
StarbucksIced Vanilla Protein Latte, venti3904010.3n/a
StarbucksVanilla Protein Latte (hot), tall240239.6n/a
StarbucksProtein Matcha (hot), grande300289.3n/a
StarbucksVanilla Protein Latte (hot), short150149.3n/a
SubwayBuffalo Chicken Protein BowlAt participating locations380359.22,420
StarbucksCaramel Protein Matcha (hot), grande310289.0n/a
SubwaySweet Onion Chicken Teriyaki Protein Bowl470428.91,850
SubwayFresh Fit Grilled Chicken, footlongMultigrain bread and all the fresh vegetables600528.71,140
StarbucksVanilla Protein Latte (hot), grande310278.7n/a
SubwayFresh Fit Grilled Chicken, 6-inchMultigrain bread and all the fresh vegetables300268.7570
Burger KingFlame-Grilled Chicken Sandwich410358.5940
ChipotleHigh Protein-High Fiber BowlChipotle's High Protein Menu: chicken, light brown rice, black beans, fajita veggies, corn salsa, fresh tomato salsa, lettuce545468.4n/a
StarbucksCaramel Protein Latte (hot), grande320278.4n/a
SubwayFresh Fit Roast Beef, footlongMultigrain bread and all the fresh vegetables600508.31,560
SubwayFresh Fit Roast Beef, 6-inchMultigrain bread and all the fresh vegetables300258.3780
StarbucksVanilla Protein Latte (hot), venti360298.1n/a
SubwayHoney Mustard Chicken Protein Bowl570457.91,770
SubwayRoast Beef Protein Bowl590467.81,480
McDonald'sMcCrispy Strips (3 piece)400317.81,320
SubwayGrilled Chicken Protein Bowl620487.7950
SubwayChipotle Philly Protein Bowl600467.72,170
Burger KingBacon and Swiss Flame-Grilled Chicken Sandwich560437.71,590
McDonald'sMcCrispy Strips (4 piece)530417.71,760
ChipotleClassic chicken bowlWhite rice, black beans, fresh tomato salsa, cheese, lettuce660507.6n/a
ChipotleHigh Protein-Low Calorie BowlChipotle's High Protein Menu: chicken, greens, fajita veggies, fresh tomato salsa, guacamole460357.6n/a
SubwaySteak & Bacon Protein Bowl720547.51,680
Burger KingHoney Mustard Flame-Grilled Chicken Wrap230177.4640
SubwayBaja Chicken Protein Pocket330247.3750
SubwayPeppercorn Ranch Chicken Protein Pocket330247.3800
SubwayChicken & Bacon Ranch Protein Bowl760557.21,740
SubwayGrilled Chicken Wrap680487.11,240
Burger KingClassic Flame-Grilled Chicken Wrap240177.1640
Subway5 Meat Italian Protein Bowl930657.03,110
SubwayOven-Roasted Turkey Protein Bowl540376.91,540
SubwaySteak Philly Protein Bowl630436.81,940
SubwaySweet Onion Chicken Teriyaki, footlongSubway's 6-inch values doubled860586.7n/a
SubwayTurkey & Ham Protein BowlAt participating locations540366.71,570
SubwaySweet Onion Chicken Teriyaki, 6-inch430296.71,250
SubwayTurkey & Ham Protein Pocket320216.61,260
McDonald'sDouble Quarter Pounder with Cheese740486.51,360
ChipotleClassic barbacoa bowlWhite rice, black beans, fresh tomato salsa, cheese, lettuce650426.5n/a
Burger King4 Pc. Chicken Fries11076.4330
Burger KingTriple Whopper with Bacon & Cheese1,390876.32,050
Burger KingTriple Whopper with Bacon1,310836.31,640
SubwayHoney Mustard Chicken, footlongSubway's 6-inch values doubled960606.3n/a
SubwayBuffalo Chicken, footlongAt participating locations. Subway's 6-inch values doubled920586.3n/a
SubwayBlack Forest Ham Protein Bowl560356.31,610
SubwayHoney Mustard Chicken, 6-inch480306.31,240
SubwayBuffalo Chicken, 6-inchAt participating locations460296.31,650
Burger KingTriple Whopper with Cheese1,330826.21,800
Burger KingTriple Whopper1,250786.21,380
SubwaySubway Club, footlongSubway's 6-inch values doubled1,000626.2n/a
ChipotleClassic steak bowlWhite rice, black beans, fresh tomato salsa, cheese, lettuce630396.2n/a
SubwaySubway Club, 6-inch500316.2n/a
SubwaySteak & Bacon, footlongSubway's 6-inch values doubled1,180726.1n/a
SubwayGrilled Chicken, footlongSubway's 6-inch values doubled1,020626.11,660
SubwayChipotle Philly, footlongSubway's 6-inch values doubled980606.1n/a
SubwayRoast Beef, footlongSubway's 6-inch values doubled980606.1n/a
SubwaySteak & Bacon, 6-inch590366.1n/a
Burger KingSpicy Flame-Grilled Chicken Sandwich570356.11,200
SubwayGrilled Chicken, 6-inch510316.1830
SubwayChipotle Philly, 6-inch490306.11,440
SubwayRoast Beef, 6-inch490306.11,100
SubwayChicken & Bacon Ranch, footlongSubway's 6-inch values doubled1,160706.0n/a
SubwayAll American Club Protein Bowl680416.02,320
SubwayChicken & Bacon Ranch, 6-inch580356.0n/a
Burger KingBacon Double Cheeseburger500306.01,210
Subway5 Meat Italian, footlongSubway's 6-inch values doubled1,320785.93,820
ChipotleClassic carnitas bowlWhite rice, black beans, fresh tomato salsa, cheese, lettuce690415.9n/a
Subway5 Meat Italian, 6-inch660395.9n/a
Burger KingDouble Cheeseburger460275.91,040
Burger King12 Pc. Chicken Fries340205.91,030
Burger King8 Pc. Chicken Fries220135.9680
Burger KingDouble Whopper with Bacon1,040605.81,570
McDonald'sQuarter Pounder with Cheese520305.81,140
SubwayGrilled Chicken SaladWith cheese, without dressing450265.8580
StarbucksIced Banana Protein Cream Matcha, grande400235.8n/a
Burger KingTexas Double Whopper1,120645.72,200
Burger KingDouble Whopper with Bacon & Cheese1,120645.71,890
Burger KingDouble Whopper with Cheese1,060605.71,730
SubwaySteak, Egg & Cheese on Artisan Italian, footlongAt participating locations1,060605.72,500
Burger KingDouble Whopper980565.71,320
SubwayOven-Roasted Turkey & Ham, footlongAt participating locations. Subway's 6-inch values doubled920525.7n/a
McDonald'sQuarter Pounder with Cheese Bacon630365.71,470
SubwaySteak, Egg & Cheese on Artisan Italian, 6-inchAt participating locations530305.71,250
SubwayOven-Roasted Turkey & Ham, 6-inchAt participating locations460265.71,110
McDonald'sDouble Cheeseburger440255.71,120
StarbucksVanilla Protein Cream Cold Brew, grande300175.7n/a
McDonald'sChicken McNuggets (40 piece)Sharing box1,650925.63,400
SubwaySteak, Egg & Cheese, 12-inch wrapAt participating locations860485.61,890
McDonald'sChicken McNuggets (10 piece)410235.6850
McDonald'sMcDouble390225.6920
McDonald'sChicken McNuggets (6 piece)250145.6500
Burger KingBacon King1,260695.52,330
SubwaySteak Philly, footlongSubway's 6-inch values doubled1,020565.5n/a
McDonald'sChicken McNuggets (20 piece)830465.51,700
SubwaySteak Philly, 6-inch510285.5n/a
McDonald'sMcCrispy470265.51,140
McDonald'sEgg McMuffin310175.5770
ChipotleLoaded chicken bowlClassic chicken bowl plus fajita veggies, sour cream and guacamole1,020555.4n/a
Burger KingBacon Cheeseburger350195.4980
Burger KingHamburger260145.4600
Burger KingKid's Hamburger260145.4400
SubwayOven-Roasted Turkey, footlongSubway's 6-inch values doubled940505.3n/a
SubwayTuna Protein Bowl730395.31,120
Burger KingBacon and Swiss Royal Crispy Chicken740395.31,920
Burger KingRodeo Double Cheeseburger530285.3900
SubwayOven-Roasted Turkey, 6-inch470255.31,120
Burger KingSpicy Flame-Grilled Chicken Wrap320175.3770
Burger KingCheeseburger300165.3810
Burger KingKid's Cheeseburger300165.3610
McDonald'sChicken McNuggets (4 piece)17095.3340
SubwayAll American Club, footlongSubway's 6-inch values doubled1,080565.2n/a
SubwayBlack Forest Ham, footlongSubway's 6-inch values doubled960505.2n/a
SubwayVeggie Delite, footlongSubway's 6-inch values doubled620325.2n/a
Burger KingRoyal Crispy Chicken600315.21,330
SubwayAll American Club, 6-inch540285.2n/a
SubwayBlack Forest Ham, 6-inch480255.21,160
Burger King6 Pc. Chicken Nuggets310165.2550
SubwayVeggie Delite, 6-inch310165.2n/a
Burger KingHoney Mustard Royal Crispy Wrap290155.2790
Burger King4 Pc. Chicken Nuggets210115.2360
Burger King20 Pc. Chicken Nuggets1,030535.11,820
Burger KingImpossible Texas Whopper810415.12,370
SubwayCold Cut Combo Protein Bowl650335.11,870
McDonald'sDeluxe McCrispy530275.1n/a
McDonald'sSpicy McCrispy530275.1n/a
McDonald'sSpicy Deluxe McCrispy530275.1n/a
Burger KingHam, Egg, & Cheese Croissan'wich350185.11,000
McDonald'sSteak, Egg & Cheese Bagel680345.01,510
SubwayPizza Sub Protein BowlAt participating locations580295.01,910
Burger King10 Pc. Chicken Nuggets520265.0910
Burger KingTexas Whopper Jr.420215.01,080
Burger KingWhopper Jr. with Bacon380195.0770
McDonald'sCheeseburger300155.0n/a
Burger KingTexas Whopper850424.92,130
Burger KingWhopper with Bacon & Cheese860424.91,920
Burger KingWhopper with Bacon770384.91,500
Burger KingBBQ Bacon Whopper Jr.390194.9770
SubwayMeatball Pepperoni, footlongSubway's 6-inch values doubled1,340644.8n/a
SubwayTuna, footlongSubway's 6-inch values doubled1,120544.8n/a
SubwayB.M.T. Protein Bowl800384.82,230
Burger KingWhopper710344.81,250
Burger KingImpossible Whopper670324.81,490
SubwayMeatball Pepperoni, 6-inch670324.8n/a
Burger KingFully Loaded Croissan'wich620304.81,780
McDonald'sQuarter Pounder with Cheese Deluxe630304.8n/a
SubwayTuna, 6-inch560274.8n/a
Burger KingRoyal Crispy Wrap310154.8790
McDonald'sHamburger250124.8n/a
SubwayMeatball Marinara, footlongSubway's 6-inch values doubled1,100524.7n/a
SubwayMeatball Marinara Protein Bowl with MVP Parmesan Vinaigrette850404.72,250
Burger KingWhopper with Cheese790374.71,660
Burger KingFully Loaded Biscuit660314.72,290
SubwayMeatball Marinara, 6-inch550264.7n/a
Burger KingWhopper Jr. with Bacon & Cheese430204.7980
SubwayCold Cut Combo, footlongSubway's 6-inch values doubled1,040484.6n/a
SubwayMeatball Pepperoni Protein Bowl with MVP Parmesan Vinaigrette1,010464.62,830
SubwayBig Hot Pastrami Protein BowlAt participating locations870404.63,270
SubwayCold Cut Combo, 6-inch520244.6n/a
SubwayItalian Trio Protein Pocket480224.61,580
StarbucksIced Vanilla Protein Cream Shaken Espresso, grande410194.6n/a
McDonald'sDaily Double490224.5810
Burger KingHam, Egg, & Cheese Biscuit420194.51,530
Burger KingWhopper Jr. with Cheese380174.5810
Burger KingRodeo Cheeseburger380174.5720
Burger KingHoney Mustard Original Chicken Wrap290134.5830
SubwayBig Hot Pastrami, footlongAt participating locations. Subway's 6-inch values doubled1,240544.4n/a
SubwayB.M.T., footlongSubway's 6-inch values doubled1,180524.4n/a
SubwayPizza Sub, footlongAt participating locations. Subway's 6-inch values doubled960424.4n/a
Burger KingEgg-Normous Burrito800354.42,010
SubwayBig Hot Pastrami, 6-inchAt participating locations620274.4n/a
SubwayB.M.T., 6-inch590264.4n/a
SubwayPizza Sub, 6-inchAt participating locations480214.4n/a
McDonald'sSnack Wrap McCrispy Spicy390174.4n/a
Burger KingWhopper Jr.340154.4630
Burger KingRodeo Burger340154.4520
McDonald'sBig Mac580254.3n/a
McDonald'sSnack Wrap McCrispy Ranch400174.3n/a
McDonald'sBacon, Egg & Cheese Bagel590254.21,320
McDonald'sSausage McMuffin with Egg480204.2830
McDonald'sFilet-O-Fish380164.2n/a
Burger KingBacon, Egg, & Cheese Croissan'wich360154.2810
McDonald'sSausage Burrito310134.2800
Burger KingClassic Original Chicken Wrap310134.2820
Burger KingSpicy Royal Crispy Chicken760314.11,580
ChipotleClassic sofritas bowlWhite rice, black beans, fresh tomato salsa, cheese, lettuce630264.1n/a
Burger KingBacon, Sausage, Egg, & Cheese Croissan'wich580244.11,420
SubwayVeggie Patty Protein BowlAt participating locations540224.11,540
SubwayVeggie Patty, footlongAt participating locations. Subway's 6-inch values doubled940384.0n/a
SubwaySpicy Italian Protein Bowl930374.02,540
McDonald'sEgg and Cheese Bagel520214.01,100
SubwayVeggie Patty, 6-inchAt participating locations470194.0n/a
McDonald'sBacon, Egg & Cheese McGriddles430174.01,230
SubwaySpicy Italian, footlongSubway's 6-inch values doubled1,320523.9n/a
SubwaySpicy Italian, 6-inch660263.9n/a
SubwayB.L.T. Protein BowlAt participating locations560223.9880
Burger KingEgg & Cheese Croissan'wich310123.9640
SubwayB.L.T., footlongAt participating locations. Subway's 6-inch values doubled960363.8n/a
Burger KingDouble Sausage, Egg, & Cheese Croissan'wich730283.81,660
McDonald'sSausage, Egg & Cheese Bagel710273.81,380
Burger KingBacon, Sausage, Egg, & Cheese Biscuit650253.81,960
Burger KingSausage, Egg, & Cheese Croissan'wich500193.81,040
SubwayB.L.T., 6-inchAt participating locations480183.8n/a
Burger KingBacon, Egg, & Cheese Biscuit420163.81,340
Burger KingBreakfast Burrito Jr.420163.81,090
Burger KingSpicy Royal Crispy Wrap390153.8920
Burger KingDouble Sausage, Egg, & Cheese Biscuit790293.72,190
McDonald'sBacon, Egg & Cheese Biscuit460173.71,330
Burger KingSausage, Egg, & Cheese Biscuit560203.61,580
McDonald'sMcChicken390143.6n/a
McDonald'sSausage, Egg & Cheese McGriddles550193.51,290
McDonald'sSausage McMuffin400143.5760
Burger KingOriginal Chicken Sandwich680233.41,380
Burger KingEgg & Cheese Biscuit380133.41,180
Burger KingBig Fish570193.31,270
McDonald'sEgg and Cheese Biscuit390133.31,110
Burger KingSpicy Original Chicken Wrap390133.3960
McDonald'sSausage Biscuit with Egg530173.21,190
Burger KingChicken Jr.440133.0700
Burger KingSpicy Original Chicken Sandwich790232.91,540
McDonald'sBig Breakfast with Hotcakes1,340362.72,070
Burger KingSausage Biscuit440122.71,150
Burger KingSpicy Big Fish730192.61,530
McDonald'sSausage McGriddles430112.6990
McDonald'sSausage Biscuit460112.41,090
Burger KingPancake & Sausage Platter580122.11,090
McDonald'sHotcakes and Sausage770151.9810
McDonald'sHotcakes58091.6530
Burger KingPancake Platter40051.3690
Burger King5 Pc. French Toast Sticks50061.2340
Burger King3 Pc. French Toast Sticks34041.2210
Burger KingLarge Hash Browns70060.91,460
Burger KingMedium Hash Browns51040.81,060
Burger KingSmall Hash Browns27020.7570

The web address changes with your filters, so you can copy it to save or share a list. n/a means the chain's table we used doesn't list sodium for that item.

How to read the numbers

Protein per 100 calories is protein divided by calories, times 100. It shows how lean an item is, so a small order can beat a big one: Starbucks' Iced Sugar-Free Vanilla Protein Matcha, grande scores 14.8, while a Big Mac scores 4.3. Lean picks on these menus score about 7 or more.

Sodium is the catch. The Dietary Guidelines for Americans put the daily limit at 2,300 mg, and many of the high-protein orders here carry half of that or more in one meal. Sort by least sodium when two items tie on protein.

Portions matter. Subway's footlongs are its 6-inch values doubled, Starbucks numbers are for the standard recipe, and the McDonald's 40-piece McNuggets box is a sharing box. Our Chipotle "builds" are added up from Chipotle's own ingredient values. Changing bread, sauce, milk or toppings changes the numbers.

Where the numbers come from

Every row is copied from the chain's own US nutrition data, through our ranked guides, with the date we read it. Chains change recipes, so check the chain's page before you rely on a number for a medical diet.

Frequently asked questions

What fast food has 30 g of protein for under 500 calories?

24 of the 259 items here do. Ranked by protein per 100 calories, the top five are Starbucks Iced Sugar-Free Vanilla Protein Matcha, grande (31 g, 210 calories), Starbucks Iced Sugar-Free Caramel Protein Matcha, grande (31 g, 210 calories), Starbucks Iced Sugar-Free Vanilla Protein Matcha, venti (50 g, 340 calories), Starbucks Iced Sugar-Free Caramel Protein Matcha, venti (50 g, 340 calories), Starbucks Iced Sugar-Free Vanilla Protein Latte, venti (40 g, 280 calories). Set the filters above to 30 g and 500 calories to see the full list.

Which fast-food item gives the most protein per calorie?

Starbucks' Iced Sugar-Free Vanilla Protein Matcha, grande: 31 g of protein for 210 calories, which is 14.8 g per 100 calories. Among food rather than drinks, the leader is Chipotle Chicken bowl, simple and light (our build) (33 g, 230 calories).

Which chain has the most orders with 40 g of protein under 600 calories?

Subway, with 7 of the 18 items that fit, then Starbucks with 7 and Chipotle with 2. Many of them are sodium-heavy, so check that column before you order.

Where do the numbers come from?

From each chain's own US nutrition data: McDonald's (McDonald's Nutrition Calculator (US)), Burger King (Burger King Nutrition Explorer (US)), Subway (Subway U.S. Nutrition Information, October 2026 (PDF)), Starbucks (Starbucks Protein Beverages (US menu)), Chipotle (Chipotle Nutrition Calculator, Burrito Bowl (US)). We read them on October 17, 2026 and October 22, 2026 and copied them into our chain guides without changes. Protein per 100 calories is our own calculation: protein divided by calories, times 100.

Does it cover UK, Australian or Canadian menus?

No. Every number is for the US menu and the standard recipe. Menus, portions and recipes differ by country, so a UK Whopper or an Australian Subway sub won't match these figures. The chains' local nutrition pages have the right numbers for your country.

This tool is for general information and is not medical advice. Talk to your doctor before changing your diet, especially if you have a health condition.