One Pot Cheesesteak Pasta


  • 2 Tbsp olive oil, divided
  • 2 Tbsp unsalted butter, divided
  • 1 - 1 1/2 Heritage Ribeye Steak
  • 12 oz baby Portobello mushrooms, sliced
  • 1 large yellow onion, cut in half, then sliced thinly
  • 1 green bell pepper, seeds removed, then thinly sliced
  • 1/2 tsp dried thyme
  • 1 box cavatappi pasta
  • 4 cups beef stock
  • 1 cup water
  • 1/2 cup sour cream
  • 1/4 cup cream cheese
  • 8 slices provolone cheese, chopped, divided
  • salt and black pepper, to taste
  • minced fresh parsley, for garnish


  1. In a large Dutch oven heat 1 Tbsp oil and 1 Tbsp butter and let butter melt over MED HIGH.
  2. Add steak in Dutch oven even layer. You may need to cook this in batches, depending on the size of your pot. Let steak cook undisturbed for 1 minute, then stir around for about 30 seconds to 1 minute more. Don't cook any longer or they'll be too overcooked. Remove steak to a plate.
  3. Add the remaining 1 Tbsp of oil and 1 Tbsp of butter to hot pot, then add mushrooms, onions and green pepper. Cook, stirring occasionally, 5 minutes or so, until tender and mushrooms have browned. Season with thyme and a pinch of salt and pepper.
  4. Pour in beef stock and water, bring to a boil. Add pasta, reduce heat so liquid is at a gentle boil, and boil for approximately 12-15 minutes. Stir pasta frequently to prevent uneven cooking and pasta sticking to the bottom of the pot.
  5. When most of the liquid has been absorbed, turn off the heat. Add sour cream, cream cheese, cooked steak slices, and half the chopped provolone slices. Stir to combine well. Taste, and add salt and pepper if needed.
  6. Top pasta with remaining chopped provolone and broil for 2-3 minutes, until cheese is melted and gooey. Sprinkle with black pepper and minced parsley (optional) and serve hot.
Back To Recipes