Philly Cheesesteak Dip turns a traditional sliced steak sandwich into a deconstructed appetizer for dipping. We’re skipping the stuffed sub roll and mixing the meat, sautéed veggies, and melted cheese with a creamy base, then baking it until bubbly! Ideal for parties, game day, or when feeding hungry fans.

Why You’ll Love This Philly Cheesesteak Dip
This dip takes everything you love about a classic Philly cheesesteak and turns it into a warm, creamy, and irresistibly cheesy appetizer. Juicy steak, sautéed peppers and onions, and melty cheese bake together into a rich, scoopable dip—no sandwich assembly required! It’s easy to make, perfect for sharing, and guaranteed to be the first thing gone at any party or game day spread. Serve with chips, crackers, or baguette slices and watch it disappear!
Simple Philly cheesesteak recipes are hard to come by, but thankfully I’ve got the secret! Whether you prepare my Philly cheesesteak tortellini, Philly cheesesteak sliders, or cook Crockpot Philly cheesesteak, as long as you have a thinly sliced cut of meat, you can convince any hoagie fan that you’ve spent hours slaving over the skillet.
Ingredients Needed for the Best Cheesesteak Dip Recipe

- Olive oil
- Sweet yellow onion: I prefer using vidalia onion, but white onion will also work.
- Green bell pepper: Green bell peppers are a classic addition to philly cheesesteak sandwiches. However, you can certainly substitute any color bell pepper you prefer for this dip. Orange and red bell peppers are typically a little milder, or sweeter, than green bell peppers.
- Minced garlic
- Salt
- Black pepper
- Shaved beef: Prepackaged shaved beef is readily found in the meat section of your local grocery store. If you can not find it there, you can ask your butcher to shave a 12 ounce ribeye steak, top sirloin steak, or strip steak for you.
- Cream cheese: For easier mixing, make sure to use room temperature, softened cream cheese. I don’t recommend using low-fat or nonfat cream cheese – regular, full-fat cream cheese makes this dip much richer.
- Sour cream
- Mayonnaise
- Freshly shredded mozzarella cheese: I find that hand shredding a block of mozzarella cheese yields better melting results than the pre-shredded bagged varieties.
- Non-smoked provolone cheese: Provolone is what is used in the classic sandwich but Swiss cheese, Colby, white American cheese or even cheddar cheese would all be tasty substitutes.
See the recipe card for full information on ingredients and quantities.

How to Make Hot Philly Cheesesteak Dip: Step-by-Step Guide
- Cook The Veggies: Heat a large oven safe skillet over medium-high heat. Add the olive oil, onion, bell pepper, and minced garlic. Cook until the vegetables are tender and the garlic is fragrant. Transfer to a plate and set aside.
- Brown The Beef: In the same skillet, add olive oil and steak. Season with salt and pepper and cook until browned, breaking the beef into small pieces. Turn off the heat.
- Combine: Add the cooked vegetables to the skillet with the browned shaved beef and stir to combine.
- Make The Cream Cheese Mixture: Use a hand mixer to beat the cream cheese until smooth and creamy. Add the sour cream and mayo to the bowl, then beat again until no lumps remain. Fold in the shredded cheese.
- Stir And Spread: Stir the cream cheese mixture into the skillet with the beef and veggies. Spread to an even layer, sprinkle with mozzarella, then cover the entire surface with slices of provolone cheese.
- Bake: Bake at 375 degrees Fahrenheit until the cheese is melted, bubbly, and lightly browned.
- Serve: Allow the dip to rest for 5 minutes before serving. Enjoy!

Easy Philly Cheesesteak Dip Variations and Tips
- Swap The Steak: Sliced rare deli roast beef can be used as a substitute for the shaved beef in this recipe. Keep in mind that it will not take as long to cook. Browned ground beef or leftover steak from last night will also work in a pinch! Or as a lighter option, make what’s known as a “chicken cheesesteak” dip and use sliced chicken instead of beef.
- Vegetarian Version: Swap the beef for sliced mushrooms, zucchini, or even plant-based meat crumbles for a hearty, veggie-filled alternative. The sautéed peppers and onions will still bring that classic cheesesteak flavor.
- Serve It Spicy: Add some heat by stirring in diced jalapeños or a splash of hot sauce to the mix. For extra flavor, consider adding some crushed red pepper flakes or spicy provolone cheese.
- Choose Your Cheese: Switch up the cheese blend for a unique twist. Pepper jack cheese offers a bold, creamy melt with a touch of spice, or you could go for a sharp cheddar and mozzarella combo for a richer flavor profile.
- Create Extra Creaminess: For a richer dip, feel free to add a splash of heavy cream to the cream cheese mixture. This will give the dip an extra smooth texture and indulgent feel.

Serving Suggestions for Philly Cheesesteak Dip
Get ready for game day! Philly Cheesesteak Dip is perfect for any gathering, whether it’s a tailgate, a cozy movie night, or a holiday get-together. Serve it warm while the cheese is still melty with an assortment of dippers that complement the rich, cheesy flavors.
Classic options like fresh baguette slices, crustini, our Little Caesars breadsticks, or tortilla chips are always crowd-pleasers, but don’t stop there—pretzel bites, pita chips, or sturdy crackers like buttery Ritz or savory wheat crackers that can hold up to the creamy dip without breaking.
Cutting carbs? For a lighter option, try serving the dip with fresh veggie sticks like celery, cucumber, carrots, or bell pepper slices instead of bread or chips. You can also use cauliflower florets for dipping!
Storing and Reheating Your Cheesesteak Dip
- Make Ahead: You can prepare this dip in advance by assembling everything up to the baking step. Store it in the fridge, and when you’re ready, just pop it in the oven until bubbly and golden.
- In The Refrigerator: Allow the dip to cool to room temperature before storing, then transfer the leftover dip into an airtight container. Store the dip in the fridge for up to 3-4 days. The creamy base and cheese will keep well, but for the best taste, try to enjoy it within a couple of days.
- In The Freezer: While freezing isn’t ideal for keeping the dip’s texture perfect, it’s possible! If you need to freeze leftovers, let the dip cool completely, then transfer it to a freezer-safe container. Freeze for up to 1-2 months.
- To Reheat: For best texture, place the dip to an oven-safe baking dish and cover it with foil. Bake for 15-20 minutes, or until heated through. The microwave method is quick and easy, but be careful not to overheat it, as the cheese could become oily or separate. If you’re reheating a small portion, you can also reheat it on the stovetop over medium heat. You may want to add a splash of cream or milk to help smooth it out if it thickens too much.

More Easy Party Dips
If you tried this Philly Cheesesteak Dip Recipe or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks for visiting!!!

Philly Cheesesteak Dip
Ingredients
- 2 tablespoons olive oil divided, 1 tablespoon to cook vegetables and 1 tablespoon to cook the shaved steak meat
- ¾ cup small diced sweet yellow onion vidalia
- ¾ cup small diced green bell pepper seeds and veins removed
- 1 tablespoon minced garlic
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 12 oz package (¾ pound) shaved steak beef rib eye, top sirloin or strip steak
- 8 ounces cream cheese room temperature
- ¼ cup sour cream
- ¼ cup mayonnaise
- 2½ cups (from an 8 ounce block) shredded mozzarella cheese divided 1 ½ cups mixed into the dip and 1 cup sprinkled on top before baking
- 6 deli slices non-smoked provolone cheese sliced thin
Optional Dippers
- Crustini homemade or store bought
- Fresh baguette slices
- Pita chips
- Hearty crackers
Instructions
- Preheat the oven to 375°F.
- While the oven is preheating, heat a large oven safe skillet over medium-high heat.
- To the hot skillet add 1 tablespoon olive oil, diced sweet yellow onion, diced green bell pepper and minced garlic. Cook for 2-3 minutes or just until the vegetables are tender and the garlic is fragrant.
- Transfer the cooked vegetables to a plate and set aside.
- To the hot skillet, add the remaining 1 tablespoon olive oil and shaved steak beef. Season with salt and pepper. Cook the shaved beef for 5-6 minutes, being sure to break apart the beef into smaller pieces, until browned and no pink remains. Turn off the heat to the skillet.
- To the skillet with the browned shaved beef, add the cooked vegetables and stir to evenly combine.
- To a medium bowl beat the cream cheese, using a handheld mixer on medium-high speed, until smooth and creamy.
- Add the sour cream and mayonnaise to the bowl and beat again just until fully combined and no lumps remain.
- Fold in 1 ½ cups of the shredded mozzarella cheese until evenly distributed.
- Add the cream cheese mixture to the skillet with the browned beef and vegetables. Stir to combine, being sure not to break apart the browned beef too much. Spread to an even layer.
- Top the philly cheesesteak dip with the remaining 1 cup shredded mozzarella cheese.
- Place the slices of provolone cheese in a single layer over the entire surface of the philly cheesesteak dip.
- Place the skillet of philly cheesesteak dip into the preheated oven and bake for approximately 15 minutes or until the cheese is melted, bubbly and lightly browned.
- Remove the skillet from the oven and allow the dip to rest for 5 minutes before serving.
Jenn’s Notes
- Make Ahead: You can prepare this dip in advance by assembling everything up to the baking step. Store it in the fridge, and when you’re ready, just pop it in the oven until bubbly and golden.
- In The Refrigerator: Allow the dip to cool to room temperature before storing, then transfer the leftover dip into an airtight container. Store the dip in the fridge for up to 3-4 days. The creamy base and cheese will keep well, but for the best taste, try to enjoy it within a couple of days.
- In The Freezer: While freezing isn’t ideal for keeping the dip’s texture perfect, it’s possible! If you need to freeze leftovers, let the dip cool completely, then transfer it to a freezer-safe container. Freeze for up to 1-2 months.
- To Reheat: For best texture, place the dip to an oven-safe baking dish and cover it with foil. Bake for 15-20 minutes, or until heated through. The microwave method is quick and easy, but be careful not to overheat it, as the cheese could become oily or separate. If you’re reheating a small portion, you can also reheat it on the stovetop over medium heat. You may want to add a splash of cream or milk to help smooth it out if it thickens too much.
- Sliced rare deli roast beef can be used as a substitute for the shaved beef in this recipe. Keep in mind that it will not take as long to cook. Browned ground beef or leftover steak from last night will also work in a pinch! Or as a lighter option, make what’s known as a “chicken cheesesteak” dip and use sliced chicken instead of beef.
- Swap the beef for sliced mushrooms, zucchini, or even plant-based meat crumbles for a hearty, veggie-filled alternative. The sautéed peppers and onions will still bring that classic cheesesteak flavor.
- Add some heat by stirring in diced jalapeños or a splash of hot sauce to the mix. For extra flavor, consider adding some crushed red pepper flakes or spicy provolone cheese.
- Switch up the cheese blend for a unique twist. Pepper jack cheese offers a bold, creamy melt with a touch of spice, or you could go for a sharp cheddar and mozzarella combo for a richer flavor profile.
- For a richer dip, feel free to add a splash of heavy cream to the cream cheese mixture. This will give the dip an extra smooth texture and indulgent feel.