I love making this Easy High-Protein Philly Cheesesteak Mac when I want a hearty, comforting meal that still supports my protein goals. It combines tender beef, sautéed peppers and onions, and creamy, cheesy pasta all in one satisfying dish. I find it perfect for busy weeknights when I crave something indulgent yet balanced.
Why You’ll Love This Recipe
I appreciate how this recipe captures classic Philly cheesesteak flavor in a creamy mac-style format. I enjoy the combination of savory beef, sweet sautéed vegetables, and melty cheese. The added protein makes it filling and practical for meal prep. I also like that everything cooks in one pan for easy cleanup.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
12 oz high-protein pasta or whole wheat pasta
1 lb lean ground beef or shaved steak
1 tablespoon olive oil
1 green bell pepper, sliced
1 small onion, sliced
2 cloves garlic, minced
1 teaspoon salt
1/2 teaspoon black pepper
1 teaspoon Worcestershire sauce
1 cup beef broth
1 cup milk
1 1/2 cups shredded provolone or mozzarella cheese
1/2 cup plain Greek yogurt
Directions
-
I cook the pasta according to the package instructions until al dente, then drain and set aside.
-
In a large skillet over medium heat, I heat olive oil and sauté the sliced bell pepper and onion until softened.
-
I add the garlic and cook until fragrant.
-
I stir in the ground beef or shaved steak and cook until browned and fully cooked, breaking it apart as needed.
-
I season with salt, black pepper, and Worcestershire sauce.
-
I pour in beef broth and milk, letting the mixture simmer for a few minutes.
-
I reduce the heat and stir in shredded cheese until melted and creamy.
-
I fold in Greek yogurt for extra creaminess and protein.
-
I add the cooked pasta to the skillet and stir until everything is evenly coated.
-
I let it cook for another minute or two until heated through, then serve.
Servings and Timing
Servings: 4–6
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Variations
I sometimes use ground turkey for a lighter option. When I want extra cheesiness, I add a slice of provolone on top and broil briefly. I also enjoy adding mushrooms for extra depth of flavor. For a spicier version, I mix in a pinch of red pepper flakes.
storage/reheating
I store leftovers in an airtight container in the refrigerator for up to 4 days. When reheating, I warm it gently on the stovetop or in the microwave, adding a splash of milk to restore creaminess. I stir well to keep the sauce smooth.
FAQs
Can I use traditional pasta instead of high-protein pasta?
I can use any pasta I prefer, though high-protein or whole wheat pasta increases the nutritional value.
Does Greek yogurt change the flavor?
I find it adds creaminess without overpowering the dish, especially when combined with cheese.
Can I make this ahead of time?
I prepare it in advance and reheat gently before serving, adding a bit of milk if needed.
What cheese works best?
I prefer provolone for authentic flavor, but mozzarella or white cheddar also work well.
Can I freeze this dish?
I can freeze it, though creamy sauces may change texture slightly. I reheat slowly and stir well.
Conclusion
I find this Easy High-Protein Philly Cheesesteak Mac to be the perfect blend of comfort and nutrition. The savory beef, tender vegetables, and creamy cheese sauce create a dish that feels indulgent while still being practical. It’s a recipe I turn to whenever I want something hearty, flavorful, and satisfying.
Easy High-Protein Philly Cheesesteak Mac
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A hearty and comforting high-protein twist on classic Philly cheesesteak flavors, combining tender beef, sautéed peppers and onions, and creamy cheesy pasta in one satisfying skillet meal.
- Author: Julia
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4-6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Halal
Ingredients
- 12 oz high-protein pasta or whole wheat pasta
- 1 lb lean ground beef or shaved steak
- 1 tablespoon olive oil
- 1 green bell pepper, sliced
- 1 small onion, sliced
- 2 cloves garlic, minced
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon Worcestershire sauce
- 1 cup beef broth
- 1 cup milk
- 1 1/2 cups shredded provolone or mozzarella cheese
- 1/2 cup plain Greek yogurt
Instructions
- Cook the pasta according to package instructions until al dente. Drain and set aside.
- In a large skillet over medium heat, heat olive oil and sauté the sliced bell pepper and onion until softened.
- Add minced garlic and cook until fragrant.
- Add ground beef or shaved steak and cook until browned and fully cooked, breaking apart as needed.
- Season with salt, black pepper, and Worcestershire sauce.
- Pour in beef broth and milk, and let the mixture simmer for a few minutes.
- Reduce heat and stir in shredded cheese until melted and creamy.
- Fold in Greek yogurt and mix until smooth.
- Add cooked pasta to the skillet and stir until evenly coated.
- Cook for another 1–2 minutes until heated through, then serve.
Notes
- Ground turkey can be substituted for a lighter option.
- Add mushrooms for extra depth of flavor.
- For extra cheesiness, top with provolone and broil briefly.
- Add a pinch of red pepper flakes for a spicier version.
- Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Reheat gently with a splash of milk to restore creaminess.
- Can be frozen, though sauce texture may slightly change upon reheating.
Nutrition
- Serving Size: 1 serving (based on 6 servings)
- Calories: 520 kcal
- Sugar: 6 g
- Sodium: 620 mg
- Fat: 24 g
- Saturated Fat: 11 g
- Unsaturated Fat: 11 g
- Trans Fat: 0.5 g
- Carbohydrates: 38 g
- Fiber: 4 g
- Protein: 38 g
- Cholesterol: 95 mg
