This Philly Cheesesteak Pasta brings the delicious flavors of the classic Philly cheesesteak sandwich into a comforting, creamy pasta dish. Tender beef, sautéed peppers and onions, and a rich, cheesy sauce make this dish a crowd-pleaser. It’s a hearty meal that’s easy to make and perfect for a weeknight dinner.
Why You’ll Love This Recipe
- Savory & Cheesy – A creamy sauce with melted cheese that brings all the flavors of a Philly cheesesteak.
- Tender Beef – Thinly sliced beef that’s perfectly cooked and juicy.
- Quick & Satisfying – A one-pot meal that’s ready in about 30 minutes.
Ingredients You’ll Need
- 1 lb (450g) thinly sliced beef steak (e.g., ribeye or flank steak)
- 12 oz (340g) pasta (penne, rigatoni, or elbow macaroni work great)
- 2 tablespoons olive oil
- 1 medium onion, sliced
- 1 bell pepper, sliced (green, red, or yellow)
- 2 cloves garlic, minced
- 1 cup beef broth
- 1 cup heavy cream
- 2 cups shredded provolone cheese (or a blend of provolone and mozzarella)
- 1/4 teaspoon salt (adjust to taste)
- 1/4 teaspoon black pepper (adjust to taste)
- 2 tablespoons butter
- Fresh parsley, chopped (for garnish)

Instructions
Step 1: Cook the Pasta
Cook the pasta according to the package directions in a large pot of salted boiling water. Drain the pasta and set it aside, reserving 1/2 cup of pasta water for later.
Step 2: Cook the Beef
In a large skillet, heat olive oil over medium-high heat. Add the thinly sliced beef steak and season with a little salt and pepper. Cook for about 3-4 minutes, stirring occasionally, until the beef is browned and cooked through. Remove the beef from the skillet and set it aside.
Step 3: Sauté the Vegetables
In the same skillet, add the butter and melt over medium heat. Add the onion and bell pepper. Sauté for about 5-6 minutes, or until the vegetables are softened and slightly caramelized. Add the garlic and cook for another 1-2 minutes until fragrant.
Step 4: Make the Sauce
Add the beef broth to the skillet, scraping up any browned bits from the bottom of the pan for extra flavor. Bring the broth to a simmer, then stir in the heavy cream. Let the sauce simmer for about 2-3 minutes until it starts to thicken slightly.
Step 5: Combine Everything
Return the cooked beef to the skillet and stir to combine. Add the cooked pasta to the skillet, tossing to coat in the sauce. If the sauce is too thick, add a little of the reserved pasta water to reach your desired consistency.
Step 6: Add the Cheese
Sprinkle the shredded provolone cheese (or cheese blend) over the pasta and stir until the cheese has melted and the sauce is creamy.
Step 7: Serve
Serve the Philly cheesesteak pasta hot, garnished with freshly chopped parsley for a pop of color. Enjoy this cheesy, comforting dish!
Serving Suggestions
- Serve with a side of garlic bread or crusty rolls for dipping.
- Pair with a simple side salad for added freshness.
- For extra veggies, consider adding mushrooms or spinach into the sautéed mixture.

Tips & Variations
- Different Cheese Options – You can use cheddar or Swiss cheese instead of provolone for a different flavor.
- Spicy Twist – Add a dash of hot sauce or jalapeños to the pasta for a bit of heat.
- Use Leftover Steak – If you have leftover steak, this is a great way to repurpose it for a new meal.
- Make It Lighter – Use half-and-half instead of heavy cream for a lighter version.
Final Thoughts
This Philly Cheesesteak Pasta is the perfect marriage of two classic comfort foods—cheesesteak and pasta—into one creamy, satisfying dish. It’s quick, easy, and packed with all the savory flavors you love. Whether you’re cooking for a family or entertaining guests, this pasta is sure to be a hit!
Print
Philly Cheesesteak Pasta
Description
This Philly Cheesesteak Pasta brings the delicious flavors of the classic Philly cheesesteak sandwich into a comforting, creamy pasta dish. Tender beef, sautéed peppers and onions, and a rich, cheesy sauce make this dish a crowd-pleaser. It’s a hearty meal that’s easy to make and perfect for a weeknight dinner.
Ingredients
- 1 lb (450g) thinly sliced beef steak (e.g., ribeye or flank steak)
- 12 oz (340g) pasta (penne, rigatoni, or elbow macaroni work great)
- 2 tablespoons olive oil
- 1 medium onion, sliced
- 1 bell pepper, sliced (green, red, or yellow)
- 2 cloves garlic, minced
- 1 cup beef broth
- 1 cup heavy cream
- 2 cups shredded provolone cheese (or a blend of provolone and mozzarella)
- 1/4 teaspoon salt (adjust to taste)
- 1/4 teaspoon black pepper (adjust to taste)
- 2 tablespoons butter
- Fresh parsley, chopped (for garnish)
Instructions
Cook the pasta according to the package directions in a large pot of salted boiling water. Drain the pasta and set it aside, reserving 1/2 cup of pasta water for later.
In a large skillet, heat olive oil over medium-high heat. Add the thinly sliced beef steak and season with a little salt and pepper. Cook for about 3-4 minutes, stirring occasionally, until the beef is browned and cooked through. Remove the beef from the skillet and set it aside.
In the same skillet, add the butter and melt over medium heat. Add the onion and bell pepper. Sauté for about 5-6 minutes, or until the vegetables are softened and slightly caramelized. Add the garlic and cook for another 1-2 minutes until fragrant.
Add the beef broth to the skillet, scraping up any browned bits from the bottom of the pan for extra flavor. Bring the broth to a simmer, then stir in the heavy cream. Let the sauce simmer for about 2-3 minutes until it starts to thicken slightly.
Return the cooked beef to the skillet and stir to combine. Add the cooked pasta to the skillet, tossing to coat in the sauce. If the sauce is too thick, add a little of the reserved pasta water to reach your desired consistency.
Sprinkle the shredded provolone cheese (or cheese blend) over the pasta and stir until the cheese has melted and the sauce is creamy.
Serve the Philly cheesesteak pasta hot, garnished with freshly chopped parsley for a pop of color. Enjoy this cheesy, comforting dish!
Notes
- ifferent Cheese Options – You can use cheddar or Swiss cheese instead of provolone for a different flavor.
- Spicy Twist – Add a dash of hot sauce or jalapeños to the pasta for a bit of heat.
- Use Leftover Steak – If you have leftover steak, this is a great way to repurpose it for a new meal.
- Make It Lighter – Use half-and-half instead of heavy cream for a lighter version.