Philly Cheesesteak Mac and Cheese: A High-Protein Comfort Dinner Ready in 30 Minutes

If you’ve ever stood in the kitchen torn between ordering a Philly cheesesteak or making a bubbling skillet of mac and cheese, I’ve got good news—you don’t have to choose. This Philly cheesesteak mac and cheese combines the best of both worlds: tender beef, sautéed peppers, melty cheese, and pasta wrapped up in one skillet of creamy comfort. And here’s the kicker—it’s a high-protein dinner that’s as satisfying as it is nourishing.

We all need recipes like this in our back pocket—the kind that feels indulgent but still fits into a balanced weeknight rotation. I’ve made it when I’m craving cozy flavors but don’t want to feel weighed down by heavy takeout. My family loves it, too—it’s got the nostalgia of classic mac and cheese but leveled up with hearty veggies and lean protein. Bonus: it only takes about 30 minutes from start to finish. That means more time at the table, less time juggling pots and pans.

So, whether you’re cooking for your kids, your partner, or just yourself after a long day, this skillet meal is proof that healthy comfort food does exist. Tie on that apron—we’re making dinner that feels like a hug in a bowl.

Why You’ll Love This Philly Cheesesteak Mac and Cheese

  • It’s quick—on the table in half an hour.

  • Packed with protein and flavor.

  • Uses one skillet for easy cleanup.

  • Hits all the cravings: cheesy, savory, hearty.

Ingredients You’ll Need

  • 800 g lean ground beef (or turkey/chickpeas for alternatives)

  • 20 g butter (or substitute with olive oil)

  • 1 tablespoon (15 g) minced garlic

  • 100 g chopped white onion

  • 75 g each of red, green, and yellow bell peppers (225 g total, or any combination)

  • Salt, black pepper, paprika, and chili flakes, to taste

  • 140 g light cream cheese

  • 50 g shredded mozzarella cheese

  • 3–4 light cheese slices (any good melting cheese works)

  • 125 ml reserved pasta cooking water

  • 240 g dry macaroni (whole wheat or chickpea pasta for extra protein)

  • Fresh parsley, chopped, for garnish

Step-by-Step Instructions

  1. Cook the pasta
    Boil the macaroni in salted water until al dente, about 8–10 minutes. Reserve 125 ml of the cooking water, then drain.

  2. Sauté the veggies
    In a large skillet, melt the butter over medium heat. Add garlic, onion, and peppers. Cook for 4–5 minutes until softened and slightly caramelized.

  3. Cook the beef
    Add ground beef, breaking it apart as it browns (5–7 minutes). Drain excess fat if needed. Season with salt, pepper, paprika, and chili flakes.

  4. Make it creamy
    Reduce the heat and stir in cream cheese, mozzarella, and cheese slices. Let everything melt into a velvety sauce.

  5. Bring it all together
    Add cooked pasta and reserved water. Stir until coated. Simmer for 1–2 minutes, adjusting with more pasta water if needed.

  6. Finish & serve
    Sprinkle with fresh parsley and serve hot.

Prep Time: 10 minutes | Cooking Time: 20 minutes | Total Time: 30 minutes
Calories: ~500 per serving | Servings: 4

Cooking Tips

  • Don’t stress if your cheese sauce looks clumpy at first—it smooths out as it warms.

  • For extra flavor, toast your paprika in the skillet before adding the meat.

  • Want more veggies? Mushrooms or spinach fold in beautifully without overpowering.

  • Using turkey or chickpeas keeps the same creamy texture while lightening things up.

  • Love spice? Add a diced jalapeño along with the bell peppers for a gentle kick.

philly cheesesteak mac and cheese.web

A Little Story Behind This Recipe

This dish was born out of one of those nights when the fridge looked like it had nothing “complete” for dinner. I had pasta, bell peppers, some leftover ground beef, and a half block of cream cheese begging to be used. Instead of running to the store, I tossed it all together. By the time I pulled it off the stove, my kitchen smelled like the inside of a Philly sandwich shop—and my kids were circling the skillet like hungry little sharks.

That was the night this became a staple in my house. Now, anytime someone asks for “something cheesy but not boring,” I know exactly what to make.

What to Serve with Philly Cheesesteak Mac and Cheese

This dish is hearty enough to stand alone, but it pairs well with lighter sides:

  • A crisp green salad with balsamic vinaigrette for balance.

  • Roasted broccoli or asparagus for extra veggies.

  • Garlic bread (because more carbs never hurt when cheese is involved).

  • If you’re serving guests, a glass of red wine or sparkling water with lemon rounds it out beautifully.

How to Store and Reheat

Leftovers (if you’re lucky enough to have any) keep well:

  • Fridge: Store in an airtight container up to 4 days.

  • Freezer: Freeze portions in freezer-safe bags up to 2 months.

  • Reheat: Warm gently in a skillet with a splash of milk or water to loosen the sauce. Microwave works too, but stir halfway for the best texture.

FAQs

Can I make this a vegetarian meal?

Absolutely! Chickpeas or lentils give you that protein boost without the meat.

What’s the best pasta for creamy skillet pasta like this?

Macaroni holds the sauce beautifully, but penne or shells work too.

Can I make it dairy-free?

Yes—use dairy-free cream cheese and a plant-based shredded cheese. It still turns out creamy and satisfying.

Is this considered healthy comfort food?

Yes! With lean protein, colorful veggies, and options for whole wheat or chickpea pasta, it’s a lighter take on indulgence.

Bringing It All Together

This Philly cheesesteak mac and cheese is more than just a mash-up recipe—it’s a weeknight hero. It satisfies cravings for something cheesy and hearty, but it’s also a balanced, high-protein dinner you’ll feel good serving. From the first forkful of creamy pasta to the last bite of peppery beef, it’s comfort food that loves you back.

So the next time dinner feels like a tug-of-war between “healthy” and “delicious,” remember this recipe is both. Trust me—your taste buds (and your family) will thank you.

Discover more delicious recipes by following me on Facebook and Pinterest.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
philly cheesesteak mac and cheese

Philly Cheesesteak Mac and Cheese


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amanda Hartwellen
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Description

Philly Cheesesteak Mac and Cheese is the ultimate mash-up of two comfort food classics—savory cheesesteak flavors and creamy macaroni. Tender lean beef, caramelized peppers, onions, and gooey cheese blend with pasta for a high-protein dinner that’s hearty yet balanced. Ready in 30 minutes and made in one skillet, it’s perfect for busy nights when you crave something indulgent but wholesome.


Ingredients

Scale
  • 240 g dry macaroni (whole wheat or chickpea pasta optional)

  • 800 g lean ground beef (or turkey/chickpeas for alternatives)

  • 20 g butter (or olive oil)

  • 1 tbsp (15 g) minced garlic

  • 100 g chopped white onion

  • 225 g bell peppers (75 g each red, green, yellow)

  • Salt, black pepper, paprika, and chili flakes, to taste

  • 140 g light cream cheese

  • 50 g shredded mozzarella cheese

  • 34 light cheese slices (any good melting cheese)

  • 125 ml reserved pasta cooking water

  • Fresh parsley, chopped (for garnish)


Instructions

  • Cook pasta: Boil macaroni in salted water until al dente (8–10 min). Reserve 125 ml pasta water, drain.

  • Sauté veggies: In a large skillet, melt butter over medium heat. Add garlic, onion, and peppers; cook 4–5 min until softened and lightly caramelized.

  • Cook beef: Add ground beef, breaking it apart. Brown for 5–7 min. Drain excess fat if necessary. Season with salt, pepper, paprika, and chili flakes.

  • Make sauce: Reduce heat. Stir in cream cheese, mozzarella, and cheese slices. Melt into a smooth sauce.

  • Combine: Add drained pasta and reserved water. Stir to coat evenly. Simmer 1–2 min, adding more water if needed for creaminess.

  • Serve: Garnish with fresh parsley. Serve hot.

Notes

For extra veggies, add mushrooms or spinach during the sauté step.

Turkey or chickpeas are great swaps for a lighter or vegetarian option.

Toast paprika briefly in the skillet for deeper flavor.

To reheat, add a splash of milk or water and warm gently.

Freeze leftovers up to 2 months for quick future meals.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: One-Skillet Pasta
  • Cuisine: American

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star