Creamy Philly Cheesesteak Mac and Cheese: My Go-To Comfort

Featured in Hearty Mains.

Creamy Philly Cheesesteak Mac and Cheese: Get the ultimate comfort food! My easy recipe blends cheesy pasta with savory steak for a family favorite. So good!
Casey - Recipe Author
Updated on Fri Jan 09 2026 at 08:58 AM
Creamy Philly Cheesesteak Mac and Cheese: My Go-To Comfort - Featured Image Pin it
Creamy Philly Cheesesteak Mac and Cheese: My Go-To Comfort | Recipes by HomeChef

Okay, so picture this: a chilly evening, I'm scrolling through old photos, and BAM! A memory hits me of my very first attempt at combining two of my absolute favorite comfort foods. My husband, bless his heart, loves a good Philly cheesesteak, and I, well, I’m a mac and cheese fanatic. I remember thinking, "Can I even do this? Will it be a chaotic mess or pure genius?" Honestly, the kitchen was a bit of a disaster zone that night, flour everywhere, cheese splatters on the ceiling (don't ask!), but the smell? Oh, the smell was heavenly. That's how this Creamy Philly Cheesesteak Mac and Cheese was born out of a beautiful, cheesy, slightly messy experiment. It's special because it tastes like home, like a big, warm hug after a long day.

I remember one time, I was so excited to get this on the table, I accidentally grabbed the wrong cheese a block of feta instead of provolone! Oops! My husband just stared at me, bless his patient soul. We had a good laugh, and I quickly rectified my mistake. It just goes to show, even a seasoned home cook like me has her moments of kitchen chaos. But hey, it made for a funny story, and the Creamy Philly Cheesesteak Mac and Cheese still turned out spectacular!

Creamy Philly Cheesesteak Mac and Cheese: Ingredients

  • Thinly Sliced Ribeye Steak: This is the star, hon! Don't skimp here, the quality of your steak makes all the difference. I usually ask the butcher to slice it super thin for cheesesteaks, or you can pop it in the freezer for 20 minutes to make slicing easier at home. Trust me, it’s worth the effort.
  • Yellow Onion: The sweet, savory base for our veggies. I always chop a bit extra because I love how it caramelizes. It’s a foundational flavor, don't leave it out!
  • Green Bell Pepper: Adds that classic Philly crunch and a pop of color. I've tried red and yellow, and while they're fine, green just feels right for a cheesesteak.
  • Garlic, minced: More garlic, always more garlic! I usually double what any recipe calls for. Freshly minced, please, not the jarred stuff you'll taste the difference. It adds that pungent, aromatic kick that pulls everything together.
  • Elbow Macaroni: The classic mac and cheese pasta shape, perfect for cradling all that creamy sauce. You can use shells or cavatappi, but elbow macaroni just feels nostalgic, doesn't it?
  • Unsalted Butter: For building that glorious roux! Don't use margarine, we want real butter flavor here. It's the starting point for our velvety cheese sauce, and honestly, a good butter makes all the difference.
  • All-Purpose Flour: This is what thickens our sauce. I always keep a bag handy, and I've definitely had an "oops" moment or two where I added too much and ended up with a paste. Slowly, steadily, my friend!
  • Whole Milk: Don't even think about skim milk, just don't! Whole milk gives us that rich, creamy base we're dreaming of. I tried 2% once, and it just wasn't the same. This is where the "creamy" in Creamy Philly Cheesesteak Mac and Cheese truly comes alive.
  • Cream Cheese: The secret weapon for extra creaminess! It melts down beautifully and adds a subtle tang that balances the richness. I swear by it for that extra luxurious texture.
  • Sharp Cheddar Cheese, grated: My go-to for flavor. Grate it yourself, please! Pre-shredded cheese has anti-caking agents that make it melt weirdly. I learned that the hard way, ending up with a grainy sauce once upon a time.
  • Provolone Cheese, grated: Essential for that authentic Philly cheesesteak vibe. It melts wonderfully and has a milder, nuttier flavor than cheddar, balancing the sharpness. I usually buy a block and shred it myself.
  • Worcestershire Sauce: A little secret ingredient that adds a deep, umami punch to the steak. Don't skip it, it really enhances the savory notes.
  • Dijon Mustard: Just a tiny bit, it helps emulsify the cheese sauce and adds a subtle tang without making it taste like mustard. It's a game-changer, honestly!
  • Salt & Black Pepper: Seasoning is key! I always taste as I go, adding a pinch here, a grind there. Don't be shy, but don't overdo it either. It’s about building layers of flavor.
  • Fresh Parsley, chopped: For a little pop of freshness and color at the end. It brightens everything up and makes it look fancy, even if it's just a Tuesday night.

Making Your Creamy Philly Cheesesteak Mac and Cheese

Brown the Steak & Veggies:
First things first, let's get that steak sizzling! Heat a large skillet or Dutch oven over medium-high heat with a drizzle of oil. Toss in your thinly sliced ribeye. Season it with a good pinch of salt and pepper. Sear it quickly until it’s browned, but don’t cook it through completely, we just want some nice color. This is where the magic starts to happen, you can almost smell that classic cheesesteak aroma already! Once browned, remove the steak from the skillet and set it aside, leaving any delicious drippings behind those are flavor gold, my friend.
Sauté the Aromatics for your Creamy Philly Cheesesteak Mac and Cheese:
Now, in that same skillet with the steak drippings (oops, almost forgot to mention those!), add your chopped yellow onion and green bell pepper. Sauté them over medium heat until they start to soften and get a little translucent, about 5-7 minutes. Oh, the smell of sautéing onions and peppers, it just makes the kitchen feel so cozy! Then, stir in the minced garlic and cook for another minute until it’s fragrant. Be careful not to burn the garlic, I've done that before, and it leaves a bitter taste. A little bit of sweetness from the cooked onions and peppers is what we're aiming for here.
Craft the Velvety Cheese Sauce:
Time for the star of the show: the cheese sauce! In a separate large pot, melt the unsalted butter over medium heat. Once it's melted and bubbly, whisk in the all-purpose flour. Cook this roux for 1-2 minutes, stirring constantly, until it forms a pale, golden paste. It should smell a little nutty. This is the foundation of your creamy sauce, so take your time! Slowly, gradually, whisk in the whole milk, a little at a time, until the sauce is smooth and lump-free. Bring it to a gentle simmer, stirring constantly, and watch it thicken beautifully. I always get a little thrill at this stage, seeing it transform!
Melt in the Cheesy Goodness:
Once your sauce is simmering and thickened, reduce the heat to low. Stir in the cream cheese until it's fully melted and incorporated, making the sauce extra luxurious. Then, add your grated sharp cheddar and provolone cheeses. Stir, stir, stir until all the cheese is gloriously melted and smooth. This is where your Creamy Philly Cheesesteak Mac and Cheese truly gets its name! If it seems a little thick, you can add a splash more milk, but it should be wonderfully rich and velvety. Don't forget to season with a good pinch of salt and pepper, and a tiny dash of Dijon mustard and Worcestershire sauce for that extra depth of flavor!
Combine the Philly Cheesesteak Mac and Cheese Elements:
While you're making the sauce, don't forget to cook your elbow macaroni according to package directions, draining it well. I always forget to salt the water enough, so learn from my mistakes a good pinch of salt in the pasta water makes a huge difference! Now, add the cooked macaroni to your luscious cheese sauce. Stir in the sautéed steak, onions, and bell peppers. Fold everything together gently until every bit of pasta and steak is coated in that amazing, creamy cheese sauce. It’s a beautiful sight, honestly, all those colors and textures coming together!
Serve It Up Warm & Wonderful:
Once everything is combined and heated through, your Creamy Philly Cheesesteak Mac and Cheese is ready! Ladle generous portions into bowls. Garnish with a sprinkle of fresh chopped parsley if you're feeling fancy it adds a nice fresh contrast to all that richness. Take a moment to just breathe in that incredible aroma. It smells like a bustling deli and a cozy kitchen all at once! Serve it immediately, piping hot, and watch everyone dig in. This dish is seriously good, and it’s even better when shared with people you love. Enjoy every single cheesy, steak-filled bite!

There was one time I was making this for a potluck, and I was so proud of how perfect the sauce was. Then, in a moment of pure kitchen chaos, I tripped and almost dropped the entire pot of Creamy Philly Cheesesteak Mac and Cheese! My husband caught it just in time, but my heart nearly stopped. It just goes to show, even when you're feeling like a culinary rockstar, the kitchen can humble you in an instant! Still, it was a hit at the potluck, thankfully.

Storage Tips for Your Creamy Philly Cheesesteak Mac and Cheese

Okay, so storing this glorious Creamy Philly Cheesesteak Mac and Cheese can be a bit tricky, but I’ve got you covered with what I’ve learned. Leftovers are amazing, but the sauce can sometimes thicken up a lot in the fridge. I always transfer any cooled leftovers to an airtight container. It’ll keep well in the refrigerator for up to 3-4 days. When reheating, I usually add a splash of milk or even a tiny bit of chicken broth to loosen up the sauce. Reheat gently on the stovetop over low heat, stirring frequently, or in the microwave in short bursts, stirring between each. I microwaved it once without adding liquid, and the sauce separated and looked a bit sad so don't do that, lol! Freezing isn't my favorite for this dish because the dairy can sometimes separate upon thawing, affecting the texture. But if you must, freeze in individual portions and thaw overnight in the fridge before reheating gently.

Creamy Philly Cheesesteak Mac and Cheese: My Go-To Comfort - Image 1Pin it
Creamy Philly Cheesesteak Mac and Cheese: My Go-To Comfort - Image 1 | Recipes by HomeChef

Creamy Philly Cheesesteak Mac and Cheese: Ingredient Substitutions

I've played around with this Creamy Philly Cheesesteak Mac and Cheese recipe quite a bit, so I've got some honest substitution stories for you! For the steak, if ribeye is out of your budget, thinly sliced sirloin or even shaved beef from the deli counter can work I tried it once, and it worked... kinda, it just wasn't as tender as ribeye, but still tasty! If you're not a fan of green bell pepper, red or yellow bell peppers are fine, they're just a bit sweeter. For the cheese, feel free to experiment! A mix of Monterey Jack and white cheddar can be lovely if you don't have provolone, but you'll lose a bit of that classic Philly flavor. I've even thrown in a little smoked gouda for a smoky twist, and honestly, it was a pleasant surprise! For the pasta, any small, sturdy shape like shells or cavatappi will do if you're out of elbow macaroni. Just pick what you love and what you have on hand, hon!

Creamy Philly Cheesesteak Mac and Cheese: Serving Suggestions

This Creamy Philly Cheesesteak Mac and Cheese is a hearty meal all on its own, but sometimes you want to make it an event, right? For a casual weeknight, I love serving it with a simple side salad, just something fresh and crisp to cut through all that richness. A light vinaigrette is perfect. If you're looking for something a bit more substantial, some roasted broccoli or asparagus works wonderfully. As for drinks, a crisp lager or a dry white wine like a Sauvignon Blanc pairs nicely. But honestly, for me, this dish and a cozy rom-com on the couch? Yes please! It’s the ultimate comfort food for a relaxed evening. Sometimes, I’ll even serve it with a side of crunchy garlic bread for dipping into that glorious sauce. So good!

The Story Behind Creamy Philly Cheesesteak Mac and Cheese

The classic Philly cheesesteak, with its thinly sliced beef, onions, and melted cheese on a long roll, hails from Philadelphia and has a rich history as a beloved regional dish. Macaroni and cheese, on the other hand, has roots in European traditions but became an iconic American comfort food, especially the creamy, baked casserole versions we know today. My personal journey with this Creamy Philly Cheesesteak Mac and Cheese started as a playful fusion, a "what if" moment in my kitchen. I wanted to bring the savory, umami-rich flavors of a cheesesteak the tender beef, the sweet onions and peppers, the gooey provolone into the ultimate comfort food embrace of mac and cheese. It wasn't about recreating history, but about creating new, personal comfort. It’s a dish that embodies the spirit of American culinary innovation: taking two classics and making something wonderfully new and deeply satisfying.

And there you have it, my friends! My beloved Creamy Philly Cheesesteak Mac and Cheese. It’s more than just a recipe, it’s a story of kitchen experiments, happy accidents, and pure comfort. Every time I make it, it brings back memories of that first chaotic, yet delicious, attempt. It turned out even better than I expected, honestly. I just adore how the savory steak and sweet peppers mingle with that ridiculously creamy, cheesy sauce. I hope you give this a try in your own kitchen and maybe even create some fun, messy memories of your own. Don't forget to share your versions with me!

Creamy Philly Cheesesteak Mac and Cheese: My Go-To Comfort - Image 2Pin it
Creamy Philly Cheesesteak Mac and Cheese: My Go-To Comfort - Image 2 | Recipes by HomeChef

Frequently Asked Questions about Creamy Philly Cheesesteak Mac and Cheese

→ Can I use pre-cooked steak for this Creamy Philly Cheesesteak Mac and Cheese?

You can, but I wouldn't recommend it for the best flavor and texture. Freshly cooked steak adds so much more depth and keeps it tender. I tried it once with leftover steak, and while it worked, it just wasn't as juicy or flavorful, honestly.

→ What if I don't have all the cheeses listed?

No worries! The key is a good melting cheese. If you don't have provolone, a mild white cheddar or Monterey Jack would be a decent swap. I've mixed and matched before, and it usually turns out fine, just maybe a slightly different flavor profile, but still cheesy and delicious!

→ My cheese sauce is lumpy! What did I do wrong?

Oh, I’ve been there! Usually, it means the milk was added too quickly to the roux, or the heat was too high. Whisk, whisk, whisk constantly and add milk slowly. If it's still lumpy, a quick immersion blender or regular blender can save it I've definitely had to do that in a pinch!

→ Can I make this Creamy Philly Cheesesteak Mac and Cheese ahead of time?

You can assemble it ahead of time and bake it later, but I find the pasta can absorb a lot of the sauce. For best results, I'd suggest making the sauce and cooking the steak/veg ahead, then combining and baking right before serving. Leftovers are great, but fresh is always best!

→ How can I make this dish spicier?

Great question! I love a little kick myself. You could add a pinch of red pepper flakes to the steak and veggies while they cook, or even stir in a dash of hot sauce to the cheese sauce. I’ve even added some diced jalapeños with the bell peppers for an extra fiery twist it was a hit!

Creamy Philly Cheesesteak Mac and Cheese: My Go-To Comfort

Creamy Philly Cheesesteak Mac and Cheese: Get the ultimate comfort food! My easy recipe blends cheesy pasta with savory steak for a family favorite. So good!

4.4 out of 5
(94 reviews)
Prep Time
20 Minutes
Cook Time
30 Minutes
Total Time
50 Minutes
By: Casey

Category: Hearty Mains

Difficulty: Intermediate

Cuisine: American (Fusion)

Yield: 6 Servings

Dietary: Contains Dairy, Contains Gluten (if not GF pasta), Contains Beef

Published: Sat Aug 23 2025 at 10:35 PM

Last Updated: Fri Jan 09 2026 at 08:58 AM

Start Cooking
Cooking Mode Active - Screen Won't Sleep

Ingredients

→ Steak & Veggies

01 1 lb thinly sliced ribeye steak
02 1 yellow onion, thinly sliced
03 1 green bell pepper, thinly sliced
04 2 cloves garlic, minced
05 1 tbsp olive oil

→ Cheesy Sauce Base

06 16 oz elbow macaroni
07 1/4 cup unsalted butter
08 1/4 cup all-purpose flour
09 3 cups whole milk
10 4 oz cream cheese, softened
11 2 cups sharp cheddar cheese, freshly grated
12 1 cup provolone cheese, freshly grated

→ Flavor Boosters

13 1 tsp Worcestershire sauce
14 1/2 tsp Dijon mustard
15 Salt to taste
16 Freshly ground black pepper to taste

→ Finishing Touches

17 2 tbsp fresh parsley, chopped

Instructions

Step 01

First things first, let's get that steak sizzling! Heat a large skillet or Dutch oven over medium-high heat with a drizzle of oil. Toss in your thinly sliced ribeye. Season it with a good pinch of salt and pepper. Sear it quickly until it’s browned, but don’t cook it through completely, we just want some nice color. This is where the magic starts to happen, you can almost smell that classic cheesesteak aroma already! Once browned, remove the steak from the skillet and set it aside, leaving any delicious drippings behind – those are flavor gold, my friend.

Step 02

Now, in that same skillet with the steak drippings (oops, almost forgot to mention those!), add your chopped yellow onion and green bell pepper. Sauté them over medium heat until they start to soften and get a little translucent, about 5-7 minutes. Oh, the smell of sautéing onions and peppers, it just makes the kitchen feel so cozy! Then, stir in the minced garlic and cook for another minute until it’s fragrant. Be careful not to burn the garlic, I've done that before, and it leaves a bitter taste. A little bit of sweetness from the cooked onions and peppers is what we're aiming for here.

Step 03

Time for the star of the show: the cheese sauce! In a separate large pot, melt the unsalted butter over medium heat. Once it's melted and bubbly, whisk in the all-purpose flour. Cook this roux for 1-2 minutes, stirring constantly, until it forms a pale, golden paste. It should smell a little nutty. This is the foundation of your creamy sauce, so take your time! Slowly, gradually, whisk in the whole milk, a little at a time, until the sauce is smooth and lump-free. Bring it to a gentle simmer, stirring constantly, and watch it thicken beautifully. I always get a little thrill at this stage, seeing it transform!

Step 04

Once your sauce is simmering and thickened, reduce the heat to low. Stir in the cream cheese until it's fully melted and incorporated, making the sauce extra luxurious. Then, add your grated sharp cheddar and provolone cheeses. Stir, stir, stir until all the cheese is gloriously melted and smooth. This is where your Creamy Philly Cheesesteak Mac and Cheese truly gets its name! If it seems a little thick, you can add a splash more milk, but it should be wonderfully rich and velvety. Don't forget to season with a good pinch of salt and pepper, and a tiny dash of Dijon mustard and Worcestershire sauce for that extra depth of flavor!

Step 05

While you're making the sauce, don't forget to cook your elbow macaroni according to package directions, draining it well. I always forget to salt the water enough, so learn from my mistakes – a good pinch of salt in the pasta water makes a huge difference! Now, add the cooked macaroni to your luscious cheese sauce. Stir in the sautéed steak, onions, and bell peppers. Fold everything together gently until every bit of pasta and steak is coated in that amazing, creamy cheese sauce. It’s a beautiful sight, honestly, all those colors and textures coming together!

Step 06

Once everything is combined and heated through, your Creamy Philly Cheesesteak Mac and Cheese is ready! Ladle generous portions into bowls. Garnish with a sprinkle of fresh chopped parsley if you're feeling fancy – it adds a nice fresh contrast to all that richness. Take a moment to just breathe in that incredible aroma. It smells like a bustling deli and a cozy kitchen all at once! Serve it immediately, piping hot, and watch everyone dig in. This dish is seriously good, and it’s even better when shared with people you love. Enjoy every single cheesy, steak-filled bite!

Notes

  1. Always grate your own cheese for the sauce, pre-shredded just doesn't melt as smoothly and can make it grainy, I learned that the hard way!
  2. Leftovers keep well in an airtight container for 3-4 days in the fridge, reheat gently with a splash of milk.
  3. If ribeye is too pricey, thinly sliced sirloin can work, but it might not be as tender.
  4. A crisp side salad or roasted veggies are perfect companions to this rich dish.

Tools You'll Need

  • Large skillet or Dutch oven
  • large pot
  • whisk

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy
  • Gluten
  • Beef

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 750 kcal
  • Total Fat: 45g
  • Total Carbohydrate: 55g
  • Protein: 35g

Reviews & Comments

Required fields are marked *