This hot and cheesy Philly Cheesesteak Dip works well for parties, game days, or casual gatherings. It has rich cheese flavor, savory beef, and a touch of zip from the Italian dressing.
Move the oven rack to the middle position and preheat the oven to 350°F. Lightly spray an 8-inch-square baking dish with nonstick cooking spray, then set aside.
Heat a large skillet over medium heat. Add the onion, green pepper, and Italian dressing. Cook, stirring often, until the onions soften and turn translucent, about 5 minutes.
1 cup chopped yellow onion, 1 cup chopped green bell pepper, ⅓ cup bottled zesty Italian dressing
Add the cream cheese to the skillet. Use the back of a spoon to break it into chunks as it warms.
8 ounce block cream cheese
Once the cream cheese begins to melt, stir in the Greek yogurt and chopped American cheese. Keep stirring until the cheeses melt and the mixture looks smooth.
¼ cup 2 percent Greek yogurt, ½ pound white American cheese slices
Turn off the heat and fold in the chopped roast beef. Season with salt and pepper to taste.
½ pound sliced roast beef, Salt and pepper to taste
Transfer the mixture to the prepared baking dish and spread evenly.
Bake for 15 minutes. Remove the dish from the oven, sprinkle the Parmesan cheese over the top, then return to the oven for another 10 minutes until the edges bubble.
¼ cup grated Parmesan cheese
Serve warm with sliced French bread and tortilla chips.
Sliced French bread, Tortilla chips
Video
Notes
Storage, Reheating, and Make Ahead Tips
Refrigerator: Store leftovers in an airtight container for up to 3 days. The texture will become solid when cold.
Reheating: Reheat small portions in the microwave by stirring every 30 seconds. You can also warm the entire dish in the oven at 350°F until heated through.
To make this dip ahead of time: Prepare it up to the point of baking in the oven. Cover with foil and refrigerate up to 24 hours. Add about five extra minutes of cooking time to compensate for the dip being chilled.