Philly Cheese-Steak Joes

There’s something magical that happens when you blend the flavors of two iconic American comfort foods. On one side, you have the Philly cheesesteak, famous for its thin-sliced beef, melty cheese, and sautéed peppers and onions piled onto a soft roll. On the other side, you have Sloppy Joes, beloved for their saucy, savory, slightly messy meat mixture spooned onto warm toasted buns.

Now imagine merging those two classics into one unforgettable meal.

That’s exactly what Philly Cheese-Steak Joes are: a perfect hybrid of two delicious sandwiches, offering everything you love about cheesesteaks—beefy flavor, melty cheese, tender onions and peppers—combined with the sauciness and comfort of a traditional sloppy joe. Juicy, flavorful, cheesy, hearty, and wonderfully messy, these sandwiches are ideal for busy nights, potlucks, casual gatherings, or simply whenever you want the best kind of comfort food.

In this full recipe article, you’ll get:

Ingredients for Philly Cheese-Steak Joes

For the Meat Filling

  • 1 lb (450g) ground beef (or finely chopped steak for a more authentic Philly vibe)

  • 1 tablespoon olive oil

  • 1 medium onion, finely diced

  • 1 green bell pepper, finely diced

  • 1–2 cloves garlic, minced

  • 1 cup beef broth

  • 1 tablespoon Worcestershire sauce

  • 2 tablespoons ketchup

  • 1 tablespoon cornstarch

  • ½ teaspoon black pepper

  • ½ teaspoon salt

  • ½ teaspoon paprika

  • ¼ teaspoon onion powder

  • ¼ teaspoon garlic powder

For the Cheese Sauce

Choose one style below (or use both!):

Creamy Cheese Sauce (Classic Sloppy Joe Style)

  • 1 tablespoon butter

  • 1 tablespoon flour

  • 1 cup milk

  • 1 cup shredded provolone or mozzarella

  • Salt & pepper to taste

Authentic Philly Style Cheese

  • 6–8 slices provolone cheese
    or

  • ½ cup Cheez Whiz (classic Philly style)
    or

  • 6 slices white American cheese

For Serving

  • 4–6 toasted hoagie rolls or hamburger buns

  • Extra cheese for topping

  • Optional: Sautéed mushrooms

  • Optional: Hot sauce

  • Optional: Cherry peppers (Philly classic!)

Preparation Time

  • Prep Time: 10 minutes

  • Cook Time: 15–20 minutes

  • Total Time: 25–30 minutes

Fast, easy, and perfect for busy nights.

How to Prepare Philly Cheese-Steak Joes — Step-by-Step

This recipe keeps all the classic flavors but makes the process simple and beginner-friendly.

STEP 1 — Sauté the Vegetables

  1. Add olive oil to a large skillet over medium heat.

  2. Add the diced onion and bell pepper.

  3. Cook for 3–5 minutes until softened and fragrant.

  4. Stir in the garlic and cook another 30 seconds.

At this point, your kitchen already smells amazing—like a Philly cheesesteak shop.

STEP 2 — Brown the Beef

  1. Add the ground beef to the skillet.

  2. Break it apart with your spatula.

  3. Cook until completely browned and no pink remains.

  4. Drain excess grease, if needed.

Tip: If using finely chopped steak, cook it the same way but for a slightly shorter time.

STEP 3 — Add Seasonings & Sauce Base

Once the beef is cooked, add:

  • Worcestershire sauce

  • Ketchup

  • Beef broth

  • Salt

  • Pepper

  • Paprika

  • Garlic powder

  • Onion powder

Mix well.

These ingredients create the perfect sloppy-joe-meets-cheesesteak flavor profile.

STEP 4 — Thicken the Mixture

In a small bowl:

  1. Mix 1 tbsp cornstarch with 2 tbsp water.

  2. Pour into the skillet.

  3. Stir and let simmer 3–5 minutes, until the sauce thickens.

You want the beef mixture to be saucy but not runny so it stays inside the bun.

STEP 5 — Make the Cheese Sauce (Optional but Recommended)

Creamy Cheesesteak Sauce

  1. Melt butter in a small saucepan.

  2. Add flour and whisk 30 seconds.

  3. Slowly add milk, whisking constantly until thickened.

  4. Add shredded provolone or mozzarella.

  5. Season with salt and pepper.

Smooth, creamy, melty perfection.


STEP 6 — Assemble Your Philly Cheese-Steak Joes

You have two main options:

Option 1 — Cheese on Bottom & Top

  1. Spread melted cheese on the bottom bun.

  2. Spoon on the meat mixture.

  3. Add more cheese sauce or slices of provolone on top.

  4. Add top bun.

Option 2 — Melt Cheese Directly on Meat

  1. Add provolone slices directly on top of the beef mixture in the pan.

  2. Cover with a lid 1–2 minutes.

  3. Spoon onto buns.

Either way → cheesy, saucy, delicious.


Tips for the Best Philly Cheese-Steak Joes

✔ Tip 1: Use provolone for the best flavor

It melts beautifully and is the classic cheesesteak cheese.

Tip 2: Toast the buns

This prevents sogginess and adds extra flavor.

 Tip 3: Don’t skip the Worcestershire

It adds richness and depth.

 Tip 4: Add mushrooms for a true Philly experience

Sauté sliced mushrooms with the vegetables.

 Tip 5: Make double

These disappear fast. No leftovers. Ever.

 Tip 6: Use a mix of beef and ground sausage

Adds extra flavor and richness.

How to Serve Philly Cheese-Steak Joes

Make these the star of your plate by serving them with:

Side Ideas

  • French fries

  • Garlic parmesan wedges

  • Tater tots

  • Coleslaw

  • Onion rings

  • Mac and cheese

  • Caesar salad

Drink Pairings

  • Root beer

  • Iced tea

  • Lemonade

  • Cola

For a Lighter Meal

Serve the meat mixture over:

  • Cauliflower rice

  • Steamed veggies

  • A baked potato

  • A salad bowl

Variations

1. Spicy Philly Cheese-Steak Joes

Add:

  • Jalapeños

  • Hot sauce

  • Pepper jack cheese

2. Mushroom Swiss Philly Joe

Use:

  • Sautéed mushrooms

  • Swiss cheese

3. Philly Chicken Joes

Replace the beef with:

  • Ground chicken or diced chicken breast

4. Cheez Whiz Style (Authentic Philly)

Stir Cheez Whiz right into the beef mixture.

5. Philly Mac & Cheese Joes

Add a scoop of mac and cheese on top of your sandwich.

6. Low-Carb Philly Joes

Serve in:

  • Lettuce wraps

  • Low-carb tortillas

7. Philly Cheese-Steak Sliders

Serve filling on Hawaiian rolls.

How to Store & Reheat

Refrigerator

Store meat mixture for 3–4 days in an airtight container.

Freezer

Freeze for up to 2 months.

Reheat

  • In a skillet with a splash of beef broth

  • In the microwave (covered)

  • In the oven at 350°F for 10 minutes

Do NOT store the meat mixed with cheese sauce—keep separate for best texture.

Calories

Calories vary depending on bun size and cheese type.

Estimated per sandwich:
👉 450–650 calories

Breakdown:

  • Bun: 150–220

  • Meat mixture: 200–270

  • Cheese: 100–180

Quick Recipe Card — Summary

Ingredients

  • Ground beef

  • Onion

  • Bell pepper

  • Garlic

  • Beef broth

  • Worcestershire

  • Ketchup

  • Spices

  • Provolone or cheese sauce

  • Hoagie rolls

Instructions

  1. Cook veggies.

  2. Brown beef.

  3. Add sauce ingredients.

  4. Thicken mixture.

  5. Make cheese sauce.

  6. Assemble sandwiches.

Final Thoughts

Philly Cheese-Steak Joes are the perfect comfort-food mashup you never knew you needed. They’re meaty, cheesy, saucy, satisfying, and incredibly easy to make. Whether you’re feeding a hungry family, meal prepping for the week, or treating yourself to something delicious, these sandwiches always deliver.

If you’d like, I can also make:
Philly Cheesesteak Casserole
Philly Cheesesteak Sloppy Joe Tacos
Philly Cheesesteak Garlic Bread Boats

Leave a Comment