
This Philly Cheesesteak Pasta transforms the beloved sandwich into a creamy, satisfying one-pot meal that brings the whole family to the table. Rich beef, caramelized onions, and peppers mingle with tender pasta in a cheese-packed sauce that captures every authentic flavor of Philadelphia’s iconic sandwich.
Ingredients
- 1 lb ground beef (85/15 lean works best)
- 12 oz penne or rigatoni pasta
- 1 large onion, sliced
- 1 green bell pepper, sliced
- 3 cloves garlic, minced
- 3 cups beef broth
- 8 oz cream cheese, cubed
- 1 cup shredded provolone cheese
- ½ cup shredded white American cheese
- 2 tablespoons olive oil
- 1 teaspoon Worcestershire sauce
- Salt and pepper to taste
Budget-friendly substitutions: Use ground turkey instead of beef, substitute mozzarella for provolone, or swap chicken broth for beef broth. Kids who dislike peppers can easily pick them out after cooking.
Timing
Prep time: 10 minutes
Cook time: 25 minutes
Total time: 35 minutes
Perfect for busy weeknights, this one-pot wonder means fewer dishes and maximum flavor. Prep vegetables while the beef browns to save even more time.
How to Make It
1. Brown the Beef
Heat olive oil in a large Dutch oven over medium-high heat. Add ground beef, breaking it apart with a wooden spoon. Cook for 5-6 minutes until deeply browned and no pink remains. The beef should sizzle and develop rich, caramelized bits on the bottom of the pot – these add incredible depth to your Philly cheesesteak pasta.
2. Sauté the Vegetables
Push beef to one side of the pot and add sliced onions and bell peppers to the empty space. Cook for 4-5 minutes, stirring occasionally, until onions turn golden and peppers begin to soften. The vegetables should smell sweet and fragrant. Add minced garlic and cook for another 30 seconds until aromatic.
3. Add Pasta and Liquid
Stir everything together, then add uncooked pasta, beef broth, and Worcestershire sauce. The liquid should just cover the pasta – add a splash more broth if needed. Bring mixture to a rolling boil, then reduce heat to medium-low and cover. This step creates the perfect cooking environment for tender pasta.
4. Cook the Pasta
Simmer covered for 12-15 minutes, stirring every 3-4 minutes to prevent sticking. The pasta should absorb most of the liquid and become tender. You’ll know it’s ready when a fork easily pierces through and the sauce has thickened slightly.
5. Create the Cheese Sauce
Remove from heat and immediately stir in cubed cream cheese until melted and smooth. Add provolone and American cheeses gradually, stirring constantly until completely melted. The sauce should be creamy and coat every piece of pasta. Season with salt and pepper to taste.
Nutritional Information
Per serving (serves 6): Approximately 520 calories, 28g protein, 45g carbohydrates, 24g fat. This hearty meal provides substantial protein and comfort in every bite.
Serving Suggestions
Serve this comforting recipe alongside a crisp garden salad, garlic bread, or steamed broccoli. The rich, cheesy pasta pairs beautifully with something fresh and light to balance the meal.

Common Mistakes to Avoid
Don’t skip browning the beef properly – those caramelized bits create amazing flavor. Avoid adding cheese while the pot is still on heat, as it can become grainy. Stir frequently during cooking to prevent pasta from sticking to the bottom. Finally, don’t substitute low-fat cream cheese, as it won’t create the same rich, smooth sauce texture that makes this dish special.
Storing Tips
Store leftovers in the refrigerator for up to 4 days or freeze for up to 3 months. Reheat gently in the microwave with a splash of milk or broth to restore creaminess.
Conclusion
This Philly Cheesesteak Pasta delivers all the comfort of the classic sandwich in an easy, family-friendly format. Give this cozy recipe a try for your next weeknight dinner!
FAQs
Can I make this dish ahead of time?
Yes, prepare everything except adding the cheese. Refrigerate, then reheat and stir in cheese just before serving.
What if my kids don’t like vegetables?
Dice the peppers and onions very finely so they blend into the sauce, or simply omit them. The dish is still delicious without.
Can I use a different type of pasta?
Absolutely! Any short pasta shape works well. Shells, rotini, or even egg noodles are great alternatives.
Why is my sauce too thin?
Let it sit for 5 minutes off the heat – it will thicken as it cools. If still thin, simmer uncovered for a few more minutes.
Can I make this in a slow cooker?
Brown the beef and vegetables first, then transfer to a slow cooker with remaining ingredients except cheese. Cook on low 2-3 hours, then stir in cheese.

Philly Cheesesteak Pasta
Ingredients
Method
- Heat olive oil in a large Dutch oven over medium-high heat. Add ground beef, breaking it apart with a wooden spoon. Cook for 5-6 minutes until deeply browned and no pink remains.
- Push beef to one side of the pot and add sliced onions and bell peppers to the empty space. Cook for 4-5 minutes, stirring occasionally, until onions turn golden and peppers begin to soften. Add minced garlic and cook for another 30 seconds until aromatic.
- Stir everything together, then add uncooked pasta, beef broth, and Worcestershire sauce. The liquid should just cover the pasta – add a splash more broth if needed. Bring mixture to a rolling boil, then reduce heat to medium-low and cover.
- Simmer covered for 12-15 minutes, stirring every 3-4 minutes to prevent sticking. The pasta should absorb most of the liquid and become tender.
- Remove from heat and immediately stir in cubed cream cheese until melted and smooth. Add provolone and American cheeses gradually, stirring constantly until completely melted. Season with salt and pepper to taste.

Leave a Reply