Let’s be honest: the beef is not the star of Philly Cheesesteak sandwiches. If it were, Chicken Cheesesteaks wouldn’t exist. When you order a Cheesesteak, what you’re really gunning for is the tangy combination of melted cheese, onions, and green peppers.

Thanks to this dip, adapted from Cooking for Keeps, you can share the mouthwatering cheesesteak experience with a crowd. Pair it with bread rounds, chips, or dipping vegetables, or go ahead and smear it on a sandwich or slider. If you manage to get away with leftovers, it could probably make an epic grilled cheese the next day.

Philly Cheese Dip

  • Prep Time:2 mins
  • Cook Time:8 mins
  • Total Time:10 mins
  • Servings:12
  • Easy


  • 4 teaspoons butter
  • 1 small onion chopped
  • 2 green peppers chopped
  • 8 ounces cream cheese
  • 10 ounces provolone slices are fine
  • 1 cup Mozzarella shredded
  • 6 tablespoons half & half
  • cup vegetable stock or chicken if you’re an omnivore
parsley, soup, cream, vegetable
Eva Reynolds
  • Step 1

    Melt butter in a saucepan over medium heat. Add pepper and onions and cook until softened, 2-3 minutes.

    herb, onion, vegetable
    Eva Reynolds
  • Step 2

    Add everything else, stirring until cheese melts and holds everything together. If it’s too thick for your liking, add some half and half.

    butter, cheese, pasta, vegetable
    Eva Reynolds
  • Step 3

    Aim to serve warm, but know that it retains it's consistency pretty well even as it cools down.

    cream, soup