These Philly Cheesesteak Stuffed Shells are a delicious fusion of classic Philly cheesesteak flavors and hearty Italian pasta. Juicy ground beef, sautéed bell peppers, mushrooms, and onions come together with a rich, cheesy sauce and are stuffed into jumbo pasta shells for a dish that’s comforting, filling, and crowd-pleasing. Topped with provolone and baked until bubbly, this is a weeknight dinner win.

Philly Cheesesteak Stuffed Shells

Why You’ll Love This Recipe

This recipe takes the bold flavors of a Philly cheesesteak and transforms them into a fun and unique pasta dish. It’s great for feeding a crowd or prepping meals ahead of time. The dish is hearty yet surprisingly light, with each serving under 400 calories. It’s also highly customizable — add extra cheese, jalapeños, or even swap in a different protein to suit your taste. It’s perfect for weeknight dinners, potlucks, or anytime you want to shake up your pasta game.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • 1 lb ground beef (96% lean)

  • 5 servings jumbo shells (about 250g or 25 shells)

  • 1 red bell pepper, diced

  • 1 green bell pepper, diced

  • 1/2 yellow onion, diced

  • 1 package whole cremini mushrooms (7 oz), thinly sliced

  • 1/2 tsp salt

  • 1/2 tsp pepper

  • 1/2 tsp paprika

  • 1/2 tsp onion powder

  • 1/2 tsp garlic powder

  • 1/2 tsp chili powder

  • 1/4 cup water

  • 1 cup part-skim mozzarella cheese, shredded

  • 1 cup parmesan cheese, shredded

  • 1.5 cups whole milk

  • 1/2 tsp garlic powder (for the sauce)

  • 4 slices provolone cheese

  • Optional toppings: diced green onions, jalapeños

Directions

  1. Preheat oven to 400°F.

  2. Bring a large pot of water to boil and cook the jumbo shells according to package instructions. Drain and rinse with cold water to make them easier to handle.

  3. In a large skillet over medium heat, cook the ground beef, breaking it up as it browns.

  4. Add diced bell peppers, onions, and mushrooms to the beef. Sauté until tender.

  5. In a small bowl, combine salt, pepper, paprika, onion powder, garlic powder, and chili powder with 1/4 cup water. Pour over the beef and vegetable mixture. Mix well, cover, and simmer for 10 minutes. Stir occasionally.

  6. Spray a 9×13-inch baking dish with nonstick spray. Spread the cooked shells in the dish, opening them up slightly for filling.

  7. Spoon the beef mixture into the shells. Don’t worry if some spills over — the more flavor, the better.

  8. Using the same skillet (rinsed out), heat milk over medium heat. Add garlic powder, a pinch of salt and pepper. Gradually stir in mozzarella and parmesan until melted and smooth.

  9. Pour the cheese sauce over the stuffed shells and meat mixture in the baking dish.

  10. Cut the provolone slices in half and place evenly across the top of the dish.

  11. Cover and bake for 20 minutes or until bubbly.

  12. Remove from oven and top with green onions or jalapeños if desired. Let cool slightly before serving.

Servings and timing

This recipe yields 8 servings.
Prep time: 15 minutes
Cook time: 20 minutes
Total time: 35 minutes

Each serving is approximately 250 grams and typically includes about 3 stuffed shells if using Barilla Jumbo Shells.

Variations

  • Spicy Kick: Add diced jalapeños to the filling or mix in hot sauce to the cheese sauce.

  • Protein Swap: Use thinly sliced steak or ground turkey instead of ground beef.

  • Cheese Blend: Substitute provolone with white American or cheddar for a cheesier twist.

  • Low-Carb Option: Skip the pasta and serve the filling and cheese sauce in bell pepper halves.

  • Vegetarian Version: Replace beef with chopped portobello mushrooms or plant-based ground.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days.
To reheat, place in a microwave-safe dish and heat on medium for 1–2 minutes per serving, or until heated through.
You can also reheat in a preheated oven at 350°F for about 10–15 minutes.
For freezing, assemble the dish but do not bake. Cover tightly and freeze for up to 2 months. Thaw in the fridge overnight before baking.

FAQs

How do I keep the shells from tearing when stuffing them?

Cook them al dente and rinse with cold water after draining. This makes them easier to handle without tearing.

Can I make this dish ahead of time?

Yes. Assemble the dish up to a day in advance and refrigerate. Bake when ready to serve.

Can I use steak instead of ground beef?

Absolutely. Thinly sliced ribeye or sirloin can be sautéed with the veggies for a more traditional Philly cheesesteak flavor.

What’s the best cheese to use for a Philly cheesesteak flavor?

Provolone, mozzarella, and American are all great options. For authenticity, provolone is a classic.

Can I add more vegetables?

Yes, feel free to include spinach, zucchini, or even corn for extra flavor and nutrition.

How do I make the cheese sauce thicker?

Simmer the sauce a bit longer after the cheese has melted, stirring continuously until it thickens to your liking.

Can I use pre-cooked pasta shells?

Yes, but make sure they are not overcooked to avoid breaking during stuffing.

Is this dish freezer-friendly?

Yes, it freezes well before baking. Wrap tightly and store for up to 2 months.

What kind of mushrooms work best?

Cremini mushrooms add a rich, earthy flavor, but white button mushrooms or portobello also work well.

How many shells are in one serving?

Each serving includes about 3 stuffed shells, based on 25 shells divided among 8 servings.

Conclusion

Philly Cheesesteak Stuffed Shells offer a flavorful twist on two comfort food classics. With seasoned beef, sautéed vegetables, and a creamy cheese sauce all tucked into pasta shells, it’s a hearty, satisfying dish that’s perfect for weeknights, leftovers, or entertaining. Versatile, cheesy, and easy to make — this is a recipe you’ll want to keep on repeat.

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 Shells

Philly Cheesesteak Stuffed Shells


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Molly
  • Total Time: 35 minutes
  • Yield: 8 servings
  • Diet: Low Calorie

Description

These Philly Cheesesteak Stuffed Shells are a hearty and flavorful main dish packed with lean ground beef, mushrooms, bell peppers, and a creamy white cheese sauce, baked to perfection. Perfect for family dinners and under 400 calories per serving.


Ingredients

  • 1 lb ground beef (96% lean)
  • 5 servings jumbo pasta shells (250g or about 25 shells)
  • 1 red bell pepper, diced (180g)
  • 1 green bell pepper, diced (150g)
  • 1/2 yellow onion, diced (120g)
  • 1 package whole cremini mushrooms (7 oz.), thinly sliced
  • 1/2 tsp salt
  • 1/2 tsp pepper
  • 1/2 tsp paprika
  • 1/2 tsp onion powder
  • 1/2 tsp garlic powder (plus additional 1/2 tsp for sauce)
  • 1/2 tsp chili powder
  • 1/4 cup water
  • 1 cup part-skim mozzarella cheese, shredded
  • 1 cup parmesan cheese, shredded
  • 1.5 cups whole milk
  • 4 slices provolone cheese, halved
  • Non-stick spray

Instructions

  1. Preheat oven to 400°F (200°C).
  2. Bring a pot of water to boil and cook pasta shells according to package instructions. Drain and rinse with cold water.
  3. In a large skillet over medium heat, cook ground beef until browned and crumbled.
  4. Add diced bell peppers, onion, and sliced mushrooms to the skillet. Stir well.
  5. In a small bowl, mix salt, pepper, paprika, garlic powder (1/2 tsp), onion powder, and chili powder with 1/4 cup water. Add to meat and vegetable mixture, stir to coat, and simmer covered for 10 minutes, stirring occasionally.
  6. Spray a 9×13 inch baking dish with non-stick spray. Arrange cooked shells in the dish, spreading them open for filling.
  7. Fill shells with the meat mixture. Excess meat can be spread around the shells in the dish.
  8. Rinse the skillet and return to medium heat. Add milk, 1/2 tsp garlic powder, pinch of salt and pepper. Bring to a simmer.
  9. Gradually add mozzarella and parmesan cheeses, whisking until melted and smooth. Pour sauce over the stuffed shells.
  10. Top with halved provolone cheese slices, spacing evenly.
  11. Cover and bake for 20 minutes, until sauce is bubbling around edges.
  12. Remove from oven and top with diced green onions or jalapeños if desired. Serve and enjoy.

Notes

  • Weigh your final dish and divide by 8 to get accurate serving sizes (approx. 250g per serving).
  • Each serving should include 3 jumbo shells if using Barilla brand.
  • Top with jalapeños or green onions for extra flavor or spice.
  • Can be stored in the fridge for up to 3 days or frozen for later.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: American, Italian

Nutrition

  • Serving Size: 250g
  • Calories: 393
  • Sugar: 5g
  • Sodium: 420mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 2g
  • Protein: 29g
  • Cholesterol: 75mg

Similar Posts

Leave a Reply

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

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