Philly Cheesesteak Mac: The Ultimate Comfort Food Recipe
Introduction to Philly Cheesesteak Mac
Philly Cheesesteak Mac is a delightful twist on two classic comfort foods: the iconic Philly cheesesteak and creamy mac and cheese. Combining tender steak, vibrant vegetables, and a rich cheese sauce enveloping perfectly cooked pasta, this dish is the ultimate indulgence. Not only is it delicious, but it also brings warmth and satisfaction to any meal, making it a perfect choice for family dinners or cozy gatherings with friends.
A Personal Story Behind My Philly Cheesesteak Mac Journey
Growing up, my family often gathered around the dinner table, sharing stories and laughter over comforting meals. One of my fondest memories is enjoying cheesesteaks from a local deli, their savory aroma filling the air. When I first made this Philly Cheesesteak Mac, I felt transported back to those cherished moments. The combination of flavors and textures reminded me of that beloved sandwich but with a cheesy, pasta twist that my family couldn’t resist.
What Makes This Philly Cheesesteak Mac Recipe Special?
What sets this recipe apart is its ability to merge the heartiness of a cheesesteak with the creamy goodness of mac and cheese. The balance of flavors from the steak, onions, and peppers creates a symphony of taste, while the blend of cheeses ensures a rich and velvety sauce. Additionally, the simple cooking methods and accessible ingredients make it a straightforward dish that anyone can master, regardless of their culinary experience.

The Full Philly Cheesesteak Mac Recipe
Ingredients
- For the Steak:
- 16 oz. beef steak (top sirloin or preferred cut)
- 2 tsp vegetable oil
- 1 small yellow onion, thinly sliced
- 1 red bell pepper, thinly sliced
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1/2 tsp dried oregano
- 1/2 tsp smoked paprika
- For the Mac and Cheese:
- 1 lb large elbow macaroni
- 4 large eggs
- 12 oz evaporated milk
- 2 tbsp soy sauce
- 1/2 tsp dry mustard
- 1/2 tsp garlic powder
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded smoked gouda cheese
- 1 cup shredded fontina cheese
- 1 cup shredded Havarti cheese
- 8 oz cream cheese, cubed
Instructions
- For the Steak: Heat a large frying pan over medium-high heat and add the vegetable oil. Once hot, sear the steak for 2-3 minutes per side until a deep brown crust forms. This step locks in the flavors.
- Transfer the steak to a cutting board and reduce the heat to medium. Add the sliced onion and bell pepper to the pan. Cook until slightly soft and browned, about 8-10 minutes, stirring occasionally to prevent burning.
- Transfer the cooked onions and peppers to a mixing bowl. Slice the seared steak into thin 1/2″ strips and add them to the bowl. Season with kosher salt, black pepper, dried oregano, and smoked paprika. Mix well to combine all the flavors.
- For the Mac and Cheese: Preheat your oven to 350°F (175°C). Meanwhile, cook the pasta in a large pot according to package instructions until al dente. Drain and set aside.
- In a large skillet, whisk together the eggs, evaporated milk, soy sauce, dry mustard, and garlic powder. Heat over low heat until warmed through, but do not let it boil.
- Add the shredded cheeses and cubed cream cheese to the egg mixture. Stir occasionally until all the cheese has melted into a smooth and creamy sauce. This creates the base for your mac and cheese.
- Mix the cooked pasta into the cheese sauce, ensuring it’s well-coated. Transfer 2/3 of this mixture into a greased baking dish.
- Combine the steak and peppers with the remaining pasta mixture and spread it evenly over the top in the baking dish. This layer adds a delicious topping of steak and veggies.
- Bake in the preheated oven for 20-30 minutes, or until the top turns golden brown and bubbly. For added texture, consider topping the casserole with breadcrumbs or crispy fried onions before baking.
Serving Suggestions and Variations for Philly Cheesesteak Mac
This dish is perfect on its own, but you can elevate it further by serving it alongside a fresh garden salad or garlic bread. For a spicier kick, consider adding sliced jalapeños or a sprinkle of crushed red pepper flakes to the cheese sauce. If you’re looking to make it a bit healthier, you can opt for whole wheat pasta or add in some sautéed mushrooms or spinach for extra nutrition.

Frequently Asked Questions About Philly Cheesesteak Mac
Can I use different types of cheese? Absolutely! Feel free to experiment with your favorite cheeses. Just ensure they melt well for a creamy texture.
Can I make this dish ahead of time? Yes, you can prepare it a day in advance. Just cover it tightly and store it in the refrigerator. Bake it when you’re ready to serve, adding a few extra minutes to the baking time.
Is it possible to freeze leftovers? Yes, Philly Cheesesteak Mac freezes well. Make sure to store it in an airtight container. When reheating, add a splash of milk to help revive the creaminess.

Philly Cheesesteak Mac
Equipment
- large frying pan
- Large pot
- Baking Dish
- Whisk
Ingredients
Main Ingredients
For the Steak:
- 16 oz. beef steak top sirloin or preferred cut
- 2 tsp vegetable oil
- 1 small yellow onion thinly sliced
- 1 red bell pepper thinly sliced
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1/2 tsp dried oregano
- 1/2 tsp smoked paprika
For the Mac and Cheese:
- 1 lb large elbow macaroni
- 4 large eggs
- 12 oz evaporated milk
- 2 tbsp soy sauce
- 1/2 tsp dry mustard
- 1/2 tsp garlic powder
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded smoked gouda cheese
- 1 cup shredded fontina cheese
- 1 cup shredded Havarti cheese
- 8 oz cream cheese cubed
Instructions
- Heat a large frying pan over medium-high heat, add oil. Sear steaks for 2-3 minutes per side until a deep brown crust forms. Transfer to a cutting board and reduce heat to medium.
- Add sliced onion and pepper to the pan. Cook until slightly soft and browned, about 8-10 minutes. Transfer to a mixing bowl.
- Slice the steak into thin 1/2" strips. Combine steak with peppers and onions in the bowl. Add salt, black pepper, oregano, and smoked paprika. Mix well.
- Preheat oven to 350°F (175°C). Cook pasta in a large pot until al dente. Drain and set aside.
- In a large skillet, whisk together eggs, evaporated milk, soy sauce, dry mustard, and garlic powder. Heat over low heat until warm.
- Add shredded cheeses and cubed cream cheese. Stir occasionally until melted into a smooth cheese sauce.
- Mix in the cooked pasta. Transfer 2/3 of the mixture into a greased baking dish.
- Combine the steak and peppers with the remaining pasta mixture. Spread this over the top in the baking dish.
- Bake for 20-30 minutes until the top turns golden brown. For added flavor, consider topping with breadcrumbs or crispy fried onions before baking.
