Philly Cheesesteak Stuffed Shells

Philly Cheesesteak Stuffed Shells are my new favorite pasta recipe! Stuffed shells with a cheesy, beef and pepper filling are a family dinner recipe hit!

Philly Cheesesteak Stuffed Shells are a pasta recipe made with stuffed jumbo shells

A Shredded Beef & Peppers Stuffed Shell Recipe

You won’t be disappointed with this stuffed shell recipe! These Philly Cheesesteak Stuffed Shells are loaded with shredded beef, peppers & onions and a homemade creamy Alfredo sauce. I mean, what’s not to like here…

Because stuffed shells with meat is better than stuffed shells without meat, am I right? Or maybe you’re looking for a meat free stuffed shells recipe though, so check out this Ravioli Stuffed Shells recipe instead!

Same goes for these Philly Cheesesteak Stuffed Shells, you won’t want to stop eating them. Ever.

How Do You Make Philly Cheesesteak Stuffed Shells?

Most stuffed shells recipes have a ricotta based filling, as do these Philly Cheesesteak Stuffed Shells. But you can take that basic ricotta filling and kick it up with many different ingredients. We used sweet bell peppers, onions and shaved beef to mimic the flavors of a Philly Cheesesteak.

Once the filling is made, stuff it into cooked jumbo shells, cover them with sauce and cheese and bake. Super easy, super tasty. For this stuffed shells recipe I used a homemade alfredo sauce but you can also buy your favorite jar of alfredo sauce at the store.

If you can’t find shaved beef like this you can use ground beef instead or cut a steak into very slices. Partially freezing the steak will help with slicing it thin.

Cook the peppers down with an onion, then add in the shaved beef.

Philly Cheesesteak Stuffed Shells recipe has a filling that starts with shaved beef and peppers

While you’re making the filling start a large pot of water to boil. Drop the box of shells in, boil, drain and run with cold water to cool them down.

Now it’s time for stuffing! Grab a shell and load it up with the beef and ricotta filling then place it in a rectangular baking dish and repeat.

Pour the alfredo sauce all over the top, cover with foil and get them in the oven.

These stuffed shells only bake for 25 minutes to warm the filling through, then you can take the foil off and put them back in the oven for another 15 minutes to brown the tops.

Philly Cheesesteak Stuffed Shells recipe are covered with a homemade alfredo sauce and baked

Dig in and enjoy. These stuffed shells are rich, creamy and totally indulgent. Perfect for a comfort food dinner or a holiday side dish or any party that you need to wow your friends.

Can I Freeze These Stuffed Shells?

You can! We like this stuffed shell recipe when it’s fresh from the oven for the best flavor, but you can make these shells ahead of time, let them cool and freeze the whole baking dish.

Take the dish out of the freezer and let the shells defrost in the refrigerator. Then bake following the directions, adding a few minutes to the cooking time if needed. You might want to make another batch of the Alfredo sauce to have on hand in case the shells are slightly drier from being frozen.

OR this would be a good time to grab that jarred Alfredo sauce from the store to keep things easy.

Philly Cheesesteak Stuffed Shells is a pasta recipe that's perfect for a large family dinner

Looking For More Pasta Recipes?

Philly Cheesesteak Stuffed Shells are a total comfort food meal!

Philly Cheesesteak Stuffed Shells

  • Author: Dan
  • Prep Time: 20 minutes
  • Cook Time: 25
  • Total Time: 45 minutes
  • Yield: 8 servings 1x

This stuffed shells recipe had all the flavor of your favorite Philly Cheesesteak! A beef, cheese and ricotta filling make these stuffed shells a perfect comfort food recipe!



  • 1 lb. box jumbo shells
  • 2 tablespoons olive oil
  • 2 large bell peppers cut into strips and then in half
  • 1 large onion, sliced
  • 3 cloves garlic
  • 2 teaspoons salt
  • 1 teaspoon dried oregano
  • 2 tablespoons sweet marsala wine
  • 1 lb. shaved beef (if you can’t find the beef shredded, see *note)
  • 1 1/2 cups ricotta cheese
  • 1 egg
  • additional 1/2 teaspoon black pepper and 1/2 -1 teaspoon salt

For the Alfredo Sauce

  • 1/2 cup butter
  • 1 pint heavy cream
  • 4 ounces cream cheese
  • 1 teaspoon garlic powder
  • 1/2 teaspoon Italian seasoning
  • 1/4 teaspoon salt
  • 1/4 teaspoon pepper
  • 1 cup grated parmesan cheese


  1. Start a large pot of water to boil.
  2. Cook the shells according to the package directions, drain and rinse with cool water so they don’t stick together and set aside.
  3. Preheat the oven to 400 degrees.
  4. In a large skillet, add the oil and then add the peppers and onions. Stir and cook down for 15 minutes until the peppers and onions are soft. Add the garlic, salt and oregano to the peppers and cook 1 minute longer.
  5. Push the onions and peppers to one side of the pan and add the beef. Cook the beef until brown, breaking up with a spoon as you cook it. Once the beef is browned you can stir it into the peppers and onions.
  6. Pour the marsala wine into the skillet and stir until most of the wine cooks off, turn the heat off and set aside.
  7. Once cooled, transfer the beef and pepper mixture into a bowl and stir in the ricotta cheese and the egg.
  8. Spray a 9″ x 13″ baking dish with cooking spray.
  9. Take a shell and stuff with the filling and place in the baking dish. Repeat until all the shells are stuffed.
  10. To make the sauce, add the butter to a small saucepan to melt. Once it’s melted whisk in the cream, the cream cheese, garlic powder, Italian seasoning, salt and pepper. Simmer for 5 minutes over medium heat and then add the parmesan cheese. Stir to combine the cheese into the sauce, then pour the sauce over the shells to cover.
  11. Cover the baking dish with foil and bake for 25 minutes.
  12. Remove the pan from the oven, take the foil off and bake for another 15 minutes to brown the top.
  • Category: dinner
  • Method: oven
  • Cuisine: American


You Might Also Like:

9 Responses
  1. B

    I’m assuming that the ricotta goes in with the beef before being stuffed into shells? It’s not in the instructions – but seems that would make the most sense.

  2. Lt

    I assume the egg goes with the ricotta? From years of making lasagna….doesn’t say. This is a very poorlg written recipe. It all sounds delishous but i hope it comes out ok. Very vegue on some of the directions :-(

    1. Dan

      I did miss the egg, I updated the instructions, but other than that the directions are in tact. Let me know if you need any further assistance!

Leave a Reply

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

Cocktails and Drinks

Side “Bar”

Try some of the cocktails and drinks we’re mixing up this week!