Philly Cheesesteak Dip Recipe
Introduction
Philly Cheesesteak Dip captures all the savory, cheesy goodness of a classic Philly cheesesteak in an easy-to-share dip. It’s perfect for parties or cozy nights in when you crave rich, meaty comfort food with a melty cheese kick.

Ingredients
- 2 tablespoons olive oil (divided; 1 tablespoon to cook vegetables and 1 tablespoon to cook shaved steak)
- ¾ 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 ounces shaved steak beef (¾ pound; rib eye, top sirloin, or strip steak)
- 8 ounces cream cheese (room temperature)
- ¼ cup sour cream
- ¼ cup mayonnaise
- 2 ½ cups shredded mozzarella cheese (divided; 1 ½ cups mixed into dip, 1 cup for topping)
- 6 deli slices non-smoked provolone cheese (sliced thin)
- Crustini (homemade or store bought), fresh baguette slices, pita chips, or hearty crackers for serving
Instructions
- Step 1: Preheat the oven to 375°F.
- Step 2: While the oven is preheating, heat a large oven-safe skillet over medium-high heat.
- Step 3: Add 1 tablespoon olive oil, diced sweet yellow onion, diced green bell pepper, and minced garlic to the hot skillet. Cook for 2–3 minutes until the vegetables are tender and the garlic is fragrant.
- Step 4: Transfer the cooked vegetables to a plate and set aside.
- Step 5: In the same skillet, add the remaining 1 tablespoon olive oil and shaved steak beef. Season with salt and pepper. Cook for 5–6 minutes, breaking the beef into smaller pieces, until browned with no pink remaining. Turn off the heat.
- Step 6: Return the cooked vegetables to the skillet with the beef and stir to combine evenly.
- Step 7: In a medium bowl, beat the cream cheese with a handheld mixer on medium-high speed until smooth and creamy.
- Step 8: Add sour cream and mayonnaise to the bowl and beat again until fully combined and smooth.
- Step 9: Fold in 1 ½ cups shredded mozzarella cheese until evenly distributed.
- Step 10: Add the cream cheese mixture to the skillet with the beef and vegetables. Stir gently to combine, keeping the beef pieces intact. Spread into an even layer.
- Step 11: Sprinkle the remaining 1 cup mozzarella cheese evenly over the dip.
- Step 12: Arrange the provolone slices in a single layer over the top of the dip.
- Step 13: Place the skillet in the preheated oven and bake for about 15 minutes, until the cheese is melted, bubbly, and lightly browned.
- Step 14: Remove from the oven and let the dip rest for 5 minutes before serving.
Tips & Variations
- Use rib eye for a richer flavor or sirloin for a leaner dip.
- For extra heat, add a pinch of crushed red pepper flakes with the vegetables.
- Substitute provolone with mozzarella or fontina slices if preferred.
- Serve with warm pita chips or toasted baguette slices for the best dipping experience.
Storage
Store leftover dip in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or oven until warmed through and bubbly. Stir before serving to refresh the texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this dip ahead of time?
Yes, you can prepare the dip up to the baking step, then cover and refrigerate it for up to 24 hours before baking fresh.
What is the best bread or chip to serve with Philly Cheesesteak Dip?
Crustini, fresh baguette slices, pita chips, or hearty crackers all complement this dip well, providing a sturdy base for scooping the rich, cheesy filling.
Print
Philly Cheesesteak Dip Recipe
- Total Time: 35 minutes
- Yield: 8–10 servings 1x
Description
This Philly Cheesesteak Dip is a deliciously creamy and cheesy appetizer that captures the iconic flavors of the classic Philly cheesesteak sandwich in a flavorful, shareable dip. Featuring tender shaved steak, sautéed onions and bell peppers, cream cheese, mozzarella, and provolone, this warm dip is perfect for parties or cozy nights in. Serve it with crustinis, fresh baguette slices, pita chips, or hearty crackers for a satisfying snack.
Ingredients
Vegetables and Meat
- 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
- 12 ounce shaved steak beef (rib eye, top sirloin, or strip steak)
- ½ teaspoon salt
- ¼ teaspoon black pepper
Dairy and Cheese
- 8 ounces cream cheese, room temperature
- ¼ cup sour cream
- ¼ cup mayonnaise
- 2 ½ cups shredded mozzarella cheese, divided (1 ½ cups mixed into the dip and 1 cup for topping)
- 6 deli slices non-smoked provolone cheese, sliced thin
For Serving
- Crustini (homemade or store bought)
- Fresh baguette slices
- Pita chips
- Hearty crackers
Instructions
- Preheat Oven: Preheat your oven to 375°F (190°C) to ensure it’s hot and ready for baking the dip later.
- Sauté Vegetables: Heat a large oven-safe skillet over medium-high heat and add 1 tablespoon of olive oil. Add the diced sweet yellow onion, diced green bell pepper, and minced garlic to the skillet. Cook for 2-3 minutes until the vegetables are tender and the garlic is fragrant. Transfer the vegetables to a plate and set aside.
- Cook Shaved Steak: In the same skillet, add the remaining tablespoon of olive oil. Add the shaved steak beef, season with salt and black pepper, and cook for 5-6 minutes. Break apart the beef into smaller pieces as it browns, cooking until no pink remains. Turn off the heat once cooked through.
- Combine Beef and Vegetables: Return the cooked vegetables to the skillet with the browned beef and stir well to combine everything evenly.
- Prepare Cheese Mixture: In a medium bowl, use a handheld mixer on medium-high speed to beat the cream cheese until smooth and creamy. Add sour cream and mayonnaise, beating again until fully combined and lump-free. Fold in 1 ½ cups of shredded mozzarella cheese evenly.
- Add Cheese Mixture to Skillet: Pour the cream cheese mixture into the skillet with the beef and vegetables. Stir gently to combine, taking care not to break apart the beef too much. Spread the dip mixture into an even layer in the skillet.
- Top the Dip: Sprinkle the remaining 1 cup of shredded mozzarella cheese evenly over the dip. Then arrange the slices of provolone cheese in a single layer over the entire surface of the dip.
- Bake the Dip: Place the skillet in the preheated oven and bake for about 15 minutes, or until the cheese is melted, bubbly, and lightly browned on top.
- Rest and Serve: Remove the skillet from the oven and let the dip rest for 5 minutes to set slightly before serving. Serve warm with crustinis, fresh baguette slices, pita chips, or hearty crackers for dipping.
Notes
- Use an oven-safe skillet to simplify the cooking and baking steps without transferring the dip.
- Shaved steak can be substituted with thinly sliced ribeye, top sirloin, or strip steak based on availability.
- Make sure the cream cheese is at room temperature before mixing to avoid lumps.
- For an extra kick, add a pinch of red pepper flakes when sautéing the vegetables or stir into the cream cheese mixture.
- Leftovers can be stored in an airtight container and reheated in the oven until warm and bubbly.
- Use fresh high-quality cheese for the best melting and flavor results.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Appetizer
- Method: Stovetop and Baking
- Cuisine: American
Keywords: Philly cheesesteak dip, creamy beef dip, party appetizers, cheesy dip, steak dip, baked dip, game day snacks

