If comfort food had a dream collaboration, this Creamy Philly Cheesesteak Mac n Cheese would be it.
Imagine tender seasoned beef, caramelized onions, sautéed peppers, and perfectly cooked pasta wrapped in an unbelievably rich, creamy cheese sauce. Every bite tastes like a mashup between a loaded Philly cheesesteak sandwich and the ultimate homemade mac and cheese.
But here’s what makes this version even better: it’s high in protein, incredibly satisfying, meal-prep friendly, and surprisingly easy to make at home.
This recipe has quickly become one of the most searched comfort food dinner ideas in the USA because it combines everything people crave right now:
- High protein meals
- Cozy comfort food
- Easy family dinners
- Meal prep recipes
- Viral cheesy pasta dishes
Whether you’re cooking for game day, a cozy weekend dinner, or a protein-packed weeknight meal, this Philly cheesesteak mac n cheese recipe delivers restaurant-level flavor with homemade simplicity.
Get ready for creamy, cheesy, savory perfection.
Why You’ll Love This Recipe
Rich, Creamy & Loaded With Flavor
This isn’t bland mac and cheese. The combination of juicy beef, sautéed vegetables, and melty cheese creates bold, irresistible flavor in every bite.
High Protein Comfort Food
Unlike traditional mac and cheese recipes, this version includes plenty of protein from beef and cheese, making it more filling and satisfying.
Perfect Weeknight Dinner
This easy dinner recipe comes together faster than many traditional baked pasta dishes.
Family-Friendly
Kids love the cheesy pasta while adults appreciate the savory Philly cheesesteak flavor.
Great for Meal Prep
The leftovers reheat beautifully, making it ideal for lunch prep and busy schedules.
Better Than Boxed Mac and Cheese
Once you taste homemade creamy cheese sauce with seasoned beef and pasta, there’s no going back.
Ingredients
For the Philly Cheesesteak Beef
- 1 pound lean ground beef or thinly sliced steak
- 1 tablespoon olive oil
- 1 green bell pepper, sliced
- 1 red bell pepper, sliced
- 1 medium onion, sliced
- 3 garlic cloves, minced
- 1 teaspoon Worcestershire sauce
- 1 teaspoon Italian seasoning
- 1/2 teaspoon smoked paprika
- Salt and black pepper to taste
For the Mac and Cheese
- 12 ounces elbow macaroni or cavatappi pasta
- 2 tablespoons butter
- 2 tablespoons flour
- 2 cups milk
- 1 cup heavy cream
- 2 cups shredded sharp cheddar cheese
- 1 cup provolone cheese
- 1/2 cup mozzarella cheese
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- Salt and pepper to taste
Optional Toppings
- Fresh parsley
- Crushed red pepper flakes
- Toasted breadcrumbs
- Extra cheese
Kitchen Tools Needed
This creamy Philly cheesesteak mac n cheese recipe requires simple kitchen basics.
Essential Tools
- Large skillet
- Large pot
- Colander
- Whisk
- Wooden spoon
- Cutting board
- Sharp knife
Optional Tools
- Cheese grater
- Cast iron skillet
- Baking dish for broiling
Step-by-Step Instructions
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil.
Cook pasta until just al dente according to package instructions.
Drain and set aside.
Pro Tip
Avoid overcooking the pasta because it will continue absorbing sauce later.
Step 2: Sauté the Vegetables
Heat olive oil in a large skillet over medium-high heat.
Add onions and peppers.
Cook for 6–8 minutes until soft, caramelized, and slightly golden.
Add garlic and cook for another 30 seconds until fragrant.
The smell at this stage is absolutely incredible.
Step 3: Cook the Beef
Add the ground beef or steak to the skillet.
Break apart the meat and cook until browned.
Stir in:
- Worcestershire sauce
- Italian seasoning
- Smoked paprika
- Salt
- Pepper
Cook until deeply savory and flavorful.
Remove from heat and set aside.
Step 4: Make the Creamy Cheese Sauce
In a separate pot, melt butter over medium heat.
Whisk in flour and cook for 1 minute to create a roux.
Slowly pour in milk and heavy cream while whisking continuously.
Cook until slightly thickened.
Add:
- Cheddar cheese
- Provolone
- Mozzarella
- Garlic powder
- Onion powder
Whisk until smooth and creamy.
The sauce should look silky, glossy, and ultra cheesy.
Step 5: Combine Everything
Add cooked pasta to the cheese sauce.
Fold in the beef and pepper mixture.
Mix until every piece of pasta is coated in creamy cheesy goodness.
Step 6: Optional Broiled Finish
For extra flavor, transfer the mac and cheese to a baking dish.
Top with additional cheese and breadcrumbs.
Broil for 2–3 minutes until bubbly and golden brown.
This creates an irresistible crispy cheesy topping.
Step 7: Garnish and Serve
Top with fresh parsley and crushed red pepper flakes.
Serve hot while the cheese is perfectly melted and creamy.
Expert Tips
Shred Cheese Fresh
Pre-shredded cheese doesn’t melt as smoothly because of anti-caking agents.
Don’t Boil the Cheese Sauce
High heat can cause the sauce to separate or become grainy.
Use Multiple Cheeses
Combining cheddar, provolone, and mozzarella creates better flavor and texture.
Season in Layers
Seasoning the beef, vegetables, and sauce separately builds deeper flavor.
Save Pasta Water
A splash of pasta water can loosen thick sauce beautifully.
Variations and Substitutions
One reason this high protein Philly cheesesteak mac n cheese recipe is so popular is its versatility.
Extra High Protein Version
Boost protein with:
- Protein pasta
- Extra lean steak
- Cottage cheese blended into sauce
- Greek yogurt
- Chicken breast
Spicy Philly Cheesesteak Mac
Add:
- Jalapeños
- Hot sauce
- Pepper jack cheese
- Chili flakes
Low Carb Version
Replace pasta with:
- Cauliflower
- Chickpea pasta
- Zucchini noodles
Chicken Philly Version
Swap beef for thinly sliced chicken breast.
Smoked Version
Add smoked gouda or smoked cheddar for deeper flavor.
Serving Suggestions
This creamy mac and cheese recipe pairs perfectly with simple sides.
Best Side Dishes
- Garlic bread
- Caesar salad
- Roasted broccoli
- Air fryer vegetables
- Tomato soup
Game Day Favorite
Serve this recipe during:
- Football parties
- Movie nights
- Family gatherings
- Potlucks
Meal Prep Idea
Divide into airtight containers for easy protein-packed lunches.
Storage and Reheating Tips
Refrigerator Storage
Store leftovers in airtight containers for up to 4 days.
Freezer Storage
Freeze portions for up to 2 months.
Thaw overnight before reheating.
Best Reheating Method
Reheat slowly on the stovetop with a splash of milk.
This keeps the sauce creamy instead of dry.
Microwave Tips
Cover loosely and stir halfway through reheating.
Common Mistakes to Avoid
Overcooking the Pasta
Mushy pasta can ruin the texture completely.
Using Pre-Shredded Cheese
Fresh cheese melts smoother and tastes better.
Cooking Cheese Sauce Too Hot
Gentle heat prevents curdling and graininess.
Underseasoning
Cheese sauce needs enough seasoning to avoid tasting flat.
Skipping the Vegetables
The peppers and onions are essential to authentic Philly cheesesteak flavor.
Frequently Asked Questions
What cheese is best for Philly cheesesteak mac and cheese?
Provolone, cheddar, mozzarella, and white American cheese all work beautifully.
Can I make Philly cheesesteak mac and cheese ahead of time?
Yes. It reheats very well and is excellent for meal prep.
How do I make mac and cheese extra creamy?
Use freshly shredded cheese, avoid overheating the sauce, and add cream for richness.
Is this recipe high protein?
Yes. Between the beef, cheese, and pasta, this dish provides a satisfying amount of protein.
What meat works best for Philly cheesesteak mac and cheese?
Ground beef, ribeye steak, shaved beef, or even chicken all work well.
Can I freeze mac and cheese?
Absolutely. Store in airtight containers and thaw before reheating.




