Let’s Be Real—This Is My Go-To Weeknight Fix
Okay, story time. There’s just something about making a big pan of mac and cheese that takes me right back to lazy Sunday afternoons as a kid, but with fewer cartoons and definitely more cheese. The first time I made this High-Protein Creamy Philly Cheesesteak Mac & Cheese, my neighbor wandered in to "just sniff" and ended up staying for dinner. Now he thinks I’m running a cheesy speakeasy—which honestly wouldn't be the worst idea (still working on the secret password, though). This recipe’s seen me through a few busy weeks, the kind where you’re juggling too many things but still want something special in your bowl.
Why I Keep Coming Back to This Mac (And Maybe You Will Too)
I make this when I want dinner to do some heavy lifting in the protein department but I still crave comfort food (and I have leftover steak to use up). My family goes absolutely bonkers for this because it’s got all those "Philly" flavors but, you know, wrapped up in a creamy cheese hug. If you’re like me and sometimes feel like classic mac and cheese is missing a little oomph, this'll do the trick. Oh—and after a couple of dry, sad attempts, I upped the cheese game. No more chalky elbows at THIS table.
What’s Going in This Mac? (Trust Me, You’ve Got Options)
- 8 oz (about 225g) pasta—I usually do elbow macaroni or shells, but whatever’s floating in your pantry works. Even whole wheat pasta’s good for more fiber (and my mom can’t tell the difference, so that’s a win).
- 1 lb (450g) thinly sliced steak—Ribeye’s classic, but I’m not above using leftover roast or even ground beef when that’s all I’ve got. I’ll level with you: I once made it with chicken, and it wasn’t half bad.
- 1 small onion, diced—Yellow or white, whatever makes you cry less.
- 1 green bell pepper, diced—Some days I toss in a red one too, for color (and because it was about to go manky).
- 3 cloves garlic, minced—Or, yes, the pre-minced jar stuff. My sister swears it’s just as good—I disagree, but do what you need to.
- 1 cup (about 220g) low-fat cottage cheese—Adds protein and the sauce somehow stays creamy without feeling like you ate a bowling ball. Greek yogurt works in a pinch.
- 1 ½ cups shredded provolone (or mozzarella)—I love a mix; my grandma used to insist on Cooper sharp, but frankly any melty cheese does the job.
- ½ cup shredded parmesan
- 1 tablespoon olive oil
- Salt + pepper—Be as generous (or not) as you like. You do you.
Optional extras: a little garlic powder, dash of Worcestershire, crushed red pepper, or a spoonful of Dijon. I've even snuck in spinach or mushrooms when I was trying to clean out the fridge. No one noticed.
How I Actually Make It (With Tangents, Apparently)
- Boil your pasta—Set a big pot of salted water on to boil, toss in the noodles, and cook them until they’re just shy of mushy. Al dente, but if you miss it by 30 seconds, I won’t tell. Drain and set aside; I usually drizzle a drop of oil so it doesn’t stick, but that might just be superstition.
- Sauté your veg—In the same pot (less dishes!) heat olive oil. Toss in onion and bell pepper and let them get soft—about 5 min. Garlic goes in now too. Don’t let it burn, or the kitchen will smell haunted.
- Steak time—Add thinly sliced steak, a pinch of salt and pepper. Stir it around until just cooked—like 2-3 minutes. (This is where I sneak a bite for ‘quality control’. The cook deserves it!)
- Turn down the heat—Stir in cottage cheese and about ⅔ of the shredded cheese, plus any extras you’re feeling. Mix until it’s all creamy and blended; don’t panic if it looks...different than you expected. It always comes together.
- Bring it all together—Add cooked pasta and toss well. Sprinkle remaining cheese on top (and maybe an extra parmesan shower if you love drama like me).
- Bake it (optional)—Honestly, sometimes I skip this and just serve it gooey from the stove. But if you want crusty edges, bake at 375°F for 10-15 min in a big casserole dish. Now clean up that cheese splatter—trust me, it sticks.
Little Notes Form the Front Lines
- If you use Greek yogurt instead of cottage cheese, add it at the very end or it can curdle (ask me how I know).
- Don’t be shy about adding more cheese if it looks dry. There’s no Mac & Cheese police.
- Pasta water is liquid gold—a splash in your sauce can smooth it right out.
- Leftovers taste waaaay better the second day. No clue why, they just do.
Wild Variations I’ve Actually Tried (And One Flop)
- Chicken instead of steak? Awesome, especially with smoked provolone.
- Added jalapeños once for heat—delish, but Grandma couldn’t handle the spice. Oops.
- Once I tried it with lentil pasta, but honestly, it got kinda mushy (probably my fault for overcooking). Wouldn’t recommend.
- Swapping in cheddar is fine, just a bit less "Philly"—but the world won't end.
- Tried vegan cheese once; jury's still out for me. My vegan friend loved it, though.
What You’ll Need (Or Not)
- Large deep skillet or Dutch oven—if you only have a saucepan, just stir a little gentler and expect some minor spillage (story of my life)
- Colander for the pasta—though I have, in a pinch, just used the pot lid. Works if you’re brave.
- Baking dish if you’re finishing it in the oven
- Cutting board and knife for steak/veggies

Storing Leftovers—If You Even Get That Far
Spoon into an airtight container, stash in the fridge. Eats well for up to 3 days (though honestly, in my house it never lasts more than a day!). Reheat with a splash of milk if it’s gotten too thick. Freezing isn’t my favorite but it can be done.
Here’s How I Like to Serve It
We’ll pile this high in deep bowls with sliced tomatoes, or just a mess of arugula on the side—makes it feel healthier somehow. My cousin dunks his in ketchup, which is a crime (but it’s his birthday tradition, so who am I to judge?). If you’ve got time, garlic bread on the side is never a bad idea.
Things I’ve Learned The Hard Way (So You Don’t Have To)
- Don’t rush melting the cheese. I once cranked the heat, and the sauce got grainy—patience pays off here, like good coffee.
- Salt every stage, or you’ll have a bland result. Actually, I find it works better if you season as you go, instead of dumping it all at the end.
- Pasta type matters less than you think; sauce thickness is what makes or breaks it (just use less pasta for extra saucy goodness).
FAQ—Questions People Actually Asked Me
- Can I make this ahead? Yep! Actually, I think it tastes better the next day. Just add a splash of milk when you reheat it, or it'll dry out.
- What if I don’t eat beef? Swap in chicken, ground turkey, or even portobello mushrooms if you’re keeping it veg. I've even seen a fish version but... eh, your call!
- Is the cottage cheese taste noticeable? Not really, it just melts in and nobody ever guesses it’s there. Promise.
- Can I double this? Yes, but use two pots, or else you’re asking for a stovetop disaster. Trust me. If you want to get wild, try making it in a slow cooker—here's a guide I looked at once, but keep an eye on the cheese!
By the way—if you’re really into clever kitchen hacks (and weird food science) you might enjoy this Food52 mac & cheese breakdown. I learned a ton.
Ingredients
- 8 oz whole wheat elbow macaroni
- 1 lb lean sirloin steak, thinly sliced
- 1 tablespoon olive oil
- 1 green bell pepper, sliced
- 1 small yellow onion, sliced
- 1 cup low-fat cottage cheese
- 1 cup shredded provolone cheese
- ½ cup shredded mozzarella cheese
- ½ cup low-fat milk
- 1 teaspoon garlic powder
- Salt and black pepper to taste
Instructions
-
1Cook the macaroni according to package instructions. Drain and set aside.
-
2In a large skillet, heat olive oil over medium-high heat. Add sliced steak and cook until browned. Remove steak from skillet and set aside.
-
3In the same skillet, add onions and bell peppers. Sauté until softened, about 4-5 minutes.
-
4Reduce heat to medium. Add cottage cheese, provolone, mozzarella, and milk to the skillet. Stir well until cheeses are melted and creamy.
-
5Return cooked steak and macaroni to the skillet. Sprinkle with garlic powder, salt, and black pepper. Stir until everything is well combined and heated through.
-
6Serve hot, garnished with additional cheese or fresh herbs, if desired.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!