I love making these Philly cheesesteak stuffed shells when I want to combine two comfort food favorites into one satisfying dish. It brings together the rich, savory flavors of a classic cheesesteak with the cozy appeal of baked pasta, all wrapped in jumbo shells and covered in a creamy, cheesy sauce.
Why You’ll Love This Recipe
I find this recipe incredibly comforting and full of bold flavor. The combination of tender beef, sautéed peppers and onions, and melted cheese creates a filling that’s both hearty and delicious. I also enjoy how it feels like a fun twist on a classic sandwich, turning it into a baked dish that’s perfect for sharing. It’s easy to prepare and always feels like a special meal.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
- jumbo pasta shells
- ground beef or thinly sliced steak
- green bell pepper, chopped
- onion, chopped
- garlic cloves, minced
- olive oil
- cream cheese
- provolone cheese, shredded or sliced
- mozzarella cheese, shredded
- beef broth
- salt
- black pepper
- Italian seasoning
- fresh parsley, chopped
Directions
I start by cooking the jumbo pasta shells in salted boiling water until al dente, then drain and set them aside to cool.
In a large skillet, I heat olive oil and sauté the chopped onion and bell pepper until softened. I add the garlic and cook briefly, then stir in the ground beef or sliced steak, cooking until browned and fully cooked.
I reduce the heat and mix in the cream cheese, letting it melt into the beef mixture. I pour in a bit of beef broth to loosen everything and create a creamy filling. I season with salt, pepper, and Italian seasoning.
Next, I fill each cooked shell with the cheesesteak mixture and arrange them in a baking dish. I top them with provolone and mozzarella cheese, then cover and bake in a preheated oven at 180°C (350°F) for about 20–25 minutes, until the cheese is melted and bubbly.
I finish by sprinkling fresh parsley over the top before serving.
Servings and timing
I usually get about 4 to 5 servings from this recipe.
Preparation time: 20 minutes
Cooking time: 30 minutes
Total time: 50 minutes
Variations
I sometimes swap the ground beef for shredded chicken or even mushrooms for a vegetarian version. If I want extra flavor, I add sautéed mushrooms or a dash of Worcestershire sauce. I also like experimenting with different cheeses like cheddar or a cheese blend for a slightly different taste.
storage/reheating
I store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, I cover the dish and warm it in the oven or microwave. I sometimes add a splash of broth to keep the shells moist and creamy.
FAQs
Can I make this ahead of time?
Yes, I often assemble the stuffed shells ahead and refrigerate them until I’m ready to bake.
Can I freeze stuffed shells?
I can freeze them before or after baking. I just make sure they’re tightly covered and thaw before reheating.
What’s the best cheese to use?
I like provolone for its classic cheesesteak flavor, but mozzarella and even cheddar work well too.
Can I use steak instead of ground beef?
Yes, thinly sliced steak gives it a more authentic cheesesteak feel and works perfectly.
How do I keep the shells from drying out?
I make sure there’s enough sauce or moisture in the filling and cover the dish while baking.
Conclusion
I always enjoy making these Philly cheesesteak stuffed shells when I want a dish that’s both comforting and a little creative. It’s a flavorful, cheesy meal that brings together the best of two favorites, and it’s always a hit whenever I serve it.
Irresistible Philly Cheesesteak Stuffed Shells
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A comforting fusion dish combining classic Philly cheesesteak flavors with jumbo pasta shells, stuffed with savory beef, peppers, and onions, then baked in a creamy, cheesy sauce.
- Author: Mayaa
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 4-5 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Halal
Ingredients
- 20 jumbo pasta shells
- 2 cups ground beef or thinly sliced steak
- 1 green bell pepper, chopped
- 1 small onion, chopped
- 3 garlic cloves, minced
- 2 tbsp olive oil
- 4 oz (115g) cream cheese
- 1 cup provolone cheese, shredded or sliced
- 1 cup mozzarella cheese, shredded
- 1/2 cup beef broth
- Salt to taste
- Black pepper to taste
- 1 tsp Italian seasoning
- 2 tbsp fresh parsley, chopped
Instructions
- Cook jumbo pasta shells in salted boiling water until al dente. Drain and set aside to cool.
- Heat olive oil in a large skillet over medium heat.
- Sauté chopped onion and bell pepper until softened.
- Add minced garlic and cook for 1 minute until fragrant.
- Add ground beef or sliced steak and cook until browned and fully cooked.
- Reduce heat and stir in cream cheese until melted and combined.
- Pour in beef broth to create a creamy filling.
- Season with salt, pepper, and Italian seasoning.
- Fill each shell with the cheesesteak mixture and place in a baking dish.
- Top with provolone and mozzarella cheese.
- Cover and bake at 180°C (350°F) for 20–25 minutes until cheese is melted and bubbly.
- Garnish with fresh parsley and serve warm.
Notes
- Use thinly sliced steak for a more authentic cheesesteak flavor.
- Add mushrooms or Worcestershire sauce for extra depth.
- Keep shells covered while baking to prevent drying out.
- Can be assembled ahead and refrigerated before baking.
- Add a splash of broth when reheating to maintain moisture.
Nutrition
- Serving Size: 1 portion
- Calories: 540
- Sugar: 4g
- Sodium: 720mg
- Fat: 28g
- Saturated Fat: 14g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 3g
- Protein: 32g
- Cholesterol: 95mg
