This hearty dish combines the best of both worlds: tender pasta and classic Philly cheesesteak flavors. Lean ground beef gets seasoned with Worcestershire sauce and smoked paprika, then mingled with sautéed bell peppers, onions, and mushrooms. A creamy cottage cheese sauce binds everything together while keeping protein content high. Finish with melted provolone and mozzarella for that irresistible cheesy goodness. Perfect for meal prep or feeding a hungry family, this skillet meal delivers 44 grams of protein per serving while tasting like indulgent comfort food.
The kitchen counter was cluttered with takeout menus after another chaotic Tuesday at work, but something about combining two comfort classics felt like the right kind of trouble to get into. My roommate wandered in, raised an eyebrow at the ground beef sizzling away with peppers and onions, then immediately asked if that was actually mac and cheese happening on the back burner. Now it's the most requested dish in our apartment, especially on nights when we need something that feels like a hug but still fuels us for tomorrow.
Last month my cousin who swears she hates cottage cheese took a bite and immediately asked for seconds. She couldn't believe the protein powerhouse was hiding in that velvety sauce, melting into the beef and vegetables like it belonged there all along. There's something magical about watching people discover that healthy comfort food isn't an oxymoron.
Ingredients
- 1 lb lean ground beef or shaved steak: Ground beef absorbs all those Philly seasonings beautifully, but shaved ribeye takes this to restaurant quality territory if you are feeling fancy
- 1 cup low-fat cottage cheese: This unsung hero creates the creamiest sauce while packing a protein punch that nobody sees coming
- 8 oz high-protein elbow macaroni or chickpea pasta: Chickpea pasta boosts the protein even higher, but regular high-protein wheat pasta works perfectly too
- 1 large green bell pepper, diced: The slight bitterness cuts through all that rich cheese and beef exactly how a classic cheesesteak should taste
- 1 medium yellow onion, diced: Yellow onions caramelize better than sweet ones, giving you those deep, savory notes that make this taste like it came from a street cart
- 8 oz mushrooms, sliced: They shrink down and concentrate their umami, basically becoming little flavor bombs scattered throughout
- 1 cup shredded reduced-fat provolone cheese: Provolone is non-negotiable here - it's what gives this that authentic Philly taste we are chasing
- 1/2 cup shredded mozzarella cheese: Just enough to create that gorgeous melted blanket on top that makes everyone reach for their forks immediately
- 1/4 cup low-fat milk: Helps loosen the cottage cheese into a silky sauce without adding heavy cream
- 2 cloves garlic, minced: Fresh garlic beats powder every time, especially when it hits that hot beef fat and blooms into something incredible
- 1 tsp Worcestershire sauce: The secret ingredient in so many beef dishes, it adds that depth that makes people ask what you put in this
- 1/2 tsp smoked paprika: Regular paprika is just color, but smoked paprika brings a subtle campfire quality that rounds everything out
- 1/2 tsp salt and 1/4 tsp black pepper: Keep it simple - let the beef and vegetables do most of the heavy lifting
- 1/4 tsp chili flakes: Just a whisper of heat, but add more if you like your cheesesteak with a kick
Instructions
- Get Your Pasta Going First:
- Drop those elbows into boiling salted water and cook them until they are just shy of al dente, because they will finish cooking in the sauce later and nobody wants mushy pasta
- Brown Your Beef Like You Mean It:
- Crank up that skillet to medium-high and let the beef get some color, breaking it up with your spoon and letting it develop those crispy edges that add so much flavor, then drain off any excess fat
- Build Your Flavor Base:
- Toss in the peppers, onions, and mushrooms, letting them hang out with the beef for 5-7 minutes until they are soft and fragrant, then add the garlic for just one minute so it does not burn
- Season Everything Generously:
- Sprinkle in the Worcestershire, smoked paprika, salt, pepper, and chili flakes, stirring constantly so the spices wake up and coat every surface evenly
- Create the Magic Sauce:
- Turn the heat down to low and stir in the cottage cheese and milk, letting the cottage cheese melt into the beef mixture until you have this incredible creamy, protein-packed situation happening
- Bring It All Together:
- Add your cooked pasta right into the skillet, gently folding everything together so every noodle gets coated in that cheesy beef sauce
- The Cheese Finish:
- Scatter both cheeses over the top and cover the pan for just 2-3 minutes, watching through the glass lid as everything melts into this bubbly, golden masterpiece
My brother-in-law who claims to dislike anything 'healthy' took one bite and asked why we never make this for family gatherings. There is something deeply satisfying about watching someone discover that good-for-you food can be the thing they crave most.
Make It Your Own
Swapping ground beef for shaved ribeye transforms this from weeknight dinner to date night material, plus it cooks faster than you would expect. Roasted red peppers add this sweetness that plays beautifully against the savory beef and salty cheese.
Serving Suggestions
A crisp green salad with vinaigrette cuts through all that richness perfectly, plus it makes the whole meal feel balanced without being fussy. Hot sauce on the table is non-negotiable in our house - some people like to turn up the heat on their own terms.
Meal Prep Magic
This actually tastes better the next day when all those flavors have had time to hang out and get to know each other better. I portion it into glass containers on Sunday and suddenly my weekday lunches are something I actually look forward to instead of tolerate.
- Reheating with a splash of milk brings the sauce back to life beautifully
- It freezes well for up to three months if you are really planning ahead
- The pasta will absorb more liquid overnight, so keep a little extra milk handy for leftovers
Some recipes are just fuel, but this one somehow became a memory maker around our table. Hope it brings the same warmth to your kitchen.
Recipe FAQs
- → What makes this high in protein?
-
The combination of lean ground beef (or shaved steak), cottage cheese, and high-protein pasta delivers 44 grams of protein per serving. The cottage cheese creates a creamy sauce while boosting protein content without heavy cream.
- → Can I use regular pasta instead?
-
Absolutely. Regular elbow macaroni works well, though you'll get about 10-15 grams less protein per serving. Chickpea or lentil pasta are great alternatives if you want to maintain the high protein content.
- → What type of beef works best?
-
Shaved ribeye steak gives the most authentic Philly flavor, but lean ground beef (90% or higher) is more budget-friendly and easier to find. Both work beautifully in this dish.
- → Can I make this ahead of time?
-
Yes, this reheats exceptionally well. Store in an airtight container in the refrigerator for up to 4 days. Add a splash of milk when reheating to restore creaminess.
- → Is this freezer-friendly?
-
You can freeze the cooked beef and vegetable mixture separately from the pasta. Combine and add cheese when reheating for the best texture. Freeze for up to 3 months.
- → How can I reduce the carbs?
-
Use chickpea or lentil pasta, or swap half the pasta for cauliflower florets. You can also reduce the portion size slightly and serve with a large side salad.