Who doesn’t love a classic cheesesteak? This Healthy Leansteak recipe takes all the cheesy, savory goodness of a traditional Philly cheesesteak and gives it a lighter, high-protein twist. Made with shaved steak, caramelized onions, and a creamy cheese sauce blended from cottage cheese and skim milk, this version is flavorful, satisfying, and much lower in fat than the takeout favorite. Hollowed-out hoagie rolls help cut down on calories while keeping all the flavor you crave.
Ingredients
- 1 lb shaved steak
- 1 yellow onion, diced
- 100 g low-fat mozzarella cheese
- 20 g Parmesan cheese
- 60 g low-fat cottage cheese
- 40 g skim milk
- 3 tbsp chopped pickled jalapeños
- Hoagie rolls (hollowed out to reduce calories)
- Salt and black pepper, to taste
Instructions
Step 1: Sauté the Onions
- Heat a large skillet over medium-high heat.
- Add diced onion and cook for 7 minutes, stirring occasionally, until softened and golden brown.
Step 2: Cook the Steak
- Add shaved steak to the skillet with onions.
- Season with salt and pepper, then cook until browned and fully cooked through.
Step 3: Make the Cheese Sauce
- While the steak is cooking, add cottage cheese and skim milk to a blender.
- Blend until smooth and creamy.
Step 4: Combine the Cheese Mixture
- Once steak is browned, pour the blended cottage cheese mixture into the skillet.
- Stir well to coat the steak and onions.
Step 5: Melt in the Cheese
- Add mozzarella, Parmesan, and chopped pickled jalapeños to the skillet.
- Stir until the cheese melts and everything is creamy, cheesy, and combined.
Step 6: Assemble the Leansteaks
- Lightly toast the hollowed-out hoagie rolls.
- Fill each roll generously with the steak and cheese mixture.
- Serve hot and enjoy!
Why You’ll Love These Healthy Leansteaks
- Lighter than traditional cheesesteaks but still cheesy and flavorful
- High in protein thanks to lean steak and cottage cheese
- Easy weeknight dinner ready in under 30 minutes
- A comfort food makeover that won’t weigh you down

Leave a comment