This Philly cheesesteak bagel takes everything you love about the classic sandwich and piles it onto a crispy, toasted bagel. Thinly sliced ribeye, green peppers and onions cook in the air fryer, then get topped with melty provolone for a hearty steak bagel sandwich that’s ready in about 20 minutes. It’s packed with protein and perfect for a quick lunch or easy dinner.

If you love cheesesteak mash-ups, you’ll also want to try my Air Fryer Philly Cheesesteak Cheesy Bread and Air Fryer Philly Cheesesteak Calzones.

Why Make a Cheesesteak Bagel?
A hoagie roll is traditional, but a bagel makes a sturdier, chewier base that holds up to juicy steak and melted cheese without getting soggy. Toasting it in the air fryer gives you crispy edges and a soft center, and the round shape makes a perfectly portioned sandwich. An everything bagel adds a savory, garlicky crunch that pairs beautifully with the steak.
Why You Will Love This Philly Cheese Steak Bagel
- Easy to customize: Swap the cheese, add mushrooms, or turn it into a breakfast sandwich with an egg.
- Ready in about 20 minutes: Faster than a trip to the sub shop.
- One appliance: The steak, veggies, bagel and cheese all cook in the air fryer.
- Crispy and gooey: A crunchy toasted bagel with melty provolone on top.
- High in protein: Hearty enough for dinner, quick enough for lunch.
Ingredients Needed

- Bagels: Plain bagels are classic. Everything, onion or sesame bagels add extra flavor.
- Thinly sliced steak: Ribeye is the traditional cheesesteak cut. Shaved steak from the store saves time.
- Green bell pepper: Adds a fresh, slightly sweet bite.
- Onion: Sliced thin so it softens and caramelizes.
- Provolone cheese: Melts smoothly over the hot steak.
- Olive oil: Helps the steak and veggies brown.
- Seasonings: Salt, pepper, garlic powder and onion powder.
- Mayonnaise (optional): A thin layer on the bagel adds richness.
See the recipe card below for exact measurements.
Equipment Needed
- Air fryer
- Mixing bowl
- Sharp knife and cutting board
- Tongs
- Parchment liner (optional, for easy cleanup)
How to Make a Philly Cheesesteak Bagel in the Air Fryer

Step 1: In a skillet over medium heat, warm the olive oil. Add the thinly sliced beef, bell pepper and onion. Season with garlic powder, onion powder, salt and pepper. Cook for 4 to 5 minutes, stirring occasionally, until the steak is browned and the veggies are tender. Set aside.

Step 2: Preheat the air fryer to 375°F.
Step 3: Place the bagel halves cut-side up in the basket and air fry for 2 to 3 minutes until lightly toasted.

Step 4: Spread a little mayo or butter on each bagel half if you like. Spoon the hot steak and veggie mixture onto each half, then top with a slice of provolone.
Step 5: Air fry for 2 to 3 minutes until the cheese is melted and bubbly. Serve open-faced or press two halves together for a classic sandwich.

Best Cheese for a Cheesesteak Bagel
- Provolone: Mild, melty and the most popular choice. It’s what this recipe uses.
- White American: Extra creamy and melts into every bite.
- Cheez Whiz: The classic Philly sub-shop option. Warm it and drizzle it over the steak instead of using slices.
- Pepper Jack: Adds a little heat.
- Mozzarella: Stretchy and mild, great for a pizza-style twist.
Variations
- Breakfast cheesesteak bagel: Add a fried or scrambled egg for a steak, egg and cheese bagel. For more breakfast ideas, try my Air Fryer Bagel Sandwich or Air Fryer Homemade Bagel Breakfast Sandwiches.
- Mushroom cheesesteak: Add sliced mushrooms with the peppers and onions.
- Chicken cheesesteak bagel: Swap the steak for thinly sliced chicken breast and cook until it reaches 165°F.
- Low-carb: Skip the bagel and stuff the filling into peppers, like my Air Fryer Philly Cheesesteak Stuffed Peppers.
- Homemade bagel: Bake your own with this Air Fryer Everything Bagel Bread.

Tips for the Best Steak Bagel Sandwich
- Slice the steak paper thin. Freeze it for 20 to 30 minutes first so it’s easier to cut.
- Don’t overcrowd the skillet. Cook in batches so the steak browns instead of steams.
- Toast the bagel first. A toasted bagel stays crisp under the juicy filling.
- Add the cheese last. Melting it over the hot steak gives you that gooey cheesesteak finish.
Storage and Reheating
- Store: Keep the steak filling in an airtight container in the fridge for up to 3 days. Store the bagels separately so they don’t get soggy.
- Reheat: Air fry the filling at 350°F for 3 to 4 minutes, then assemble on a freshly toasted bagel and melt the cheese.

What to Serve With a Philly Cheesesteak Bagel
Serve it with fries, potato chips, a pickle spear or a simple side salad. For a game-day spread, pair it with Air Fryer Philly Cheesesteak Cheesy Bread.
More Philly Cheesesteak and Bagel Recipes
- Air Fryer Philly Cheesesteak Cheesy Bread
- Air Fryer Philly Cheesesteak Calzones
- Air Fryer Philly Cheesesteak Stuffed Peppers
- Air Fryer Bagel Sandwich
- Air Fryer Everything Bagel Breakfast Pockets
- Air Fryer Everything Bagel Bread
Air Fryer Philly Cheesesteak Bagel Sandwich FAQs
What is a Philly cheesesteak bagel? It’s a Philly cheesesteak served on a toasted bagel instead of a hoagie roll: thinly sliced steak, peppers, onions and melted cheese on a chewy, crispy bagel.
What cut of steak is best for a cheesesteak bagel? Ribeye is the classic choice because it’s tender and well marbled. Sirloin or pre-shaved steak also work. Slice it as thin as possible.
What temperature do you cook cheesesteak in the air fryer? Cook the steak and veggies in a skillet first. Then toast the bagels and melt the cheese in the air fryer at 375°F for 2 to 3 minutes each.
What kind of bagel is best? Plain bagels keep it classic. Everything, onion and sesame bagels all add extra flavor.
Can I make it without an air fryer? Yes. Toast the bagels in a toaster or oven, then melt the cheese under the broiler for 1 to 2 minutes.
Can I make it ahead? Cook the filling ahead and refrigerate it for up to 3 days. Reheat it in the air fryer and assemble on freshly toasted bagels.

Air Fryer Philly Cheesesteak Bagel Sandwich
Description

Ingredients
- 2 plain bagels, split in half
- 8 ounces thinly sliced ribeye steak, or your preferred cut
- 1/2 green bell pepper, sliced thin
- 1/2 onion, sliced thin
- 4 slices provolone cheese
- 1 tablespoon olive oil
- Salt and pepper, to taste
- 1/4 teaspoon garlic powder
- 1/4 teaspoon onion powder
- 1 tablespoon mayonnaise, optional
Instructions
- Heat the olive oil in a skillet over medium heat. Add the steak, pepper and onion, and season with garlic powder, onion powder, salt and pepper.
- Cook for 4 to 5 minutes, stirring occasionally, until the steak is browned and the veggies are tender. Set aside.
- Preheat the air fryer to 375°F.
- Toast the bagel halves cut-side up in the air fryer for 2 to 3 minutes.
- Spread mayo on the bagels if using. Top each half with the steak mixture and a slice of provolone.
- Air fry for 2 to 3 minutes until the cheese melts. Serve open-faced or sandwich two halves together.
Equipment
- Large skillet
- Tongs
Notes
- Freeze the steak for 20 to 30 minutes for easier thin slicing.
- Cook in batches if needed so the steak browns.
- Add a fried egg for a breakfast cheesesteak bagel.
Nutrition
Share this recipe
We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!
