Are you craving something cozy during these chilly winter months? This high protein mac and cheese is the ultimate comfort food hack. It brings you all those classic Philly flavors without the heavy guilt.
You deserve a meal that feels like a warm hug. This recipe combines juicy steak with a silky, protein-packed cheese sauce. It is perfect for your healthy reset journey this season.
Why You’ll Love This Recipe
This dish is a total game-changer for your busy weeknights. It delivers a massive protein boost to keep you satisfied longer. You get the creamy texture you love from traditional pasta dishes.
It takes only 40 minutes from start to finish. This makes it a top choice for a quick dinner. Your family will never guess that it is actually good for them.
Simple Cooking Method
The process is incredibly straightforward and beginner-friendly. You will boil your pasta while you sauté the fresh vegetables. The sauce comes together quickly in a separate pan. Simple steps ensure you get a perfect result every single time.
What You’ll Need
- 12 oz high-protein elbow pasta
- 1 lb lean flank steak, thinly sliced
- 1 large green bell pepper, diced
- 1 medium yellow onion, diced
- 1 cup non-fat plain Greek yogurt
- 1 cup low-fat milk
- 1.5 cups shredded reduced-fat provolone cheese
- 0.5 cup shredded reduced-fat mozzarella cheese
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp salt
- 0.5 tsp black pepper
- 1 tbsp olive oil
Step-by-Step Directions
- Boil a large pot of salted water and cook high-protein pasta according to package directions until al dente. Drain and set aside.
- In a large skillet, heat olive oil over medium-high heat. Add diced onions and bell peppers, sautéing for 5 minutes until softened.
- Add the thinly sliced beef to the skillet. Season with salt, pepper, garlic powder, and onion powder. Sear until browned and cooked through, approximately 5 minutes.
- In a separate saucepan over low heat, whisk together the milk and Greek yogurt until smooth. Slowly stir in the provolone and mozzarella cheeses until melted and creamy, ensuring the mixture does not reach a boil.
- Combine the cooked pasta, the beef and vegetable mixture, and the cheese sauce in the large pot.
- Toss everything together over low heat until the sauce coats the pasta evenly and serve immediately.
Best Ways to Enjoy
Serve this hot for the most luscious experience possible. It looks beautiful in a shallow ceramic bowl. Pair it with a simple side of roasted broccoli. A crisp green salad also cuts through the cheesy richness perfectly.
How to Store Leftovers
Place any leftovers in an airtight container immediately. They will stay fresh in the fridge for three to four days. When you reheat, add a small splash of milk. This helps the sauce regain its silky texture in the microwave. I do not recommend freezing this specific pasta dish.
Tips for Best Results
- Don’t skip the Greek yogurt for that extra protein punch.
- Avoid boiling the cheese sauce to prevent it from curdling.
- Slice your flank steak against the grain for maximum tenderness.
- Use a high-quality non-stick skillet to save time on cleanup.
- Add an extra pinch of black pepper for a winter warming kick.
- Whisk the yogurt and milk thoroughly before adding any cheese.
Easy Swaps
- Swap the flank steak for lean ground turkey to save money.
- Use gluten-free high-protein pasta if you have dietary restrictions.
- Add mushrooms for an extra earthy winter flavor profile.
- Try pepper jack cheese if you want a spicy version.
Common Questions
Can I make this ahead of time?
Yes, you can prep the beef and veggies early. Just assemble the sauce right before you eat. This keeps the pasta from getting too soft.
Does the Greek yogurt make it taste sour?
The cheese and spices balance the yogurt perfectly. It adds a lovely tang rather than a sour flavor. You will love the extra creaminess it provides.
I hope this cozy meal brings warmth to your kitchen tonight. It is the perfect way to stay on track with your health goals. You are going to love every cheesy bite!
— Emily

Ingredients
Method
- Boil a large pot of salted water and cook high-protein pasta according to package directions until al dente. Drain and set aside.
- In a large skillet, heat olive oil over medium-high heat. Add diced onions and bell peppers, sautéing for 5 minutes until softened.
- Add the thinly sliced beef to the skillet. Season with salt, pepper, garlic powder, and onion powder. Sear until browned and cooked through, approximately 5 minutes.
- In a separate saucepan over low heat, whisk together the milk and Greek yogurt until smooth. Slowly stir in the provolone and mozzarella cheeses until melted and creamy, ensuring the mixture does not reach a boil.
- Combine the cooked pasta, the beef and vegetable mixture, and the cheese sauce in the large pot.
- Toss everything together over low heat until the sauce coats the pasta evenly and serve immediately.
