Philly Cheesesteak Ground Beef Spaghetti Skillet

Philly Cheesesteak Ground Beef Spaghetti Skillet

Ingredients:

18 oz spaghetti

2 1/4 lbs ground beef

3 tablespoons olive oil

12 tablespoons butter, divided

12 cloves garlic, minced, divided

1 1/2 yellow onions, diced

1 1/2 green bell peppers, diced

1 1/2 teaspoons garlic powder

1 1/2 teaspoons onion powder

1 1/2 teaspoons Italian seasoning

2 1/4 teaspoons salt, divided

1 1/2 teaspoons black pepper, divided

3 cups heavy cream

1 1/2 cups whole milk

3 cups shredded provolone cheese

1 1/2 cups shredded mozzarella cheese

3/4 cup grated Parmesan cheese

6 oz cream cheese, softened

4 tablespoons fresh parsley, chopped

3/4 cup reserved pasta water

Directions:

  1. Cook the spaghetti in salted boiling water until just tender. Save some pasta water, then drain and set aside.
  2. Heat olive oil with half of the butter in a large skillet over medium high heat. Add the onion and bell pepper and cook until softened.
  3. Add the ground beef, then season with salt, black pepper, garlic powder, onion powder, and Italian seasoning. Cook while breaking it apart until nicely browned with some crispy bits.
  4. Stir in half of the garlic and cook briefly until fragrant, then remove the beef mixture from the skillet and set aside.
  5. In the same pan, add the remaining butter and garlic, cooking just until fragrant.
  6. Pour in the heavy cream and milk, stirring gently, then add the cream cheese and mix until smooth.
  7. Add the provolone, mozzarella, and Parmesan, stirring until fully melted into a thick, creamy sauce.
  8. Season lightly with the remaining salt and black pepper, then add the cooked spaghetti and toss until well coated.
  9. Return the beef mixture to the skillet and mix everything together, adding a splash of pasta water if needed to loosen the sauce.
  10. Let it cook for another minute until the sauce clings nicely, then finish with chopped parsley and serve warm.

Leave a Comment