Skip to Content

Philly Cheesesteak Marinade

The star of this Philly cheesesteak recipe was the marinade! It’s the perfect way to give our sirloin steak its signature delicious flavor!

Sharing is caring!

Philly cheesesteak marinade recipe

Are you craving some delicious Philly cheesesteak sandwiches with ooey-gooey cheese, tender meat, spiced mayo, and delicious bell peppers? You’ve come to the right place!

Here, I’ll share the secret to making the tastiest marinade to give our Philly cheese steaks so much flavor and delight our taste buds!

Also, after teaching you how to make marinated steak, I’ll give you tips to make the best sandwiches and surprise your loved ones.

Are you ready to start preparing this delicious Philly cheesesteak recipe? Here’s everything you need to know. Read on!

Steps to Make Philly Cheesesteak Sandwiches

Once we have our marinated steak, we can start preparing these delicious sandwiches! Find the ingredient list and instructions below!


  • 2 green bell peppers, thinly sliced
  • 1 large onion, thinly sliced
  • 1 tablespoon olive oil
  • 1 poblano pepper, thinly sliced
  • ⅓ cup jarred cherry peppers, roughly chopped
  • 1 cup sharp cheddar cheese, freshly grated
  • 8 provolone cheese slices
  • 4 soft hoagie rolls
  • 1 tablespoon marinate
  • ½ cup mayonnaise
  • Hot sauce to taste

Prep/Cook Time and Yield

  • Prep time: 10 minutes
  • Cook time: 12 minutes
  • Total time: 22 minutes
  • Yield: 4 sandwiches

How to Make Philly Cheese Steaks

After gathering all the ingredients, we can start preparing these delicious Philly cheesesteak sandwiches! This is what I usually do after marinating the meat:

  1. In a small bowl, mix the mayonnaise with the reserved tablespoon of the marinade and the hot sauce to make our “spiced mayo”
  2. Preheat oven to 400 degrees F
  3. Slice hoagie rolls in half, horizontally
  4. Leaving ½-inch shells, hollow out the hoagie rolls’ bottom and top halves
  5. Drizzle olive oil in a large skillet
  6. Heat over medium heat until smoking
  7. Remove the thinly sliced ​​steak from the marinade, patting off the excess
  8. Add the meat to the skillet and cook for at least one minute without stirring
  9. Continue cooking, constantly stirring, until the meat is no longer pink, which takes about two minutes
  10. Use a spatula to chop up the meat while cooking
  11. Transfer the meat to a plate
  12. Wipe out the skillet and add more olive oil
  13. Over medium/high heat, add the sliced ​​onions and peppers and cook until soft, which usually takes six minutes
  14. Add the meat back into the skillet
  15. Pour the grated cheese and a tablespoon of the spiced mayo
  16. Add bell peppers or jarred cherry peppers
  17. Continue cooking and stirring until the cheese begins to melt
  18. Season the meat, cheese, and vegetables mix with salt and pepper
  19. Spread more spiced mayonnaise on the hoagie rolls’ halves
  20. Divide the cooked beef among the hoagie rolls’ bottom and top halves
  21. Top the meat with 2 slices of provolone cheese
  22. Put the hoagie rolls stuffed with meat on a baking sheet and take it to the oven
  23. Bake open-faced for at least 5 minutes or until the provolone cheese is completely melted
  24. Assemble your Philly cheesesteak sandwich, eat, and enjoy each bite!

Tips to Make the Best Philly Steak Sandwiches

As you can see, preparing Philly cheesesteak sandwiches is much easier than you thought! However, I’ll give you several tips to help you get even better results!

  • Use only quality ingredients for the best results
  • Cut meat and vegetables thinly
  • Freeze the steak for at least 60 minutes before slicing it to make the process easier
  • Try to marinate the meat overnight, especially if you use ribeye steak, to make it more tender and delicious
  • Don’t poke holes in the steak before marinating it, as it can drain the meat’s juices
  • Always marinate the steak covered in the refrigerator
  • Remove the steak from the refrigerator half an hour before cooking, so it’s at room temperature

Can I Store Philly Cheese Steak Meat?

Yes, of course! I always put my cooked Philly cheesesteak meat in an airtight container and store it in the refrigerator.

I like to store cooked beef with its leftover droppings to give my Philly steak sandwich extra moisture and flavor.

If stored properly in the refrigerator, Philly steak meat can stay fresh and safe to eat for up to 5 days.

Skirt steak in pan

Reheating Philly Cheesesteak Meat

I love saving leftover meat to prepare some Philly cheesesteak sandwiches when I don’t have enough time or don’t feel like cooking, and reheating it is very easy!

In this case, I just add the plain meat and vegetables to my Philly cheesesteak sandwich and bake it for a few minutes!

I’ve also heated it in the microwave and the result is great! However, I believe that doing it in the oven gives each hoagie roll an incomparable crispy texture!

You can also reheat the meat in a skillet before assembling the Philly cheesesteak sandwiches. Here are some tips to do that:

  • Stove: Put the refrigerated meat and vegetables in a skillet over medium/high heat and stir occasionally until the whole mixture is hot enough. Assemble the Philly cheesesteaks and take them to the oven.
  • Microwave: Put small servings of the cooked beef and vegetables in a microwave-safe dish, cover with a lid or paper towel, and microwave for at least 30 seconds. Stir occasionally and continue microwaving at 15-second intervals, if necessary.

What to Serve with a Philly Cheesesteak Sandwich

You can serve your Philly cheesesteak sandwiches with your favorite side dishes! However, my favorites are French fries.

I also think these delicious Philly cheesesteaks are great if served with onion rings or a green salad, but it’s up to you!

Other good side dishes include fruit salad, creamed corn, macaroni and cheese (yes, there’s never enough cheese!), Hawaiian baked beans, and more! Feel free to experiment a bit while cooking and create bold combinations!

Thyme and parsley on table

Final Thoughts – Making an Authentic Philly Cheesesteak Sandwich!

I think there’s nothing better than a delicious cheesesteak sandwich with lots of cheddar and provolone cheese on a cold day or when we have a get-together with our friends!

Philly cheesesteaks are full of flavor and are one of the best dishes you can try if you’re a sandwich lover! Also, they’re so easy to make!

However, the star of this Philly cheesesteak recipe was the marinade! It’s the perfect way to give our sirloin steak its signature flavor!

Do you have more questions about this recipe or how to prepare the best Philly cheese steak? Check out the FAQ section!

Dijon mustard on spoon

Frequently Asked Questions

Can I Substitute Provolone Cheese When Making Philly Cheesesteaks?

Philly cheesesteak sandwiches are made of tender and juicy sirloin steak with melt-in-the-mouth provolone cheese. So, we can say that it’s mandatory!

However, if you don’t have provolone cheese, you can use another variety you like. I think mozzarella cheese, swiss cheese, or white cheddar cheese might work.

What Is the Best Provolone Cheese Variety for a Philly Cheesesteak Sandwich?

Any variety of provolone cheese you like is perfect for this recipe. However, as I mentioned, you’ll get a more delicious Philly cheesesteak if you use high-quality products.

I recommend using Sargento provolone cheese because I think it’s the best option we can find on the market.

Can I Substitute Bell Peppers to Make a Philly Cheese Steak?

Of course, if you don’t want to add bell peppers to your Philly cheesesteak sandwich, you can use other varieties. Hot peppers, hot cherry peppers, and sweet peppers are perfect to make a Philly cheesesteak. You can also add other vegetables that you like!

Can I Store Philly Cheesesteaks?

Essentially, yes, you can store a Philly cheese steak in the fridge and reheat it later. However, the hoagie roll won’t have the same texture. Philly cheesesteaks are better served as soon as we make them!

Can I Use Other Products to Marinate Steak?

If you want to marinate the steak with other products to give your Philly cheesesteaks more flavor, you can use soy sauce and vinegar. A little sugar can also give the meat a unique but delicious touch!

Can I Use Roast Beef to Make a Philly Cheese Steak?

Yes, of course! You can make a different but equally delicious version with roast beef.

Philly cheesesteak on hoagie

More Marinade Recipes

ramen egg marinade recipe

beef kabob marinade recipe

quick steak marinade recipe

tri tip marinade recipe

pork rib marinade recipe

marinade for ribs recipe

chicken wing marinade recipe

mexican chicken marinade recipe

lamb chop marinade recipe

Yield: 4 servings

Philly Cheesesteak Marinade

Philly Cheesesteak Marinade

The star of a Philly cheesesteak recipe is the marinade! It's the perfect way to give our sirloin steak its signature delicious flavor!

Prep Time 5 minutes
Additional Time 6 hours
Total Time 6 hours 5 minutes


  • 1 ½ lbs ribeye, top sirloin, or skirt steak, thinly sliced
  • 2 tbsp. Worcestershire sauce
  • 2 tbsp. Dijon mustard
  • 2 tbsp. balsamic vinegar
  • 1 tsp. salt
  • ½ tsp. garlic powder
  • ½ tsp. onion powder
  • ½ tsp. dried parsley
  • ½ tsp. dried thyme
  • ¼ tsp. pepper
  • ½ tsp. red pepper flakes


  1. Mix all the marinade ingredients together in a Ziploc bag
  2. Reserve 1 tablespoon of the marinade (We'll use it to make the spiced mayo).
  3. Add the meat to the Ziploc bag with the rest of the marinade
  4. Put the bag in the fridge
  5. Marinate the steak for at least 6 hours or overnight.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 585Total Fat: 39gSaturated Fat: 17gTrans Fat: 0gUnsaturated Fat: 20gCholesterol: 165mgSodium: 998mgCarbohydrates: 4gFiber: 1gSugar: 2gProtein: 54g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest