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
Cheesesteak Stuffed Shells fresh from the oven with melty cheese.

Cheesesteak Stuffed Shells – The Ultimate Comfort Food Recipe


  • Author: HALA
  • Total Time: 40 minutes
  • Yield: 4-5 servings

Description

This Cheesesteak Stuffed Shells recipe combines the best of Philly cheesesteak flavors with creamy, cheesy stuffed pasta shells. Packed with tender steak, caramelized onions, and gooey cheese, this dish is the ultimate comfort food for family dinners or meal prep. Serve it with garlic bread and a fresh salad for a hearty, satisfying meal!


Ingredients

Main Ingredients:

✔ 12 oz jumbo pasta shells (about 20-24 shells)
✔ 1 lb ribeye steak or sirloin, thinly sliced
✔ 1 medium onion, thinly sliced
✔ 1 tbsp Worcestershire sauce
✔ 1/2 cup beef broth
✔ 2 tbsp cream cheese (optional, for a creamier filling)
✔ 2 cups shredded provolone or mozzarella cheese
✔ 1 tsp garlic powder
✔ 1/2 tsp salt
✔ 1/2 tsp black pepper
✔ 1 tbsp olive oil

Optional Ingredients:

✔ 1/2 cup sautéed mushrooms (for extra umami)
✔ 1/2 cup bell peppers, diced (for a Philly cheesesteak twist)
✔ 1/4 tsp red pepper flakes (for spice lovers)
✔ 1/2 cup Alfredo sauce or marinara sauce (optional)


Instructions

Step 1: Cook the Pasta Shells

1️⃣ Bring a large pot of salted water to a boil.
2️⃣ Cook the jumbo shells al dente (about 1-2 minutes less than package instructions).
3️⃣ Drain and rinse under cold water to stop cooking.

Step 2: Prepare the Cheesesteak Filling

1️⃣ Heat 1 tbsp olive oil in a large skillet over medium-high heat.
2️⃣ Add sliced onions and cook until soft and caramelized (about 5 minutes).
3️⃣ Stir in the thinly sliced steak and season with salt, black pepper, and garlic powder.
4️⃣ Cook for 3-4 minutes until browned.
5️⃣ Add Worcestershire sauce and beef broth, stirring well.
6️⃣ Mix in cream cheese (if using) and cook until smooth.

Step 3: Assemble the Stuffed Shells

1️⃣ Preheat your oven to 375°F (190°C).
2️⃣ Lightly grease a 9×13-inch baking dish.
3️⃣ Stuff each cooked pasta shell with the cheesesteak mixture.
4️⃣ Arrange stuffed shells in a single layer in the dish.

Step 4: Add Cheese & Bake

1️⃣ Sprinkle shredded provolone or mozzarella on top.
2️⃣ Cover with foil and bake for 15 minutes.
3️⃣ Remove foil and bake 5-10 minutes more until cheese is golden and bubbly.

Step 5: Serve & Enjoy

1️⃣ Let cool for 5 minutes before serving.
2️⃣ Garnish with fresh parsley and serve with garlic bread or salad.

Notes

Make-Ahead Option: Prepare the stuffed shells up to 24 hours in advance, store in the fridge, and bake when ready.
Storage: Keep leftovers in an airtight container in the fridge for up to 3 days.
Reheating: Microwave for 60-90 seconds or reheat in a 350°F oven for 10 minutes.
Freezing: Freeze unbaked shells in an airtight container for up to 2 months. Bake directly from frozen, adding 10 extra minutes.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Dinner, Main Dish
  • Method: Baking
  • Cuisine: American, Italian Fusion

Nutrition

  • Serving Size: 4-5 shells
  • Calories: 480 kcal
  • Sugar: 3g
  • Sodium: 750mg
  • Fat: 22g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 3g
  • Protein: 32g
  • Cholesterol: 75mg

Keywords: cheesesteak stuffed shells, Philly cheesesteak shells, stuffed shells recipe, cheesesteak pasta bake, cheesesteak casserole, steak stuffed shells, cheesy Philly pasta