If you love classic comfort food but still want to hit your macros, this Philly cheesesteak hoagie is one of my go-to meals. It delivers big flavor, solid protein, and realistic portions that fit into a balanced diet without turning into a “cheat meal spiral.”
This version keeps the traditional feel—shaved ribeye, onions, peppers, and melty American cheese—while being easy to portion, track, and enjoy.
Macros per serving
-
Calories: 470
-
Protein: 33g
-
Carbohydrates: 18g
-
Fat: 43g
Makes 4 servings
Ingredients
-
Approx. 320g / 2 foot-long white bread rolls
-
80g Cooper’s Sharp White American cheese
-
400g Trader Joe’s 100% grass-fed shaved beef ribeye
(~9g fat per 100g) -
100g brown onion
-
150g green bell peppers
-
Salt, to taste
-
Pepper, to taste
-
¼ tsp garlic powder
-
¼ tsp onion powder
Instructions
1. Prepare the vegetables
Thinly slice the brown onion and dice the green bell peppers.
2. Sauté the vegetables
Heat a large non-stick skillet over medium heat and lightly spray with canola or olive oil.
Add the onion and bell peppers and sauté for 3–4 minutes, stirring occasionally, until softened and lightly caramelized. Season with a pinch of salt and pepper.
3. Cook the beef
Add the shaved ribeye to the skillet with the vegetables. Season with garlic powder, onion powder, salt, and pepper.
Cook for 2–3 minutes, stirring frequently, until the beef is just cooked through.
4. Add the cheese
Reduce heat to low. Lay the Cooper Sharp cheese directly over the beef and vegetable mixture.
Allow it to melt, then gently mix until everything is evenly coated.
5. Prepare the rolls
Slice the foot-long rolls lengthwise and divide them into four equal portions.
6. Assemble the hoagies
Evenly divide the cheesesteak mixture into four portions and spoon into the rolls.
7. Serve
Serve immediately while hot.
Optional: pair with a simple side salad or roasted vegetables for added fiber.
Nutrition notes and simple adjustments
Fiber considerations
This recipe is lower in fiber due to the white hoagie roll. To support digestion:
-
Add a side salad or roasted vegetables
-
Swap to a whole-grain hoagie roll if preferred (texture will change)
Fat adjustments
Traditional ribeye and American cheese bring the fat content up, which is completely reasonable in a balanced diet—especially when protein needs are higher.
If you want to lower calories or fat:
-
Use reduced-fat or fat-free American-style cheese
-
Slightly reduce the amount of cheese per hoagie
-
Choose a leaner shaved beef cut while keeping portions the same
Balance over perfection
You do not need to “health-ify” every meal to make progress. Enjoying the real version occasionally fits into a sustainable approach to nutrition. Focus on overall patterns, not individual meals.
Why this macro-friendly Philly cheesesteak works
As a dietitian and coach, I care about meals that are:
-
Satisfying, so you actually enjoy eating them
-
Protein-forward, to support muscle and recovery
-
Simple to track, with no complicated swaps
This hoagie checks all three boxes.
Want more macro-friendly comfort food recipes?
I share hundreds of balanced, realistic recipes like this inside my programs and recipe collections—designed to support muscle building, fat loss, and long-term consistency.

Holly T. Baxter is an Australian Dietitian with over 13 years of experience in health and fitness. She holds a degree in Food Science and Nutrition and a Master of Dietetics from Deakin University. A former professional physique athlete, Holly has two World Championship titles. Her latest project, BiaBody, is dedicated to women’s health and fitness. As an APD Dietitian and Online Physique Coach, she focuses on evidence-based health education and empowering women through fitness.