How Many Calories Are in a Serving of Steak?

A standard 3-ounce serving of cooked steak contains roughly 160 to 250 calories, depending on the cut. That 3-ounce portion is about the size of a deck of cards, and it’s the official USDA reference serving for cooked beef. In practice, restaurant steaks and home-cooked portions are often two to three times that size, which changes the calorie math significantly.

Calories by Cut

The cut of steak is the single biggest factor in calorie count. Leaner cuts come from muscles that do more work, while fattier cuts come from less active areas of the animal. Here’s how the most popular cuts compare for a 3-ounce cooked serving, trimmed of exterior fat:

  • Filet mignon (tenderloin): 168 calories, very lean with minimal marbling
  • Top sirloin: 175 calories, 7 grams of fat
  • Ribeye: roughly 210 to 250 calories, with about 16 grams of fat per 100 grams

The gap between the leanest and fattiest cuts is about 80 calories per serving. That difference comes entirely from fat, since all cuts of steak contain zero carbohydrates and similar amounts of protein. A 3-ounce portion of any steak delivers around 21 grams of protein.

Why Restaurant Steaks Have More Calories

Most steakhouse portions are 8 to 16 ounces, not 3. An 8-ounce ribeye contains around 663 calories before any added butter or oil. A 12-ounce ribeye pushes close to 1,000 calories from the meat alone. If you’re eating steak at a restaurant, you can safely assume your portion is at least double the USDA serving size.

Cooking method adds calories too. Pan-searing a steak in a tablespoon of butter adds roughly 100 calories. A tablespoon of oil adds about 120. Some restaurants baste steaks with butter multiple times during cooking, and a finishing pat of butter on top is standard practice. These additions can easily tack on 150 to 200 calories that aren’t reflected in nutrition data for plain broiled steak.

Raw Weight vs. Cooked Weight

Steak loses about 25% of its weight during cooking as moisture evaporates. A 4-ounce raw steak shrinks to roughly 3 ounces cooked. This matters if you’re tracking calories: nutrition labels on raw meat reflect the raw weight, so if you weigh your steak after cooking and look up calories for that same number of ounces, you’ll undercount by about 25%. Either weigh before cooking or use a nutrition database that specifies “cooked” values.

How Marbling and Grade Affect Calories

USDA beef grades, labeled Prime, Choice, and Select, reflect how much marbling (intramuscular fat) the meat contains. Prime has the most marbling, Select the least. A Prime ribeye will have noticeably more calories than a Select ribeye of the same weight, because those white streaks of fat running through the meat are calorie-dense. Fat contains 9 calories per gram compared to 4 for protein.

Grass-fed beef tends to be leaner than grain-fed beef because it takes longer for grass-fed cattle to reach their target weight, resulting in less marbling. The calorie difference per serving is modest, though. Where grass-fed beef does stand out nutritionally is in its omega-3 fatty acid content, which runs about twice as high as grain-fed, though the total amount is still small (around 30 milligrams more per serving).

A Quick Calorie Reference

If you want a rough estimate without looking anything up, these rules of thumb work well. For lean cuts like sirloin and filet mignon, figure about 55 to 60 calories per ounce cooked. For fattier cuts like ribeye, figure about 75 to 85 calories per ounce cooked. Then add roughly 100 calories for each tablespoon of butter or oil used in cooking.

So a 6-ounce sirloin cooked without added fat lands around 350 calories. A 6-ounce ribeye pan-seared in butter is closer to 550. The protein content stays similar either way, at about 7 grams per ounce, making steak one of the most protein-dense foods available regardless of which cut you choose.