This easy and comforting Philly Cheesesteak Pasta brings all the delicious flavors of a classic cheesesteak into a hearty, creamy pasta dish. Savory beef, tender peppers and onions, and a gooey provolone topping make this perfect for busy weeknights. Ready in about 30 minutes!
Servings: 4–6
1 lb ground beef or thin steak strips
1 green bell pepper, diced
1 medium onion, diced
2 cloves garlic, minced
8 oz cream cheese, softened
1 cup shredded provolone cheese
12 oz pasta (penne or rigatoni recommended)
1 cup beef broth
1 tbsp olive oil
Salt and pepper, to taste
1️⃣ Cook the Pasta
Bring a large pot of salted water to a boil. Cook pasta until al dente according to package instructions. Drain and set aside.
2️⃣ Sauté Veggies
Heat olive oil in a large skillet over medium heat. Add bell pepper, onion, and garlic. Cook 4–5 minutes until softened.
3️⃣ Cook the Beef
Add ground beef or steak strips to the skillet and cook until browned. Season with salt and pepper.
4️⃣ Make the Sauce
Stir in cream cheese and beef broth. Cook until cream cheese melts and sauce becomes smooth and creamy.
5️⃣ Combine & Melt Cheese
Add cooked pasta and toss to coat. Top with shredded provolone.
Place skillet under a broiler for 3–5 minutes, until cheese is melted and bubbly.
(If your pan isn’t oven-safe, transfer to a baking dish first.)
6️⃣ Serve
Portion into bowls and enjoy while hot and cheesy!
Want more authentic flavor? Add sliced mushrooms!
Swap ground beef for shaved ribeye to mimic traditional cheesesteaks.
Spice it up with red pepper flakes or hot sauce.
Short on time? Skip broiling and simply cover until cheese melts.
Add a splash of Worcestershire for extra savory depth.