Healthy Philly Cheese Steak Bowls
Healthy Philly Cheese Steak Bowls are a delicious twist on the classic sandwich, packed with flavor but much easier on the waistline. These bowls feature tender, juicy steak atop vibrant roasted vegetables and sweet potatoes, all drizzled with a creamy cottage cheese sauce. It’s a filling meal that looks as good as it tastes, making it perfect for any night of the week or a casual get-together with friends.

I remember the first time I decided to create a bowl version of the beloved Philly cheesesteak— watching a game with friends, craving something hearty yet healthier. Instead of soggy bread, I thought, why not elevate the ingredients and bring everything into one colorful bowl? Boy, was that a game-time decision that my taste buds thanked me for! Once you try these Healthy Philly Cheese Steak Bowls, they may just become your new go-to dinner option.
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: Just 20 minutes of prep and about 45 minutes to cook—perfect for a weeknight dinner.
- Irresistible Flavor: The juicy steak, roasted veggies, and creamy cheese combo create a savory and satisfying dish.
- Eye-Catching Appeal: Vibrant colors from the sweet potatoes, peppers, and onions make each bowl a feast for the eyes.
- Flexible Serving: Serve it as a hearty lunch, a delightful dinner, or even prep it for meal preps throughout the week.
- Diet-Friendly Options: Easily adaptable for gluten-free diets by using alternative sauces or ingredients.
Ingredients You’ll Need
- 16 oz. ribeye or New York strip, ~2 steaks: These cuts are perfect for their tenderness and rich flavor; feel free to substitute with sirloin for a leaner option.
- 2 teaspoons kosher salt: Essential for seasoning the steak; it enhances the meat’s natural flavors.
- 1 large sweet potato, peeled and cubed: Adds a healthy sweetness and serves as a fantastic grain alternative.
- 4 tablespoons olive oil, separated: A heart-healthy fat for cooking and roasting; try avocado oil for a different flavor profile.
- 1 teaspoon garlic powder: For a quick burst of garlicky goodness without the prep time; fresh garlic could be used as well.
- ½ teaspoon chili powder: Adds a subtle kick; adjust the amount based on your spice preference.
- 2 teaspoons sea salt, separated: Used for seasoning the vegetables along with the sweet potato; enhances every bite.
- 2 large bell peppers, seeded and sliced: Choose a mix of colors like red and yellow for extra visual appeal and sweetness.
- ½ large white onion, sliced: Provides flavor and sweetness when caramelized; yellow onions work too if that’s what you have.
- 1 cup 2% cottage cheese: This gives a creamy skillet sauce effect without too much guilt; Greek yogurt is a fantastic substitute.
- 3 tablespoons shredded cheddar cheese: Melts beautifully and rounds out the flavor; feel free to go with your favorite cheese.
How to Make Healthy Philly Cheese Steak Bowls
- Prepare the Steak: Start by massaging the steaks with kosher salt. This preparation not only flavors the meat but also helps to tenderize it slightly. Let them rest at room temperature for about 10 minutes.
- Preheat the Oven: While the steak is resting, preheat your oven to 400ºF. Spread the cubed sweet potatoes on a baking sheet and toss with 1 tablespoon of olive oil, garlic powder, chili powder, and 1 teaspoon sea salt. Make sure they’re coated evenly.
- Roast the Sweet Potatoes: Roast sweet potatoes for 10 minutes then toss them around for even cooking. After the first 10 minutes, push the sweet potatoes to one side of the pan and add the sliced bell peppers and onions on the other side. Drizzle these veggies with 1 tablespoon olive oil and the remaining 1 teaspoon sea salt. Bake for another 10-15 minutes until everything is tender—those sweet potatoes should be fork-tender.
- Cook the Steak: Heat 2 tablespoons of olive oil in a large cast-iron skillet over high heat. Once hot, add the steaks carefully. Cook them for about 2-4 minutes on each side until you reach an internal temperature of 160-165ºF (or your preferred doneness).
- Make the Creamy Sauce: Remove the cooked steak from the pan and let it rest for 10 minutes. In the meantime, combine the cottage cheese, shredded cheddar cheese, and ½ teaspoon sea salt in a blender. Blend until smooth. To warm the sauce, transfer it to a microwave-safe bowl and microwave for 1 minute, stirring halfway through.
- Blend Again: After microwaving, blend the queso sauce again until completely smooth. This second blend really helps achieve that dreamy creamy texture.
- Slice the Steak: Thinly slice the rested steak and mince the pieces for easy serving.
- Assemble the Bowls: In four bowls, layer the roasted sweet potatoes, sautéed peppers, onions, and the sliced steak. Finally, top generously with the creamy cottage cheese sauce. Serve immediately—your family will love you for this!
Storing & Reheating
Store any leftovers in airtight containers in the refrigerator for up to 3 days. For longer storage, consider freezing individual portions in freezer-safe containers for up to 3 months. To reheat, microwave the bowls for about 2-3 minutes until heated through. The texture may vary slightly after freezing, but a quick stir can refresh the flavors beautifully.
Chef’s Helpful Tips
- Avoid overcooking the steak; it should be juicy and tender. Use a meat thermometer for perfect results.
- Make sure to preheat your pan before adding the steak—a hot skillet seals in the juices and adds a wonderful crust.
- Experiment with different veggies! Mushrooms, zucchini, or spinach would be great additions or replacements.
- If you’re meal-prepping, consider separating the ingredients in your containers until ready to eat to prevent sogginess.
- For more heat, feel free to add some crushed red pepper flakes to the veggies while they roast.
Healthy Philly Cheese Steak Bowls are a satisfying option that brings all the flavors of the classic dish without the carbs. With tender steak, roasted veggies, and a creamy sauce, every bite feels indulgent without the guilt. I encourage you to give them a try—feel free to play with the ingredients based on what you have on hand or what you enjoy. I hope you come to love this dish as much as I do!

Recipe FAQs
Can I use a different type of meat?
Can I make this recipe ahead of time?
What can I substitute for cottage cheese if I’m not a fan?
Are there any vegetarian options for this dish?
⭐ If you make my Healthy Philly Cheese Steak Bowls recipe, Awesome! I would love to hear from you. Please give it a star rating and review below! 👇

Healthy Philly Cheese Steak Bowls
This Healthy Philly Cheese Steak Bowl is packed with flavor and key ingredients like ribeye steak, sweet potatoes, and cottage cheese, making it a simple, nutritious option for a hearty dinner.
- Prep Time 20 minutes
- Cook Time 45 minutes
- Yield 4 servings 1x
Ingredients
- 16 oz. ribeye or New York strip, ~2 steaks
- 2 teaspoons kosher salt
- 1 large sweet potato, peeled and cubed
- 4 tablespoons olive oil, separated
- 1 teaspoon garlic powder
- ½ teaspoon chili powder
- 2 teaspoons sea salt, separated
- 2 large bell peppers, seeded and sliced
- ½ large white onion sliced
- 1 cup 2% cottage cheese
- 3 tablespoons shredded cheddar cheese
Instructions
- Massage the steak with kosher salt and set aside for 10 minutes to sit at room temperature.
- Preheat the oven to 400ºF. On a baking sheet, toss the sweet potatoes with 1 tablespoon of olive oil, garlic powder, chili powder, and 1 teaspoon of salt until well coated.
- Bake the sweet potatoes for 10 minutes, then toss them. After 10 minutes, push them to one side of the pan and add the sliced peppers and onions to the other side. Toss the veggies with 1 tablespoon of olive oil and 1 teaspoon of sea salt, then continue baking for another 10-15 minutes until fork-tender.
- In a large cast-iron skillet over high heat, heat 2 tablespoons of olive oil and add the steaks. Cook for 2-4 minutes on each side until the desired doneness is reached (internal temperature 160-165ºF). Remove from the heat and let rest for 10 minutes.
- Blend the cottage cheese, shredded cheddar, and ½ teaspoon sea salt in a blender until smooth. Transfer to a microwave-safe bowl and microwave for 1 minute, stirring halfway.
- Return the queso to the blender and blend again until smooth. Set it aside.
- Slice the cooked steak thinly and then mince into small pieces.
- In four bowls, evenly distribute the sweet potatoes, peppers, onions, and steak. Top each bowl with the blended cottage cheese and serve immediately.
Notes
For a vegetarian option, substitute steak with mushrooms or tofu.
Feel free to adjust the vegetables as per your preference or seasonal availability.
Make extra queso for dipping with veggies or chips!
Nutrition
- Serving Size: 1 bowl
- Calories: 400
- Sugar: 4g
- Sodium: 1200mg
- Fat: 22g
- Saturated Fat: 6g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 6g
- Protein: 27g
- Cholesterol: 80mg
Nutritional information is an estimate. The nutritional values for your final dish may vary based on measuring differences and products used.




