
T-bone steak with roasted potatoes and asparagus is a classic American main course featuring a T-shaped cut of beef, crispy roasted potatoes, and tender asparagus spears. It typically includes a bone-in steak, baby potatoes or potato chunks, and fresh asparagus, often seasoned with herbs, garlic, and olive oil. This hearty meal is a staple in steakhouses and home cooking across the United States.
This dish is high in protein and fat, with moderate carbs from the potatoes. It provides key nutrients like iron, zinc, B vitamins, and potassium, with a rough calorie ballpark of 600-800 per serving depending on portion sizes and preparation.
| Calories | 720 kcal |
| Protein | 58 g |
| Carbs | 35 g |
| Fat | 38 g |
| Fiber | 6 g |
| Sugar | 4 g |
| Sodium | 650 mg |
| Iron | 6.5 mg |
| Zinc | 12 mg |
| Vitamin B12 | 3.2 mcg |
| Potassium | 980 mg |
| Vitamin K | 92 mcg |
| Vitamin C | 28 mg |
| Phosphorus | 520 mg |
| Selenium | 45 mcg |
Per 1 T-bone steak (300 g), 1 cup roasted potatoes (150 g), 1 cup asparagus (134 g) · estimated, varies by recipe
The T-bone steak is prized for containing two distinct cuts—the strip loin and tenderloin—separated by a T-shaped bone, offering varied textures in one piece. Nutritionally, it's a complete meal that balances protein, healthy fats, and fiber-rich vegetables, making it popular in high-protein diets like keto or paleo.
AI estimate may be inaccurate · Terms