Quick & Easy Recipes for Everyday Cooks
Welcome to Food By Ayaka!
Philly Cheese Steak Pasta Recipe
My mother always loved cooking classic cheesesteak sandwiches for family nights, but she could never make them healthy or easy enough for a busy weekday. In this pasta version, the flavors of a Philly cheese steak are fully captured, and the dish is comforting, cheesy, and satisfying without needing bread or messy sandwiches. It’s a modern twist that keeps all the fun and flavor intact.
Philly Cheese Steak Pasta is a creamy, cheesy, and hearty pasta dish inspired by the classic Philly cheesesteak sandwich. It combines tender slices of beef, sautéed bell peppers and onions, and a rich, cheesy sauce tossed with your favorite pasta. This recipe is perfect for busy weeknights, family dinners, or even casual gatherings when you want something comforting and filling. The flavors are bold but balanced, with the sweetness of the peppers complementing the savory beef and the creamy sauce coating every noodle perfectly.
I have tried many pasta recipes over the years, but this one quickly became a favorite. I use thinly sliced beef for tenderness, a mix of bell peppers for color and flavor, and always make sure the sauce is creamy and cheesy so every bite feels indulgent but balanced. Cooking it in one skillet makes cleanup easy, which I love for busy evenings.

You can serve this pasta straight from the skillet for a casual dinner, some garlic bread on the side for dipping in the cheese sauce, also with a simple green salad to add a fresh crunch and balance the richness of the dish.
Its Perfect For:
- Weeknight family dinners when you want comfort food fast.
- Meal prep for the week because it reheats beautifully.
- Casual get-togethers with friends who love cheesy pasta.
- Kids’ lunches or after-school dinners that satisfy picky eaters.
- Cozy weekend nights paired with a favorite movie or show.
Ingredients
- 12 oz pasta (penne or rigatoni works best)
- 1 lb thinly sliced beef (ribeye or sirloin recommended)
- 1 tablespoon olive oil
- 1 medium onion, thinly sliced
- 1 green bell pepper, thinly sliced
- 1 red bell pepper, thinly sliced
- 3 cloves garlic, minced
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon smoked paprika (optional for extra flavor)
- 1/4 teaspoon crushed red pepper flakes (optional for a kick)
- 1 cup beef broth
- 1/2 cup heavy cream
- 1 cup shredded provolone or mozzarella cheese
- 1/2 cup grated Parmesan cheese
- Fresh parsley, chopped (for garnish)
Kitchen Equipment You’ll Need
- Large pot for boiling pasta
- Large skillet or frying pan
- Wooden spoon or spatula for stirring
- Knife and cutting board for slicing beef and vegetables
- Measuring cups and spoons
- Cheese grater for Parmesan or other cheeses
- Mixing bowl for marinating beef (optional)
How to Make Philly Cheese Steak Pasta
Step 1
Cook the pasta: Bring a large pot of salted water to a boil. Add the pasta and cook according to package instructions until al dente. Drain and set aside, reserving 1/2 cup of the pasta water to adjust sauce consistency later if needed.
Step 2
Cook the beef: While the pasta is cooking, heat olive oil in a large skillet over medium-high heat. Add the thinly sliced beef and season with salt, black pepper, and smoked paprika. Cook for 3–4 minutes, stirring occasionally, until the beef is browned but still tender. Remove the beef from the skillet and set aside.
Step 3
Sauté the vegetables: In the same skillet, add the sliced onions and bell peppers. Cook for 4–5 minutes, stirring often, until the vegetables are softened and slightly caramelized. Add the minced garlic and cook for an additional 1 minute until fragrant.
Make the sauce: Pour in the beef broth and heavy cream, scraping up any browned bits from the bottom of the skillet. Bring to a gentle simmer and let it cook for 3–4 minutes until slightly thickened. Reduce heat to low and stir in the provolone or mozzarella cheese until melted and smooth.
Step 4
Combine pasta and beef: Add the cooked pasta and reserved beef back into the skillet. Toss everything together gently to coat the pasta and beef evenly in the creamy cheese sauce. If the sauce is too thick, add a little reserved pasta water to reach the desired consistency.
Step 5
Finish and serve: Sprinkle the Parmesan cheese over the top and garnish with freshly chopped parsley. Serve immediately while hot, with extra cheese on the side if desired.
Tips for Perfect Philly Cheese Steak Pasta
- Slice the beef as thinly as possible for quick cooking. Thin slices stay tender and absorb flavor better.
- Cook pasta just until al dente; it will finish cooking in the sauce for perfect texture.
- Don’t overcrowd the skillet when sautéing vegetables; cook in batches if needed for caramelization.
- Use a mix of bell peppers for both color and sweetness; it adds a visual appeal too.
- Stir in cheese gradually to avoid clumping; make the sauce creamy and smooth.
- Reserve some pasta water to loosen the sauce if it thickens too much.
- Taste and adjust seasoning at the end; cheese and cream can mellow flavors, so balance with salt and pepper.
Optional Ingredients
- Mushrooms, sliced, for an earthy flavor.
- Red pepper flakes, for a little heat.
- Spinach, added at the end for freshness.
- Provolone cheese slices instead of shredded cheese.
- Garlic powder, if you want more depth.
- Worcestershire sauce, for a richer, savory taste.

How to Serve Philly Cheese Steak Pasta?
I like serving Philly Cheese Steak Pasta straight from the skillet for a casual family dinner. The creamy, cheesy sauce coats every bite, making it comforting and satisfying. I often sprinkle a little extra Parmesan on top for a salty, melty finish. Adding a few fresh parsley or basil leaves brightens the dish visually and gives a subtle fresh flavor.
I also enjoy serving it alongside garlic bread or toasted dinner rolls. They are perfect for dipping into the sauce and soaking up all the flavors. Kids especially love having something to scoop the cheesy sauce with, making dinner fun and interactive. A simple green salad with vinaigrette or fresh cucumber slices pairs wonderfully, adding crunch and balancing the richness of the creamy pasta.
For more festive occasions, I sometimes add roasted cherry tomatoes or caramelized onions on top. It adds sweetness and a pop of color, making the dish feel extra special. You can also serve it in individual bowls with a sprinkle of crushed red pepper for anyone who likes a little heat. Serving this pasta hot and fresh ensures the sauce stays creamy and the flavors stay vibrant.
Is Philly Cheese Steak Pasta Healthy?
This pasta can be made healthier without losing flavor. Using lean beef or turkey reduces fat, and adding extra vegetables like bell peppers, spinach, or mushrooms increases fiber and vitamins.
Moderation is key with cheese and cream; you can substitute with lighter cream or half-and-half to lower calories while keeping the creamy texture. This way, it’s a comfort meal that can fit into a balanced diet.
Variations and Substitutions
- Chicken Philly Pasta: Swap beef for thinly sliced chicken breast. Cook it the same way; it’s leaner and still tender.
- Vegetarian Version: Use mushrooms, zucchini, and bell peppers instead of meat. Add extra cheese for richness.
- Spicy Version: Add crushed red pepper flakes or hot sauce to the sauce. Gives it a zesty kick.
- Low-Carb Version: Serve with zucchini noodles or spaghetti squash instead of pasta. Keeps it lighter.
- Cheese Lovers Version: Mix mozzarella, provolone, and Parmesan for extra cheesy flavor.
- Garlic Herb Version: Add garlic powder, fresh thyme, or rosemary to the sauce for aroma.
- Creamy Alfredo Twist: Replace half the beef broth with cream for a richer, thicker sauce.
- One-Pot Version: Cook pasta directly in the sauce with beef and vegetables for easier cleanup.
How to Store and Reheat
Store leftover Philly Cheese Steak Pasta in an airtight container in the refrigerator for up to 3 days. Let it cool to room temperature before sealing to prevent soggy pasta. Vegetables may soften, but the flavor will remain rich and delicious.
To reheat, place pasta in a skillet with a splash of milk or cream. Heat over medium-low heat, stirring occasionally, until warm. This restores the creamy texture without drying out the pasta. You can also microwave in short intervals, stirring in between, adding a little liquid to maintain creaminess.
Frequently Asked Questions About Philly Cheese Steak Pasta
Can I use frozen beef for this recipe?
Yes, you can use frozen beef, but it’s very important to thaw it completely first. Thin slices are easier to cut and cook evenly when beef is fully thawed. Cooking frozen slices can result in uneven textures or overcooked edges while the center is still underdone. Always handle frozen meat carefully to ensure safety and even cooking.
What pasta works best for Philly Cheese Steak Pasta?
Pasta with ridges or tubes, like penne, rigatoni, or fusilli, works best because it holds the creamy sauce and bits of beef and vegetables well. While spaghetti or linguine can work, they don’t trap the sauce as effectively and may make the dish feel less hearty. Choosing the right pasta makes a big difference in texture and flavor experience.
Can I make this dish ahead of time?
Yes, this pasta can be prepared ahead, especially for busy weeknights. You can cook the pasta and sauce separately and combine them just before serving, or store everything together in an airtight container. Reheating gently on the stove with a splash of milk or cream restores the creamy texture and prevents the pasta from drying out.
Is this dish kid-friendly?
Absolutely! The creamy cheese sauce and tender beef make it a favorite for children. You can leave out any red pepper flakes or strong seasonings to make it mild. The vegetables blend into the pasta, making it an easy way to sneak in extra nutrients without kids noticing.
Philly Cheese Steak Pasta Recipe
Course: Main CourseCuisine: AmericanDifficulty: Medium6
servings15
minutes30
minutesCreamy Philly Cheese Steak Pasta with tender beef, sautéed bell peppers, onions, and a rich cheesy sauce. Easy, flavorful, and perfect for family dinners or weeknight meals.
Ingredients
12 oz pasta (penne or rigatoni works best)
1 lb thinly sliced beef (ribeye or sirloin recommended)
1 tablespoon olive oil
1 medium onion, thinly sliced
1 green bell pepper, thinly sliced
1 red bell pepper, thinly sliced
3 cloves garlic, minced
1/2 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon smoked paprika (optional for extra flavor)
1/4 teaspoon crushed red pepper flakes (optional for a kick)
1 cup beef broth
1/2 cup heavy cream
1 cup shredded provolone or mozzarella cheese
1/2 cup grated Parmesan cheese
Fresh parsley, chopped (for garnish)
Directions
- Cook the pasta: Bring a large pot of salted water to a boil. Add the pasta and cook according to package instructions until al dente. Drain and set aside, reserving 1/2 cup of the pasta water to adjust sauce consistency later if needed.
- Cook the beef: While the pasta is cooking, heat olive oil in a large skillet over medium-high heat. Add the thinly sliced beef and season with salt, black pepper, and smoked paprika. Cook for 3–4 minutes, stirring occasionally, until the beef is browned but still tender. Remove the beef from the skillet and set aside.
- Sauté the vegetables: In the same skillet, add the sliced onions and bell peppers. Cook for 4–5 minutes, stirring often, until the vegetables are softened and slightly caramelized. Add the minced garlic and cook for an additional 1 minute until fragrant.
- Make the sauce: Pour in the beef broth and heavy cream, scraping up any browned bits from the bottom of the skillet. Bring to a gentle simmer and let it cook for 3–4 minutes until slightly thickened. Reduce heat to low and stir in the provolone or mozzarella cheese until melted and smooth.
- Combine pasta and beef: Add the cooked pasta and reserved beef back into the skillet. Toss everything together gently to coat the pasta and beef evenly in the creamy cheese sauce. If the sauce is too thick, add a little reserved pasta water to reach the desired consistency.
- Finish and serve: Sprinkle the Parmesan cheese over the top and garnish with freshly chopped parsley. Serve immediately while hot, with extra cheese on the side if desired.
