Philly Cheesesteak Stuffed Pasta Shells Recipe

If you’re a fan of Philly cheesesteak sandwiches but want to shake things up a bit, you’re going to absolutely adore this Philly Cheesesteak Stuffed Pasta Shells Recipe. I discovered this delicious twist years ago, and it quickly became a family favorite. Creamy, cheesy, and loaded with that classic Philly cheesesteak flavor, it’s comfort food with a fun, pasta-shell twist. Stick with me here — I’ll walk you through everything so you nail it perfectly every time.

❤️

Why You’ll Love This Recipe

  • Easy Flavor Explosion: Combining classic Philly cheesesteak ingredients inside pasta shells means every bite bursts with all your favorite tastes.
  • Family-Approved: My family goes crazy for this — even my picky eaters ask for seconds!
  • One-Dish Wonder: It’s all baked together, so cleanup is a breeze compared to a regular sandwich and side meal.
  • Great for Meal Prep: You can make it ahead and freeze, making busy weeknight dinners effortless.

Ingredients You’ll Need

When you look at the ingredients for this Philly Cheesesteak Stuffed Pasta Shells Recipe, you’ll see it’s a smart blend of simple staples that pack a punch. Choosing quality ground beef and fresh veggies really makes the flavors pop.

Flat lay of a pound of fresh lean ground beef, a few tablespoons of creamy butter in a small white bowl, one small yellow onion diced into small cubes on a white ceramic plate, one small green bell pepper diced on a separate white plate, a small white bowl of bright red ketchup, a small white bowl of dark Worcestershire sauce, coarse kosher salt crystals on a tiny white dish, freshly ground black peppercorns in another small white bowl, several small cubes of vibrant orange cheddar cheese on a white plate, a perfectly arranged layer of uncooked jumbo pasta shells, a small white bowl with white cornstarch powder, a small white bowl filled with whole milk, a small white bowl containing rich brown beef broth placed symmetrically – all ingredients fresh and natural, no packaging, no duplicates, no utensils, simple white ceramic bowls and plates, arranged with perfect symmetry and realistic proportions, placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Philly Cheesesteak Stuffed Pasta Shells, Philly Cheesesteak Stuffed Pasta, Philly Cheesesteak Pasta Shells, cheesesteak stuffed pasta, stuffed pasta recipes
  • Ground Beef: I like using lean ground beef so it’s flavorful but not greasy.
  • Butter: Adds richness when cooking the veggies—don’t skip it!
  • Yellow Onion: Finely diced, it softens and sweetens perfectly alongside the peppers.
  • Green Bell Pepper: Brings a mild crunch and freshness that balances the richness.
  • Ketchup: A touch of tangy sweetness that deepens the sauce’s flavor.
  • Worcestershire Sauce: The umami kick that makes this truly Philly.
  • Kosher Salt & Black Pepper: Essential seasonings to bring everything together.
  • Cheddar Cheese: Cubed for melting delightfully on top and inside.
  • Jumbo Pasta Shells: Perfect for stuffing—be sure to cook until al dente so they hold up in the oven.
  • Cornstarch: Helps thicken the creamy sauce without lumps.
  • Milk (whole recommended): For richness and smooth texture in the sauce.
  • Beef Broth: Adds depth and moistness when baking.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love making this recipe just as is, but sometimes, I like to switch up the veggies or cheeses to keep things interesting. Don’t hesitate to personalize it based on what you have on hand or your dietary needs.

  • Variation: Swap cheddar for provolone or mozzarella for a gooier, milder taste — I did this once and it was a hit with the kids.
  • Vegetarian version: Use mushrooms and extra peppers instead of beef, and maybe add some plant-based beef crumbles.
  • Spice it up: Add some hot sauce or diced jalapeños if you like a little kick — I usually put this option on the side for guests.
  • Different protein: Ground chicken or turkey can be great substitutes when you want something lighter.

How to Make Philly Cheesesteak Stuffed Pasta Shells Recipe

Step 1: Brown the Beef to Perfection

Start by heating your cast iron skillet and adding the lean ground beef. I’ve learned that letting it brown undisturbed until a nice deep crust forms on about half the meat really amps up the flavor — so don’t rush by stirring too often! Once browned, remove most of the beef but leave the delicious fat behind.

Step 2: Sauté Veggies in Butter

Next, melt the butter in the same skillet and toss in diced onions and green bell peppers. Let the veggies sizzle undisturbed for a couple of minutes before stirring to get that nice caramelization. I find this adds natural sweetness and depth that your taste buds will thank you for.

Step 3: Combine Beef and Sauce Ingredients

Return the browned beef to the pan with the veggies. Stir in ketchup, Worcestershire sauce, salt, and pepper — this combo brings that iconic Philly cheesesteak flavor right out in full force. Take it off the heat now because you’ll use this to stuff your pasta shells.

Step 4: Stuff Those Jumbo Pasta Shells

Make sure your jumbo pasta shells are cooked al dente — soft but still holding firm so they don’t fall apart when you stuff them. Use a small spoon to fill each shell with the beef and veggie mixture, then top generously with half your cubed cheddar cheese. The melted cheese adds that luscious, melty texture to every bite.

Step 5: Make the Creamy Cheese Sauce

Using the same skillet, whisk together beef broth, milk, and cornstarch to create a silky base. Return the heat on medium and slowly add the remaining cheddar cubes, whisking constantly until thickened and smooth. Pour about half of this rich cheese sauce around the stuffed shells — this keeps everything nicely moist during baking.

Step 6: Bake and Serve

Pop the skillet or transfer to a baking dish and bake at 350°F for about 10 minutes, just enough to melt the cheese topping to ooey-gooey perfection. Serve with the remaining cheese sauce drizzled on top or on the side for dipping. Trust me, this finishing touch makes all the difference.

👨‍🍳

Pro Tips for Making Philly Cheesesteak Stuffed Pasta Shells Recipe

  • Cook Pasta Al Dente: Overcooked shells can fall apart when stuffed — I always taste-test a few shells after boiling to get the timing just right.
  • Brown Beef Without Stirring Too Much: Letting the beef develop a crispy crust adds flavor depth you won’t get if you break it up too early.
  • Use a Whisk for the Cheese Sauce: This keeps your sauce smooth and lump-free — I’ve learned the hard way not to rush this step.
  • Don’t Skip Resting After Baking: Let the shells sit a few minutes before serving so the filling sets nicely and isn’t too runny.

How to Serve Philly Cheesesteak Stuffed Pasta Shells Recipe

Philly Cheesesteak Stuffed Pasta Shells Recipe - Serving

Garnishes

I usually sprinkle some fresh chopped parsley or green onions on top—it freshens up the dish and adds a subtle bite. A small dash of cracked black pepper right before serving elevates the flavors too. For a little extra indulgence, a drizzle of hot sauce on the side never hurts.

Side Dishes

This recipe is a meal itself, but I like pairing it with a crisp green salad or some garlicky roasted broccoli to add a fresh crunch and balance all that cheesy goodness. Sometimes, I make a quick tomato soup on the side for dipping—total comfort food heaven.

Creative Ways to Present

For special occasions, I’ve lined the stuffed shells in a pretty ceramic baking dish and sprinkled extra shredded cheese over the top for a bubbling golden crust. Serving on individual plates with a small spoon for the cheese sauce always makes my guests smile. It’s such a fun way to elevate this casual meal.

Make Ahead and Storage

Storing Leftovers

I keep leftovers in an airtight container in the fridge, where they hold up nicely for 3 to 4 days. When I reheat, I cover the shells to keep them moist, so they don’t dry out—a lesson I learned after some sad, crumbly leftovers.

Freezing

This Philly Cheesesteak Stuffed Pasta Shells Recipe freezes beautifully. I freeze the stuffed shells before baking and store the sauce separately. When you’re ready, thaw overnight and bake as directed. It’s a lifesaver for busy weeks!

Reheating

Reheat in the oven at 325°F, covered with foil to keep the moisture in, for about 15-20 minutes. You can also microwave individual servings on medium power in short bursts — just be careful not to dry them out. Adding leftover cheese sauce on top warms things up beautifully.

FAQs

  1. Can I use other types of pasta for this Philly Cheesesteak Stuffed Pasta Shells Recipe?

    Jumbo pasta shells are ideal because they’re the perfect size for stuffing and hold their shape well during baking. While you could try large manicotti or pasta tubes, shells tend to be easier to fill and look better when served.

  2. Is there a vegetarian version of this recipe?

    Absolutely! You can substitute the ground beef with mushrooms, plant-based crumbles, or even lentils. Just sauté your chosen filling with onions and peppers and follow the rest of the recipe the same way for a tasty meatless alternative.

  3. How do I prevent the pasta shells from getting soggy?

    Cooking the shells al dente is key—don’t overboil them. Also, avoid adding too much liquid during stuffing and baking. The cheese sauce should be thickened properly so it coats rather than soaks the shells.

  4. Can I make the Philly Cheesesteak Stuffed Pasta Shells Recipe ahead of time?

    Yes, you can prepare everything, stuff the shells, and refrigerate for up to a day before baking. This makes it great for planning ahead. Just add baking time if they’re cold going in.

Final Thoughts

I absolutely love how this Philly Cheesesteak Stuffed Pasta Shells Recipe gives you all the comfort and flavor of a classic sandwich — but with a fun, cozy pasta twist that’s perfect for weeknights or special dinners. When I first tried it, I was amazed at how easy it was to make and how much my family liked it. You’ll find it’s a crowd-pleaser whether you’re cooking for your kids, friends, or just treating yourself. Give it a go and watch those jumbo shells disappear faster than you can say “cheesesteak!”

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Philly Cheesesteak Stuffed Pasta Shells Recipe

Philly Cheesesteak Stuffed Pasta Shells Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 131 reviews
  • Author: Hannah
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: American

Description

Philly Cheesesteak Stuffed Shells combine the classic flavors of a Philly cheesesteak sandwich with jumbo pasta shells, stuffed with a savory mixture of ground beef, sautéed peppers and onions, and topped with melted cheddar cheese and a creamy cheese sauce. This comforting and hearty casserole is baked to perfection, making it a delicious twist on traditional stuffed pasta.


Ingredients

Scale

Meat & Vegetables

  • 1 pound lean ground beef
  • 1 small yellow onion, diced
  • 1 small green bell pepper, diced
  • 2 tablespoons butter

Seasonings & Sauce

  • 2 tablespoons ketchup
  • 1 tablespoon Worcestershire sauce
  • 1/2 teaspoon Kosher salt
  • 1/2 teaspoon fresh ground black pepper

Dairy & Cheese

  • 8 ounces cheddar cheese, cut into small cubes (divided)
  • 1 cup milk (whole milk recommended)

Pasta & Thickener

  • 24 jumbo pasta shells, cooked
  • 1 tablespoon cornstarch

Broth

  • 1 cup beef broth

Instructions

  1. Preheat Oven: Preheat your oven to 350 degrees Fahrenheit to prepare for baking the stuffed shells.
  2. Brown the Ground Beef: Heat a large cast iron skillet over medium-high heat. Add the ground beef and allow it to brown without stirring initially to develop a deep brown crust on about half of the beef, then break it apart and cook through until browned.
  3. Sauté Vegetables: Remove the beef from the skillet, leaving behind the fat. Add butter, diced onions, and diced green bell peppers to the skillet. Cook for 1-2 minutes without stirring, then stir and cook for another 1-2 minutes until the vegetables soften and brown slightly.
  4. Combine Beef and Seasonings: Return the browned beef to the skillet with the vegetables. Add ketchup, Worcestershire sauce, kosher salt, and black pepper. Stir everything together to combine and then remove the skillet from heat.
  5. Stuff Pasta Shells: Spoon the beef and vegetable mixture into the cooked jumbo pasta shells. Place the stuffed shells in a baking dish. Top each shell with half of the cubed cheddar cheese.
  6. Prepare Cheese Sauce: In the same skillet, whisk together the beef broth, milk, and cornstarch. Turn the heat back on to medium and gradually add the remaining cheddar cheese while continuously whisking. Cook for 3-5 minutes until the sauce is thickened and smooth.
  7. Bake: Pour about half of the cheese sauce around the stuffed shells in the baking dish. Bake in the preheated oven for 10 minutes to melt the cheese and heat through.
  8. Serve: Remove from the oven and serve the shells topped with the remaining cheese sauce.

Notes

  • Using a cast iron skillet helps develop a rich crust on the beef for deeper flavor.
  • Cook the pasta shells just until al dente to avoid them becoming mushy during baking.
  • The cheese sauce can be adjusted in thickness by adding more milk if too thick or more cornstarch if too thin.
  • To make this recipe lower in fat, use reduced-fat cheddar cheese and lean ground beef with lower fat content.
  • For extra flavor, consider adding sliced mushrooms or garlic along with the onions and peppers during sautéing.

Nutrition

  • Serving Size: 1 serving (4 stuffed shells with sauce)
  • Calories: 480
  • Sugar: 5g
  • Sodium: 700mg
  • Fat: 22g
  • Saturated Fat: 11g
  • Unsaturated Fat: 9g
  • Trans Fat: 0.3g
  • Carbohydrates: 40g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 90mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *