Menu Enter a recipe name, ingredient, keyword...

Philly Cheese Steak Spaghetti


Sauteed Deli roast beef and onions and a homemade cheddar cheese sauce are served over hot spaghetti.

Google Ads
Rate this recipe 4.6/5 (21 Votes)


  • Cheddar Cheese Sauce:
  • 1 pound Deli (plain) roast beef, sliced thin
  • 1/3 cup onion, finely chopped or thinly sliced
  • 1/4 teaspoon salt
  • good pinch of garlic salt, optional
  • 1/4 teaspoon black pepper
  • 1 tablespoon oil
  • 12 ounces spaghetti
  • 4 tablespoons butter
  • 4 tablespoons flour
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper
  • 2 cups milk
  • 2 cups shredded cheddar cheese, medium or sharp



Step 1

Cut the roast beef slices into thin strips. Chop the onion. Set both aside.

Make the Cheese Sauce:
In a medium sized saucepan over medium heat, melt the butter. Whisk in the flour, salt, and pepper and cook for about 2 minutes. Slowly add the milk, constantly whisking, and cook until thickened to sauce consistency. Add the shredded cheddar, whisking until melted and smooth. Turn off heat, cover the pan and keep warm.

Cook the spaghetti according to the package directions. Drain in a colander. (Can be rinsed with hot water if desired)

While the spaghetti is cooking, heat the oil in a medium skillet on medium heat. Add the onions and cook until tender. Stir in the roast beef strips, salt, garlic salt, and black pepper, sauteing until heated through and lightly browned. Remove from heat and keep warm.

Place a serving of cooked and drained spaghetti on 4 plates, top with the sauteed roast beef and onions, then spoon cheese sauce over the top.

You'll also love

Review this recipe

Spicy Jalapeño Philly Cheese Steak Sliders Philly Cheese Steak Soup