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.