Philly Cheesesteak Stuffed Shells
Let me tell you about my love for Philly Cheesesteak Stuffed Shells. Picture it: a cozy evening with friends gathered around my dining table, laughter fills the air, and the aroma of something absolutely scrumptious wafts from the kitchen. This dish isn’t just a meal; it’s an experience. The merging of tender steak, creamy cheese, and the delightful crunch of peppers tucked into perfectly cooked pasta shells is pure magic. My family had just come home from a long day, and I wanted to create something that would not only satisfy their hunger but also warm their hearts. That’s when Philly Cheesesteak Stuffed Shells came to life. Each bite transports you to a bustling Philadelphia street, where cheesesteaks reign supreme.
Recipe Snapshot
45 mins
30 mins
15 mins
Medium
450 kcal
30 g
Gluten-Free
22 g
Skillet, Food Processor, Oven, Large Pot, Chef’s Knife, Cutting Board, Mixing Bowl, Wooden Spoon, Baking Sheet
Why You Need This Philly Cheesesteak Stuffed Shells
1. Comfort Food at Its Finest
Who doesn’t love a dish that feels like a warm hug? Philly Cheesesteak Stuffed Shells bring together all the elements of comfort food: tender pasta, savory beef, and melted cheese creating a beautiful harmony. It’s the kind of dish that makes you forget your worries, if only for a moment.
2. Easy to Make Ahead
Life gets busy, and sometimes we need to plan ahead. The beauty of this recipe is its make-ahead potential. You can prepare everything in advance and simply pop it in the oven when you’re ready to eat. It’s perfect for those hectic weeknights or spontaneous get-togethers.
3. A Flavor Explosion
Each bite of Philly Cheesesteak Stuffed Shells is a flavor explosion. The seasoning on the beef, the creaminess of the cheese, and the freshness of the vegetables create an unforgettable taste. Add in the rich Alfredo sauce, and you’ve got a dish that steals the show.
4. A Crowd-Pleaser
This dish is not just for your family; it’s a crowd-pleaser! Whether you’re hosting a game day gathering or a family celebration, everyone will appreciate the flavors and presentation of Philly Cheesesteak Stuffed Shells. Trust me, they’ll be coming back for seconds.
5. Versatility at Its Best
Another reason to love this dish? Its versatility! You can swap out ingredients based on your preferences or what you have on hand. Want to go vegetarian? Use mushrooms instead of beef. The possibilities are endless, making it easy to cater to different diets.
6. Perfect for Leftovers
Let’s be honest, leftovers can sometimes be boring. However, not with Philly Cheesesteak Stuffed Shells. They actually taste even better the next day as the flavors meld together. Store them in the fridge and reheat for a quick and satisfying meal.
Ingredients for Philly Cheesesteak Stuffed Shells

Gathering the right ingredients is the first step in creating delicious Philly Cheesesteak Stuffed Shells. Each component plays a crucial role in building flavor and texture. From the hearty ribeye steak to the creamy ricotta cheese, these ingredients work together to create a comforting dish that satisfies your cravings.
- 12-ounce package of jumbo pasta shells (about 12): The sturdy vessel that holds all the goodness inside.
- 2 tablespoons olive oil: Adds richness and helps sauté the vegetables.
- 1 ½ pounds ribeye steak (sliced thinly) or 1 pound 90% lean ground beef: The star protein that infuses the dish with flavor.
- ½ medium white onion (diced small): Brings sweetness and depth to the filling.
- 1 medium to large red bell pepper (seeded and diced small): Adds a pop of color and sweetness.
- 1 medium to large green bell pepper (seeded and diced small): Offers a slight bitterness that balances the dish.
- 2 to 4 cloves garlic (finely minced): A must-have for that aromatic touch.
- 1 tablespoon Worcestershire sauce: Enhances the umami flavor.
- 1 teaspoon salt: Essential for seasoning.
- ¾ teaspoon freshly ground black pepper: Adds a subtle kick.
- 15 ounces ricotta cheese: Creamy and rich, it holds the filling together.
- 1 large egg (lightly beaten): Acts as a binder for the filling.
- 1 cup shredded provolone cheese (divided): Melts beautifully and adds flavor.
- ¾ to 1 cup shredded Parmesan cheese (divided): Adds a nutty richness.
- 22-ounce jar Alfredo sauce or 2.75 cups homemade Alfredo sauce (or as desired): The luscious sauce that ties everything together.
Instructions for Philly Cheesesteak Stuffed Shells

Cooking is a journey, and making Philly Cheesesteak Stuffed Shells is no exception. Follow these steps to create a dish that will impress your family and friends. Each step is designed to guide you through the process, ensuring that your shells are filled with deliciousness.
Preheat your oven to 400°F (200°C) and spray a 9×13-inch casserole or baking dish with cooking spray; set aside. This ensures your stuffed shells won’t stick and helps them bake evenly.
To a large pot of boiling water, cook the jumbo pasta shells as directed on the package, usually around 8 to 10 minutes. Drain well and set aside. You want them al dente since they’ll continue cooking in the oven.
While the shells are boiling, heat a large skillet over medium-high heat and add the ribeye steak or ground beef. Cook until no longer pink, stirring and flipping intermittently for even cooking. If you’re using ground beef, break it apart with a spatula as it cooks.
Once the meat is cooked, remove it from the skillet and set it aside. Don’t drain the fat and juices; you’ll need them for sautéing the vegetables, which adds flavor.
In the same skillet, add the diced onions and diced bell peppers. Sauté over medium-high heat for about 5 minutes or until they’re quite soft. Stir frequently to prevent burning, and add more oil if needed.
Add the minced garlic, Worcestershire sauce, salt, and black pepper to the skillet. Cook for an additional minute, stirring constantly until the garlic becomes fragrant.
Return the cooked meat to the skillet and stir to combine everything. Remove from heat and set aside to cool slightly.
In a large mixing bowl, combine the ricotta cheese, beaten egg, ¼ cup of provolone cheese, and ¼ cup of Parmesan cheese. Mix well until smooth and creamy.
Once the meat mixture has cooled a bit, add it to the ricotta mixture and stir until fully combined.
Carefully fill each cooked pasta shell with the beef and cheese filling. Place them in the prepared baking dish, touching but not stacking them, which helps them hold their shape.
Evenly pour the Alfredo sauce over the stuffed shells. Remember, you can use less sauce if you prefer a drier dish, but don’t skimp too much!
Sprinkle the remaining provolone and Parmesan cheese over the top of the shells. This will create a delicious cheesy crust as it bakes.
Bake for about 10 to 15 minutes, or until the cheese is bubbling and lightly golden brown. Serve immediately and enjoy the smiles around the table!
Storage Tip: Extra shells can be kept airtight in the fridge for up to 5 days or frozen for up to 4 months. When reheating, be gentle to avoid breaking the Alfredo sauce.
Things Worth Knowing
- Cooking the Pasta: Make sure your jumbo shells are cooked al dente. This allows them to hold their shape when filled and prevents mushiness after baking.
- Flavor Layering: Don’t skip sautĂ©ing the onions and peppers in the meat drippings. This infuses your filling with extra flavor!
- Make-Ahead Power: Prepare everything up to filling the shells, then cover and refrigerate for up to 24 hours before baking. This is a great time-saver.
- Serving Size: Depending on your guests, plan for about 3 shells per person as a generous serving.
Recipe Tips about Philly Cheesesteak Stuffed Shells

When it comes to making Philly Cheesesteak Stuffed Shells, a few extra tips can elevate your dish. Here are some helpful suggestions to ensure your cooking experience is smooth and successful.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 5 days. Reheat gently in the microwave to maintain the delicious creamy texture.
- Freezing: You can freeze the stuffed shells before baking. Just cover them tightly with plastic wrap and foil. They can be baked directly from frozen, but add an extra 10 to 15 minutes to the cooking time.
- Serving Suggestions: Pair with a fresh garden salad or garlic bread to balance the richness of the cheese and meat.
- Vegetarian Option: Substitute the beef with sautéed mushrooms and spinach for a tasty vegetarian version of Philly Cheesesteak Stuffed Shells.
- Custom Sauce: If you enjoy a bit of heat, consider adding some crushed red pepper flakes to the Alfredo sauce for a spicy kick.
Great Combinations for Philly Cheesesteak Stuffed Shells
Serving Philly Cheesesteak Stuffed Shells can be an adventure in creativity. Here’s how to make the most of this dish:
- Side Dishes: A crisp Caesar salad or some garlic bread pairs beautifully, complementing the rich flavors of the stuffed shells.
- Occasions: Perfect for a cozy family dinner or a festive gathering with friends. They’re an ideal choice during the fall, as the weather cools down.
- Seasonal Pairings: Serve with roasted vegetables in the fall, or a fresh summer salad in warmer months to keep things light.
- Storage Tips: Leftovers can be kept in the fridge and reheated. Use a low power setting in the microwave to avoid breaking the sauce.
- Creative Variations: Get adventurous by adding different types of cheese or incorporating other vegetables like mushrooms or zucchini for added texture and flavor.
FAQ
Conclusion
In summary, Philly Cheesesteak Stuffed Shells offer a unique and comforting twist on a classic favorite. The combination of savory beef, creamy cheese, and tender pasta makes it an irresistible dish that everyone will love. I encourage you to give this recipe a try; it’s perfect for any occasion, from casual family dinners to festive gatherings. Your taste buds will thank you!

Philly Cheesesteak Stuffed Shells
Equipment
- Skillet
- Food Processor
- Oven
- Large Pot
- Chef's Knife
- Cutting Board
- Mixing Bowl
- Wooden Spoon
- Baking Sheet
Ingredients
- 12 ounces package jumbo pasta shells about 12
- 2 tablespoons olive oil
- 1.5 pounds ribeye steak sliced thinly OR 1 pound 90% lean ground beef
- 0.5 half medium white onion diced small
- 1 medium to large red bell pepper seeded and diced small
- 1 medium to large green bell pepper seeded and diced small
- 2 to 4 cloves garlic finely minced
- 1 tablespoon Worcestershire sauce
- 1 teaspoon salt
- 0.75 teaspoon freshly ground black pepper
- 15 ounces ricotta cheese
- 1 large egg lightly beaten
- 1 cup shredded provolone cheese divided
- 0.75 to 1 cup shredded Parmesan cheese divided
- 22 ounces Alfredo sauce OR 2.75 cups homemade Alfredo sauce; or as desired
Instructions
- Preheat oven to 400°F and spray a 9×13-inch casserole or baking dish with cooking spray; set aside.
- To a large pot of boiling water, cook the jumbo pasta shells as directed; drain well; set aside.
- While the shells are boiling, to a separate large skillet, add the beef and cook over medium-high heat until no longer pink. Stir and flip intermittently to ensure even cooking. If using ground beef, stir and crumble as it cooks to ensure even cooking.
- When done, remove the beef from the skillet and set aside. Note– Do not drain the fat and cooking juices as you will need them for sautéing the onions and peppers.
- To the same skillet, add the onions, peppers, and sauté over medium-high heat for about 5 minutes, or until becoming quite soft; stir frequently. Note– Add additional oil if necessary during the sautéing process.
- Add the garlic, Worcestershire sauce, salt, and black pepper, and cook for 1 minute, or until the garlic is fragrant; stir nearly constantly.
- Add the beef back into the skillet, stir to combine; set aside off the heat.
- To a large mixing bowl, add the ricotta, egg, ¼ cup provolone, ¼ cup Parmesan, and stir to combine.
- Add the beef mixture to the ricotta mixture and stir to combine.
- Fill each of the cooked pasta shells with the beef filling mixture one by one, setting each into the prepared baking dish. Note – Touching is fine and almost better so they don't tip over, but don't stack them on top of each other.
- Evenly pour store-bought Alfredo sauce over the shells. Note– You do not need to use all of it if you don't like as much sauce so use only as much as desired keeping in mind you don't want them to be dry or dry out in the oven.
- Evenly sprinkle the remaining provolone and Parmesan over the top.
- Bake for about 10 to 15 minutes, or until the cheese is bubbling and as lightly golden browned as desired, and serve immediately. Extra shells will keep airtight in the fridge for up to 5 days or in the freezer for up to 4 months.
Notes
- Make-Ahead Option: Prep everything, including boiling the shells and making the filling, then stuff the shells and refrigerate for up to 24 hours before baking.
- Temperature Tip: Let the baking dish sit at room temperature for 30-60 minutes before baking if it's been in the fridge. This helps it bake evenly.


