Homemade Philly Cheesesteak Pasta Recipe – Easy Family Dinner

Posted on August 1, 2026

Imagine twirling a fork through creamy, cheesy pasta that tastes like a legendary Philly cheesesteak sandwich, minus the need to pick up hot melted cheese with your hands. Philly cheesesteak pasta brings all the iconic flavors of that classic sandwich into a comforting, shareable bowl that feels both indulgent and surprisingly easy to make.

This dish combines tender pasta with sautéed beef, bell peppers, onions, and a rich provolone and Cheez Whiz sauce that’s unmistakably authentic. You’ll get that same satisfaction you crave from a real cheesesteak, but in a format that feeds a crowd without the messy napkins.

The beauty of this recipe lies in its simplicity and bold flavors. It comes together in about 30 minutes, making it perfect for weeknight dinners or casual entertaining when you want something impressive without fussing for hours.

Why You’ll Love This Recipe

This recipe delivers restaurant-quality flavor in your own kitchen with minimal effort. The combination of tender beef, crispy peppers, and creamy cheese sauce hits all your comfort food buttons at once.

  • Packed with authentic Philly cheesesteak flavors in pasta form
  • Ready in under 30 minutes from start to finish
  • Feeds 4 to 6 people, making it ideal for families and gatherings
  • Uses affordable, accessible ingredients you probably have on hand
  • Tastes even better as leftovers the next day

My Experience Making This Recipe

The first time I made this, I was skeptical that pasta could capture the essence of a cheesesteak without feeling gimmicky. Within minutes of that first bite, I was hooked and immediately understanding why this fusion works so beautifully.

My family requested it twice more that week. The kids loved the cheesy sauce clinging to every noodle, and my husband appreciated that it tasted indulgent without requiring a trip to South Philly or my local cheesesteak joint.

What surprised me most was how naturally the peppers and onions caramelize in the same pan as the beef, creating a deeply savory base. The aroma alone has dinner guests asking what you’re making before they even sit down.

Recipe Overview

  • Recipe Name: Philly Cheesesteak Pasta
  • Servings: 4 to 6
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Course: Main Dish
  • Cuisine: American Fusion
  • Calories per Serving: 520 calories (per 6 servings)

Equipment You Will Need

  • Large pot for boiling pasta
  • Large skillet or cast iron pan
  • Colander for draining pasta
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Sharp knife and cutting board
  • Whisk
  • Cheese grater (if using block cheese)

Ingredients for Philly Cheesesteak Pasta

  • 1 pound ground beef (80/20 blend works best)
  • 1 pound pasta (penne or rigatoni recommended)
  • 1 large bell pepper (green or red, sliced thin)
  • 1 large yellow onion (sliced thin)
  • 4 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 1 1/2 cups whole milk
  • 1 cup beef broth
  • 1 cup shredded provolone cheese
  • 1/2 cup Cheez Whiz (or American cheese spread)
  • 2 cloves garlic (minced)
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon cayenne pepper (optional, for heat)
  • 2 tablespoons fresh parsley (chopped, for garnish)

Ingredient Notes and Substitutions

  • Ground Beef: The 80/20 blend provides enough fat to flavor the dish without excessive grease. Substitute with ground lamb or ground turkey for a different flavor profile, though the result will be leaner and less rich.
  • Provolone Cheese: This mild, slightly smoky cheese is essential to authentic cheesesteak flavor. Swap for fresh mozzarella or white cheddar if provolone is unavailable, though the taste will shift slightly.
  • Cheez Whiz: This iconic processed cheese sauce creates the creamy texture cheesesteaks are famous for. Replace with evaporated milk mixed with sharp cheddar for a more natural alternative, though you’ll lose some authenticity.
  • Pasta Shape: Penne and rigatoni hold sauce beautifully in their ridges. Use fettuccine or linguine if preferred, but avoid delicate pastas like angel hair.
  • Bell Peppers: Green peppers are traditional and provide a slight vegetal bite. Red or yellow peppers offer sweetness and are equally delicious.

How to Make Philly Cheesesteak Pasta

Philly Cheesesteak Pasta

Step 1: Boil the Pasta

Bring a large pot of salted water to a rolling boil and add your pasta. Salted water seasons the pasta from within, creating better flavor throughout your final dish.

Cook according to package directions until just al dente, then drain and set aside. Don’t rinse the pasta with water, as the starch helps the sauce cling to each piece.

Step 2: Prepare Your Vegetables

While the pasta cooks, slice your bell pepper and onion into thin strips about 1/4 inch wide. Thin slices cook faster and distribute evenly throughout the pasta, mimicking the texture of a traditional cheesesteak sandwich.

Mince your garlic and set all vegetables nearby so you can work quickly once you start cooking. Having everything prepped keeps the cooking process smooth and prevents the beef from overcooking.

Step 3: Brown the Ground Beef

Heat your skillet over medium-high heat and add the ground beef, breaking it apart with a wooden spoon as it cooks. This step typically takes 5 to 7 minutes and creates the flavorful foundation of your dish.

Cook until the beef is fully browned with no pink remaining, then drain excess fat if needed, leaving about 2 tablespoons in the pan for flavor. The rendered fat carries incredible beef flavor that seasons the peppers and onions next.

Step 4: Saute the Peppers and Onions

Add your sliced bell peppers and onions directly to the skillet with the cooked beef. Stir frequently over medium-high heat for about 7 to 8 minutes until the vegetables soften and the onions become translucent.

The edges of the peppers should develop slight char, creating deeper caramelized flavors. Add your minced garlic in the final 30 seconds of cooking, stirring constantly so it doesn’t burn.

Step 5: Create the Roux Base

Reduce heat to medium and push your beef and vegetable mixture to the sides of the skillet. Add 4 tablespoons of butter to the center and let it melt, then sprinkle 3 tablespoons of flour over the butter.

Whisk constantly for 2 to 3 minutes until you have a smooth paste the color of light peanut butter. Cooking the flour in fat this way removes the raw flour taste and creates a smooth base for your cheese sauce.

Step 6: Combine the Milk and Broth

Slowly pour in the whole milk while whisking continuously to avoid lumps. Adding liquid gradually and whisking prevents clumps from forming in your sauce.

Continue whisking and add the beef broth once the milk is fully incorporated. Keep heat at medium and stir often until the sauce begins to thicken, about 5 minutes.

Step 7: Add the Cheese

Once your sauce coats the back of a spoon thickly, remove the skillet from heat and add the shredded provolone and Cheez Whiz. Stir constantly until both cheeses melt completely and the sauce becomes smooth and creamy.

The Cheez Whiz adds creaminess and emulsifiers that keep the sauce silky, while the provolone provides authentic cheesesteak flavor. If the sauce seems too thick, add a splash of milk and stir until you reach your desired consistency.

Step 8: Combine Pasta and Sauce

Add your drained pasta to the skillet with the cheese sauce and toss gently until every noodle is coated. Fold rather than stir aggressively to keep the pasta intact.

Season to taste with additional salt, pepper, and cayenne if desired. Taste a forkful and adjust seasoning since pasta absorbs salt differently depending on how much you added to the cooking water.

Step 9: Plate and Garnish

Transfer your philly cheesesteak pasta to serving bowls or plates and sprinkle fresh chopped parsley over the top. The parsley adds a fresh, bright contrast to the rich, savory pasta.

Serve immediately while the sauce is hot and creamy. This dish is best enjoyed fresh from the skillet when the flavors are most vibrant.

Pro Tip: Don’t skip the roux step even though it feels like an extra task. This thickening base is what creates that signature creamy sauce that clings to every pasta strand rather than pooling at the bottom of the bowl.

Tips for the Best Philly Cheesesteak Pasta

  • Use freshly grated cheese if possible, as it melts more smoothly than pre-shredded varieties that contain anti-caking agents.
  • Don’t brown the beef too far ahead. Cook the entire dish in one continuous flow so everything finishes at the right temperature together.
  • Keep your heat moderate during the cheese sauce step to prevent the dairy from curdling or the cheese from becoming grainy.
  • Taste constantly as you cook and adjust seasonings since you’ll add salt multiple times at different stages.
  • If serving a crowd, slightly undercook the pasta since it continues to absorb sauce as it sits.
  • Add a pinch of mustard powder to your cheese sauce for subtle tanginess that echoes authentic cheesesteak seasoning.

Common Mistakes to Avoid

  • Overcooking the pasta before adding it to the sauce. Al dente pasta continues cooking slightly as it absorbs the creamy sauce, so starting with slightly undercooked pasta prevents mushiness.
  • Rushing the vegetable cooking step. Those 7 to 8 minutes of sauteing develop caramelization and sweetness that make the dish special.
  • Adding cold milk to hot roux without whisking. This creates lumps that ruin your sauce texture and are nearly impossible to smooth out.
  • Skipping the roux entirely and just mixing cheese into liquid. Without the flour thickener, you’ll end up with a greasy, separated sauce that doesn’t coat the pasta properly.
  • Adding cheese to boiling hot sauce, which can cause graininess. Let the sauce cool slightly before adding cheese, or remove from heat first.

Serving Suggestions

Serve your philly cheesesteak pasta with simple sides that won’t compete with its rich, savory flavors. A crisp salad or fresh vegetables provide balance without overwhelming the palate.

  • Garden salad with vinaigrette to cut through the richness
  • Garlic bread or Italian bread for soaking up extra sauce
  • Steamed broccoli or roasted asparagus for a vegetable side
  • Coleslaw for crunch and freshness that contrasts the creamy pasta
  • Crusty rolls for making mini sandwiches if you’re feeling creative

Variations to Try

  • Mushroom and Steak Version: Add sliced mushrooms alongside the peppers and onions for an earthy depth that complements the beef beautifully.
  • Spicy Version: Increase the cayenne pepper to 1/2 teaspoon and add sliced jalapeños or a pinch of red pepper flakes for heat that builds as you eat.
  • Loaded Cheesesteak Pasta: Top with crispy bacon bits and diced fresh tomatoes after plating for texture contrast and brightened flavor.
  • Lighter Version: Use ground turkey or lean ground beef and swap half the cheese sauce for light cream sauce to reduce calories without sacrificing creaminess.
  • Frozen Pepper Version: Use frozen sliced peppers and onions to save prep time. Thaw slightly before adding to reduce excess moisture in your pan.

Dietary Adaptations

  • Gluten-Free: Substitute gluten-free pasta and use cornstarch or a gluten-free flour blend instead of all-purpose flour for the roux. The final texture will be identical.
  • Dairy-Free: Use olive oil instead of butter, rice or oat milk instead of dairy milk, and skip the cheese entirely or use dairy-free cheese alternatives, though the authentic flavor will shift noticeably.
  • Vegetarian: Replace ground beef with crumbled extra-firm tofu or cooked lentils for protein, and use vegetable broth instead of beef broth for a completely plant-based version.
  • Low-Carb or Keto: Use zucchini noodles or shirataki noodles instead of traditional pasta, and proceed with the recipe as written for a carb-conscious adaptation.

Storage and Reheating

Refrigerator

Transfer any leftovers to an airtight container and refrigerate for up to 3 days. The sauce will thicken as it cools, which is completely normal.

  • Store in shallow containers for faster cooling and easier reheating
  • Keep pasta and sauce together rather than separating them
  • Label containers with the date so you remember how long they’ve been stored

Freezer

This pasta freezes beautifully for up to 2 months when properly stored. Freeze in single-serving containers for easy grab-and-go meals on busy weeknights.

  • Cool completely before freezing to prevent condensation and ice crystals
  • Leave 1/2 inch of headspace in containers for expansion
  • Thaw overnight in the refrigerator before reheating when possible

Reheating

Reheat gently on the stovetop over low to medium heat with a splash of milk to restore creaminess. Microwaving works in a pinch but can create hot spots and uneven heating.

  • Heat in a skillet uncovered, stirring frequently until steaming throughout
  • Add up to 1/4 cup milk if the sauce has thickened significantly
  • Never boil the pasta again, as this makes it mushy
  • Microwave in a microwave-safe bowl on 50 percent power for 2 to 3 minutes, stirring halfway through

Nutrition Information

Nutrition Information (Per Serving)
Nutrient Amount
Calories 520
Total Fat 24g
Saturated Fat 12g
Carbohydrates 48g
Fiber 2g
Sugar 3g
Protein 28g
Sodium 890mg
Cholesterol 65mg

Nutritional values are estimates based on standard ingredients and serving sizes. Actual nutrition will vary depending on specific brands used and cooking methods.

Philly Cheesesteak Pasta

Frequently Asked Questions

Can I make this recipe ahead of time?

You can prepare all components separately ahead of time and assemble the final dish within an hour of serving. The pasta and sauce will hold in the refrigerator for a few hours, though texture is best when freshly combined.

What type of beef is best for this recipe?

Ground beef with an 80/20 fat-to-lean ratio provides optimal flavor and texture. The fat renders as you cook, seasoning the vegetables and creating a richer sauce without becoming greasy.

Can I substitute the Cheez Whiz?

Cheez Whiz creates the classic creamy texture, but you can use American cheese, white cheddar, or even cream cheese mixed with sharp cheddar. The flavor will change slightly, so choose based on your taste preferences.

Why is my sauce grainy or separated?

This happens when cheese is added to boiling liquid or when the roux isn’t cooked properly. Always let your sauce cool slightly before adding cheese, and ensure your roux cooks long enough to fully incorporate the flour.

How do I make this less heavy?

Use ground turkey instead of beef, reduce the amount of cheese, or substitute half-and-half for whole milk to lighten the sauce while maintaining creaminess. Serve with a bright salad on the side to balance rich flavors.

Can I cook this in a slow cooker?

This recipe isn’t ideal for slow cooking since the pasta and fresh vegetables don’t hold up well to prolonged heat. Cook it stovetop as written for the best texture and flavor.

What’s the difference between this and regular mac and cheese?

Philly cheesesteak pasta includes the signature beef, peppers, and onions from the sandwich along with a specific blend of cheeses that mimic an actual cheesesteak. Mac and cheese focuses on pasta and cheese alone without these flavor components.

Final Thoughts

Philly cheesesteak pasta proves that great comfort food doesn’t require complicated techniques or obscure ingredients. This recipe delivers the bold, satisfying flavors you crave in under 35 minutes with items you likely already have in your kitchen.

Your family will request this again and again, and you’ll find yourself making double batches just to have leftovers for lunch the next day. Make this tonight and discover why this fusion has become a beloved staple in kitchens across the country.

If you loved this recipe, you’ll enjoy exploring other comforting pasta dishes that bring restaurant flavors home. Try our steak alfredo recipe for another elegant beef and pasta combination, or dive into our cowboy spaghetti recipe for a hearty, Western-inspired twist on classic pasta night.

Philly Cheesesteak Pasta

A comforting pasta dish that captures all the iconic flavors of a Philly cheesesteak with tender beef, sautéed peppers and onions, and a creamy provolone and Cheez Whiz sauce.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American Fusion
Calories: 520

Ingredients
  

Main
  • 1 pound ground beef 80/20 blend works best
  • 1 pound pasta penne or rigatoni recommended
  • 1 large bell pepper green or red, sliced thin
  • 1 large yellow onion sliced thin
  • 4 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 1 1/2 cups whole milk
  • 1 cup beef broth
  • 1 cup shredded provolone cheese
  • 1/2 cup Cheez Whiz or American cheese spread
  • 2 cloves garlic minced
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon cayenne pepper optional, for heat
  • 2 tablespoons fresh parsley chopped, for garnish

Equipment

  • Large pot for boiling pasta
  • Large skillet or cast iron pan
  • Colander for draining pasta
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Sharp knife and cutting board
  • Whisk
  • Cheese grater

Method
 

  1. Bring a large pot of salted water to a rolling boil over high heat, add pasta, and cook until just al dente (about 8–10 minutes); drain and set aside.
  2. While the pasta cooks, slice bell pepper and onion into 1/4-inch strips and mince garlic; set aside.
  3. Heat a large skillet over medium-high heat, add ground beef, and cook for 5–7 minutes until browned with no pink remaining; drain excess fat leaving 2 tablespoons in the pan.
  4. Add sliced peppers and onions to the beef, sauté over medium-high heat for 7–8 minutes until softened and edges char, then stir in garlic and cook for 30 seconds.
  5. Reduce heat to medium, push beef and vegetables to the sides, add butter to the center, melt, sprinkle flour over it, and whisk continuously for 2–3 minutes to form a roux.
  6. Slowly pour in milk while whisking to avoid lumps, then add beef broth and continue stirring until the sauce thickens, about 5 minutes.
  7. Remove skillet from heat, stir in shredded provolone and Cheez Whiz until melted and the sauce is smooth; add a splash of milk if the sauce is too thick.
  8. Add drained pasta to the skillet, toss gently to coat every noodle, and season with salt, black pepper, and cayenne to taste.
  9. Transfer pasta to serving bowls, sprinkle with chopped parsley, and serve immediately while hot and creamy.

Notes

Leftovers can be stored in an airtight container in the refrigerator for up to 3 days and reheated gently with a splash of milk to restore creaminess.

You might also like these recipes

Leave a Comment

Recipe Rating