This Crockpot Philly Cheese Steak Pasta Casserole tastes just like a classic cheesesteak sandwich, only in a big cozy bowl. Tender shaved beef, soft peppers, onions, and mushrooms cook low and slow in a savory broth. Then rotini pasta cooks right in the pot and gets wrapped in a creamy provolone sauce. It’s a hearty one-pot dinner that feels like a real treat.

Why I Love This Recipe
I love a good Philly cheesesteak, but I don’t always want to stand over a hot griddle on a busy night. One rainy Sunday I tossed all the cheesesteak flavors into my crockpot, added pasta at the end, and my family went back for seconds before I even sat down. Now it’s one of my go-to dinners when I want comfort food with very little work.
- Big cheesesteak flavor: Seared beef, peppers, onions, mushrooms, and provolone taste just like the sandwich.
- One pot for the pasta: The rotini cooks right in the beefy broth, so there’s no extra pot to boil.
- Super creamy: Cream cheese and provolone melt into a smooth, silky sauce.
- Mostly hands-off: A quick sear, then the crockpot does the rest.
- Feeds a crowd: It makes 6 hearty servings and reheats well.

What You’ll Need
- Servings: 6
- Prep Time: 20 minutes
- Cook Time: 3 hours 55 minutes
- Total Time: 4 hours 15 minutes
- Slow Cooker Size: 6-quart oval
Ingredients:
- 1 1/2 lb shaved beef steak (thinly sliced ribeye or sirloin)
- 1 tbsp olive oil
- 1 tsp salt
- 1/2 tsp ground pepper
- 1 large onion, thinly sliced
- 1 large green bell pepper, cut into thin strips
- 8 oz brown mushrooms, sliced
- 3 cloves garlic, minced
- 2 tbsp Worcestershire sauce
- 3 cups low-sodium beef broth, divided
- 12 oz uncooked rotini pasta
- 4 oz cream cheese, softened and cubed
- 1 cup shredded provolone cheese
- 6 slices provolone cheese
- 1 tbsp chopped fresh parsley

Tools You Need
- 6-quart oval slow cooker (crockpot)
- Large skillet
- Wooden spoon
- Wooden cutting board and sharp knife
- Measuring cups and spoons
How to Make Crockpot Philly Cheese Steak Pasta Casserole
Here’s how to make this cozy cheesesteak pasta step by step.
Step 1: Sear the Shaved Beef
Heat 1 tbsp olive oil in a large skillet over medium-high heat.
Add 1 1/2 lb shaved beef steak in a single layer.
Season with 1 tsp salt and 1/2 tsp ground pepper.
Cook for 3 to 4 minutes, flipping once, just until browned on the edges.
It does not need to cook all the way through. It will finish in the crockpot.

Step 2: Add the Veggies to the Crockpot
Add 1 large onion, thinly sliced to the bottom of a 6-quart crockpot.
Scatter 1 large green bell pepper, cut into thin strips over the onion.
Add 8 oz sliced brown mushrooms and 3 cloves minced garlic.
The veggies on the bottom soak up all the beefy juices as it cooks.

Step 3: Add the Beef and Broth
Add the seared shaved beef and any pan juices on top of the veggies.
Pour in 2 tbsp Worcestershire sauce and 1 cup low-sodium beef broth.
Stir gently to mix the beef and veggies together.

Step 4: Slow Cook the Beef and Veggies
Cover and cook on LOW for 3 hours (or HIGH for 1 1/2 hours).
The beef should be very tender and the peppers and onions soft and sweet.
The beef will be well past the safe 145°F (63°C) mark by now.

Step 5: Cook the Rotini in the Crockpot
Turn the crockpot to HIGH.
Stir in 12 oz uncooked rotini pasta and the remaining 2 cups low-sodium beef broth.
Make sure the pasta is pushed down into the liquid.
Cover and cook for 30 to 40 minutes, stirring once halfway, until the pasta is tender.

Step 6: Stir in the Creamy Cheese
Add 4 oz cream cheese, softened and cubed and 1 cup shredded provolone cheese.
Stir until the cheese is melted and the sauce is smooth and creamy.
If it looks too thick, stir in a splash of hot water.

Step 7: Melt the Provolone Slices on Top
Lay 6 slices provolone cheese over the top of the pasta.
Cover and cook on HIGH for 10 minutes, until the cheese is fully melted.
Right after the cheese melts, sprinkle 1 tbsp chopped fresh parsley over the top.

Step 8: Serve
Scoop big servings onto plates while it’s warm and creamy.
Serve with a simple green salad of romaine, cherry tomatoes, and cucumber, plus a slice of toasted garlic bread for a full meal.

Why This Recipe Works (Quick Science)
Searing the beef first creates browned bits full of deep, savory flavor. This is called the Maillard reaction, and it’s what makes a cheesesteak taste so good.
Slow cooking on low gently breaks down the beef so it turns tender instead of tough.
The onions, peppers, and mushrooms release their juices into the broth, which builds a rich base for the pasta.
When the rotini cooks right in that broth, it soaks up the flavor and lets out starch. That starch thickens the sauce naturally.
Cream cheese helps the provolone melt smoothly, so the sauce stays silky instead of grainy or oily.

Common Mistakes to Avoid
- Adding the pasta too early: If the pasta goes in at the start, it turns to mush. Add it only in the last 30 to 40 minutes.
- Skipping the sear: Raw beef in the crockpot tastes flat. A quick sear adds a ton of flavor.
- Using cold cream cheese: Cold cream cheese makes lumps. Let it soften first and cut it into cubes.
- Not enough liquid: The pasta needs the extra 2 cups of broth to cook. Push it down into the liquid.
- Using regular broth: Full-sodium broth plus Worcestershire and cheese can make it too salty. Low-sodium is best.
- Lifting the lid a lot: Every peek lets heat escape and adds cooking time.
What to Serve With Crockpot Philly Cheese Steak Pasta Casserole
- Green salad: Romaine, cherry tomatoes, and cucumber with a light vinaigrette cut the richness.
- Garlic bread: Perfect for wiping up every bit of creamy sauce.
- Roasted broccoli: Adds a crisp green veggie on the side.
- Pickled peppers: A few banana peppers on top add a tangy kick.
Substitutions and Variations
- Beef: Use thinly sliced flank steak, or 1 1/2 lb lean ground beef browned and drained.
- Pasta: Penne, cavatappi, or medium shells work well. Keep the same cooking time.
- Cheese: Swap the provolone for white American cheese or mozzarella.
- Veggies: Add a red bell pepper for more color, or leave out the mushrooms.
- Spicy: Add 1/4 tsp red pepper flakes or a few chopped jalapeños.
Leftovers and Storage
- Fridge: Store in an airtight container for up to 4 days.
- Reheat: Warm in the microwave or on the stove with a splash of broth or water to loosen the sauce.
- Freezer: You can freeze it for up to 2 months, but the pasta will be a little softer after thawing.
Macros Information
These numbers are estimates per serving, based on 6 servings.
- Calories: 640
- Protein: 41 g
- Carbohydrates: 49 g
- Fat: 30 g
- Saturated Fat: 15 g
- Fiber: 3 g
- Sugar: 5 g
- Sodium: 1050 mg
Frequently Asked Questions (FAQ)
Q: Can I put raw beef straight into the crockpot?
A: Yes, it will be safe to eat, but searing it first gives much better flavor and color.
Q: What beef works best for this recipe?
A: Shaved ribeye is the classic choice. Thinly sliced sirloin is a little leaner and works great too.
Q: Can I cook the pasta separately?
A: Yes. Cook it al dente, skip the extra 2 cups of broth, and stir it in with the cheese.
Q: Can I make this on HIGH the whole time?
A: Yes. Cook the beef and veggies on HIGH for about 1 1/2 hours, then add the pasta.
Q: Why is my sauce too thick?
A: The pasta keeps soaking up liquid as it sits. Stir in a splash of hot broth or water to loosen it.
Q: Can I use gluten-free pasta?
A: Yes, but check it often. Gluten-free pasta can turn soft faster, so start checking at 20 minutes.
Q: Can I double the recipe?
A: You’ll need an 8-quart crockpot or larger. The cook time stays about the same, but the pasta may need a few extra minutes.
Q: Can I make this ahead?
A: You can slice the veggies and beef the night before. For the best texture, cook the pasta the day you serve it.
Final Thoughts
This Crockpot Philly Cheese Steak Pasta Casserole is everything you love about a cheesesteak in one creamy, cozy bowl. It’s easy, filling, and perfect for busy nights or lazy weekends. Give it a try and let me know in the comments how your family liked it! Happy cooking!