Philly Cheesesteak Stuffed Shells

This post may include affilate links. If you click one of these links and make a purchase, we may be paid a commission at no additional cost to you.

Make pasta shells stuffed with steak, bell peppers, and a cream cheese mixture. It's like your favorite Philly cheesesteak in pasta shells!

Stuffed shells in a casserole dish.

Philly Cheesesteak Stuffed Shells

Ready to switch up dinner with something fun and tasty?

Try our Philly Cheesesteak Stuffed Shells recipe!

This casserole takes the flavors of a classic Philly cheesesteak and packs them into jumbo pasta shells for a meal that's both satisfying and a bit different.

This is one of my favorite casserole recipes. As well as French onion beef casserole, chicken cordon bleu casserole and slow cooker enchilada casserole.

I love the mix of flavors in this casserole.

It's perfect for any day of the week, whether you're feeding a busy family or entertaining friends.

Ingredients for Philly Cheesesteak Stuffed Shells

Ingredients: olive oil, salt, pepper, jumbo shells, parmesan cheese, cut onions, garlic powder, beef broth, mozzarella cheese, green bell peppers, provolone cheese, mushroom, cream cheese, sliced steak and onion powder.

Jumbo pasta shells: Look for large pasta shells that are big enough to stuff. Cooking them al dente is key, as they will continue to cook in the oven.

Thinly sliced steak (sirloin or ribeye): Sirloin or ribeye works great. Make sure it's thinly sliced and then cut into small pieces for easy stuffing.

Olive oil: Olive oil adds a nice flavor, but you can also use vegetable oil if preferred.

Onion: Yellow or white onions work well for their sweet and mild flavor.

Green bell pepper: You can also use red or yellow bell peppers for a sweeter taste.

Mushrooms: Button or cremini mushrooms are both great choices. Make sure they are cleaned and sliced.

Salt and pepper: Season to taste.

Seasonings (garlic powder, onion powder): Combine well and adjust to your taste.

Cream cheese: Make sure to pull this out of the fridge 30-60 minutes before making to allow it to soften. It'll be easier to mix together if softened vs straight out the fridge.

Shredded mozzarella cheese, provolone, and grated Parmesan cheese

Chopped fresh parsley

Beef broth

Cooking spray: A light coat on the dish before adding the shells will make serving easier.

How to Make Philly Cheesesteak Stuffed Shells

Start by pre-heating your oven to 375°F (190°C). Grease a 9x13 casserole dish and set aside.

Then cook the jumbo pasta shells like the package says. Once done, drain them and put them aside.

Next heat olive oil in a large skillet over medium-high heat.

Cook the thinly cut steak until there's no pink left.

Steak cooking in a pan.

Take the steak out and put it aside.

Using the same skillet, cook onion slices, green bell pepper slices, and mushrooms with a little more olive oil if needed. Cook until soft and then add salt, pepper, garlic powder, and onion powder.

Vegetables in a cast iron pan.

Add the steak back in with the veggies. Pour in the beef broth and let it cook for a few minutes until most of the liquid is gone. Then turn off the heat.

Cooked steak put on top of veggies in pan.

In a bowl mix together cream cheese, 1 cup of mozzarella cheese, provolone cheese, Parmesan cheese, and parsley until it's all mixed well.

cream cheese, mozzarella, provolone, parmesan, salt, pepper, onion powder, and garlic powder in a bowl.

Fill the pasta shells partway with the cheese mixture and then add in the steak and veggie mix on top. Put each filled shell in the prepared baking dish.

Cheese mixture in jumbo shells.
Steak and veggies added on top of cheese mixture.

Once all the shells are filled, sprinkle the rest of the mozzarella cheese over them.

Cover the dish with foil and bake it in the oven for 20-25 minutes or until the cheese is melted.

Take the foil off and bake it for 5-10 more minutes so the top gets a bit brown.

Serve your Philly Cheesesteak Stuffed Shells hot and you can put some parsley on top if you like.

Philly cheesesteak casserole with a spoon in it.

Tips & Tricks to Make the Best Philly Cheesesteak Stuffed Shells

Here are some tips and tricks to make your Philly cheesesteak stuffed shells the best and a bit easier to make.

Use Pre-Cooked Meat: To save time, you can use pre-cooked and sliced steak. Just heat it up a bit in the skillet before you add it to your mixture.

Change up the Cheese: Don’t be afraid to mix up the cheeses! Try different kinds like cheddar or gouda for a twist on the flavor.

Speedy Veggies: You can chop your onions, bell peppers, and mushrooms in advance or buy them pre-chopped from the store if you are short on time.

How to Store Leftovers

Philly cheesesteak casserole.

In order to store leftovers of this Philly cheesesteak stuffed shells let it cool down to room temperature. You can transfer to an airtight container or cover it with plastic wrap.

Store in the fridge for up to 3-5 days.

What to Serve with Philly Cheesesteak Stuffed Shells

Garlic Bread: A crispy, buttery garlic bread is a great side dish.

Caesar Salad: A fresh Caesar salad with crunchy croutons and a tangy dressing.

Coleslaw: A classic coleslaw

Sautéed Green Beans: Lightly sautéed green beans flavored with garlic

Corn on the Cob: Buttered corn on the cob

Fries

More Casserole Recipes

Make sure you remember to make dessert! Try our banana pudding or Strawberry Delight.

Make sure to "PIN IT" for later and follow Gather in my Kitchen on Pinterest for all the latest easy and delicious recipes!

Philly cheesesteak casserole in a dish with a spoon.

Philly Cheese Stuffed Shells

No ratings yet
Prep Time: 30 minutes
Cook Time: 30 minutes
Total Time: 1 hour
Servings: 6 servings
Calories: 699kcal
Author: Jenny
Philly cheesesteak stuffed shells is a great dinner. It's perfect for kids and adults.
Print Recipe Pin Recipe

Ingredients

  • 12 ounces jumbo pasta shells
  • 1 pound thinly sliced steak sirloin or ribeye, cut into small pieces
  • 2 Tablespoons olive oil
  • 1 onion thinly sliced
  • 1 green bell pepper thinly sliced
  • 8 ounces mushrooms sliced
  • salt and pepper to taste
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 cup beef broth
  • 8 ounces cream cheese softened
  • 2 cups shredded mozzarella cheese divided
  • 1 cup shredded provolone cheese
  • ½ cup grated Parmesan cheese
  • ¼ cup chopped fresh parsley
  • Cooking spray

Instructions

  • Preheat your oven to 375°F (190°C).
  • Cook the jumbo pasta shells according to the package instructions cooking to al dente. Drain and set aside.
  • In a large skillet, heat olive oil over medium-high heat. Add the thinly sliced steak and cook until it's no longer pink. Remove the steak from the skillet and set it aside.
  • In the same skillet, add a bit more olive oil if needed. Sauté the sliced onion, green bell pepper, and mushrooms until they are tender. Season with salt, pepper, garlic powder, and onion powder.
  • Return the cooked steak to the skillet with the sautéed vegetables. Stir in the beef broth and let it simmer for a few minutes until most of the liquid has evaporated. Remove from heat.
  • In a mixing bowl, combine the cream cheese, 1 cup of mozzarella cheese, provolone cheese, Parmesan cheese, and chopped parsley. Mix until well combined.
  • Take each cooked jumbo shell and stuff it with a generous spoonful of the cheese mixture, then top with the Philly cheese steak mixture. Place the stuffed shells in a baking dish coated with cooking spray.
  • Once all the shells are stuffed and arranged in the baking dish, sprinkle with the remaining mozzarella cheese. Cover the dish with foil and bake in the preheated oven for 20-25 minutes or until the cheese is melted and bubbly.
  • Remove the foil and bake for an additional 5-10 minutes, allowing the tops to lightly brown.
  • Serve the Philly Cheese Steak Stuffed Shells hot, garnished with additional chopped parsley if desired.

Notes

Make sure to cook the jumbo pasta shells al dente. They will continue to cook while baking, so slightly undercooking them prevents them from becoming too soft.
For easy slicing, place the steak in the freezer for about 15-20 minutes before cutting. This firms up the meat, making it easier to slice thinly.
Leftovers can be stored in an airtight container or covered with plastic wrap in the refrigerator for up to 5 days. 
Please note that the nutritional content of this recipe will vary based on the specific ingredients used. For a detailed breakdown of the nutritional values, consider using a recipe nutrition calculator with the exact brands and measurements you've used.

Please note that the nutritional content of this recipe will vary based on the specific ingredients used. For a detailed breakdown of the nutritional values, consider using a recipe nutrition calculator with the exact brands and measurements you've used.

Nutrition

Calories: 699kcal | Carbohydrates: 52g | Protein: 47g | Fat: 33g | Saturated Fat: 16g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 13g | Cholesterol: 103mg | Sodium: 1002mg | Potassium: 735mg | Fiber: 3g | Sugar: 6g | Vitamin A: 834IU | Vitamin C: 22mg | Calcium: 593mg | Iron: 3mg
Tried this recipe?Mention @gatherinmykitchenblog or tag #gatherinmykitchenblog!

Similar Posts

Leave a Reply

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

Recipe Rating