One Pot Philly Cheesesteak Pasta is sure to be just as much of a hit as the iconic sandwich it’s named after.

One of the things I really love about the One Pot Pasta Formula is that it gives you a framework to be really creative and come up with new recipes. Take, for example, this One Pot Cheesesteak Pasta. It uses the same basic formula as One Pot Chicken Parmesan but tastes like a completely different recipe.
This might actually be my favorite one pot pasta creation yet. It has all the flavor of a really good cheesesteak – beefy steak and sauteed onions, with the addition of sauteed mushrooms and bell peppers – mixed into an almost mac and cheese-like base. It’s so creamy and delicious.
If you’re looking for a pasta recipe that’s a little less traditional, definitely give this one a try. You won’t regret it!
What goes on a cheesesteak?
Traditionally, cheesesteaks are made up of seasoned beef, sauteed onions, and plenty of gooey cheese. Bell peppers or mushrooms are also a really common addition, although some people argue they aren’t traditional and don’t belong on a good cheesesteak. I added them to this cheesesteak pasta because they go well in terms of flavor and because it’s an easy way to add a vegetable to this meal.
What kind of cheese should you use?
Traditional cheesesteaks are topped with Cheez Whiz, American, or provolone. For this pasta, provolone is definitely the way to go. It melts and browns really nicely while adding a sharp, slightly smokey flavor. This recipe also uses some cream cheese. It melts into the pasta, creating a rich, cheesy sauce. Using only provolone wouldn’t give the sauce enough body, so the cream cheese is essential.
What kind of pot should you use for this recipe?
You’ll need to put this pasta under the broiler to melt the cheese, so use a pot that’s oven safe. I like to use a cast iron Dutch oven because it goes from stove top to oven and is broiler safe. It’s the perfect size and shape for cooking the pasta and vegetables, and has plenty of surface area for that gooey cheese on top.
Does this pasta freeze well?
Yes! This recipe is great for making ahead and packing up for meal prep or freezing for another time. The pasta will soften a little bit in the freezer, but it will still be delicious.
Print
One Pot Cheesesteak Pasta
This spin on the iconic Philly Cheesesteak is sure to be a hit. We took all those delicious flavors and made them into a one pot pasta dish.
- Prep Time: 8 Minutes
- Cook Time: 22 Minutes
- Total Time: 30 minutes
- Yield: 6 Servings 1x
- Category: Entrée
- Method: Stovetop
- Cuisine: American
Ingredients
- 1 lb. thinly sliced beef
- 1 and 1/2 tsp. salt, divided
- 3/4 tsp. black pepper, divided
- 2 Tbsp. vegetable oil, divided
- 2 green bell peppers, sliced
- 16 oz. mushrooms, sliced
- 1 onion, sliced
- 2 cloves garlic, minced
- 1 tsp. paprika
- 1 tsp. dried oregano
- 4 cups low-sodium beef stock
- 1 cup heavy whipping cream
- 12 oz. small shell pasta
- 4 oz. cream cheese
- 8 slices provolone, divided
- Parsley, for garnish
Instructions
- Season the beef generously with ½ teaspoon of the salt and ¼ tsp. of the pepper. Heat 1 tablespoon of the oil in a Dutch oven set over medium-high heat. Add the beef and cook, stirring occasionally until cooked through, about 5 minutes. Transfer it to a plate.
- Add the remaining 1 tablespoon of the oil to the pot. Add the onion, peppers, and mushrooms. Cook until softened, stirring occasionally.
- Add the garlic, paprika, and oregano to the pan. Cook and stir for 30 seconds.
- Add 1 teaspoon salt, ½ teaspoon pepper, stock, and cream. Heat to a simmer, stirring frequently, and then immediately add the pasta.
- Reduce the temperature to keep it at a low simmer stirring often until the pasta is cooked, 10-13 minutes. If the pasta has soaked up a lot of the liquid and seems dry, add an extra ½ cup of stock.
- Once the pasta is cooked, stir in the cooked beef. Heat through.
- Stir in cream cheese, cut in pieces so it melts easier, and 4 slices of provolone cut into pieces. Stir. Smooth out the pasta in the pot.
- Heat your broiler.
- Cut another 4 slices of provolone into pieces and lay in a single layer on top. Broil until the cheese is melted, 2-5 minutes. Garnish with parsley.

Absolutely delicious. Tastes like eating a philly cheese steak. Makes plenty for leftovers as well. This is going to be a household favorite for sure.
Thanks so much, Scott! Glad you’ll be making and enjoying this over and over.