Cook Time
Prep Time

Is this mouthwatering, stacked-with-steak hoagie the absolute healthiest sandwich on our list of diet-friendly recipes? No, probably not.

But thanks to the protein-rich New York strip steak, fresh vegetables, and use of low-fat sour cream and light mayo, it's actually not bad for you at all. In fact, it's just the sandwich you'll want to eat when trying to put on muscle mass.

Nutrition (per serving)

644 calories; 67g protein; 28g carbs; 28g fat

Makes 1 Servings
Prep Time: 
Cook Time: 
For the horseradish sauce:
3⁄4 Tbsp horseradish
1 Tbsp low-fat sour cream
1 Tbsp light mayonnaise
1 dash chili powder
For the sandwich:
6 oz lean New York strip steak
Salt and pepper to taste
1 7-inch sesame hoagie roll
1 small bunch watercress
2 slices beefsteak tomato
1⁄4 Vidalia onion, shaved
2 slices Muenster cheese
How to make it 

Mix horseradish, sour cream, mayo, and chili powder in a bowl.

Pre-heat grill, and season steak with salt and pepper. Grill steak to desired doneness.

While the steak cooks, cut roll in half lengthwise. Spread horseradish sauce on both halves of roll, followed by watercress, tomato, and onion. (You can shave the onion with a mandoline or cheese grater.)

When steak is nearly done, top it with muenster and allow cheese to melt slightly. Place steak on the bottom half of roll and place the other half on top. Cut in half crosswise and serve.