
Instant Pot Philly Cheesesteak Sandwiches
These Instant Pot Philly Cheesesteak Sandwiches are always a big hit with the whole family. They’re hearty sandwiches that are a meal you can hold in your hands – perfect for busy weeknights, especially if you have to eat on the run.
Author: Wondermom Wannabe
Meal Type: Peanuts Free
Cuisine: American
Difficulty: MEDIUM
Prep. Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Servings: 6 servings
Calories: 663 kcal per serving
Ingredients
- 2–3 pounds - pot roast
- 1 - onion
- 5 clove - garlic
- 3 - bell peppers
- olive oil or butter
- salt and pepper
- 4–6 - rolls
- 2 cups - Swiss cheese
Instructions
- Place 2 tablespoons of olive oil to your Instant Pot and select the Sauté setting.
- While the oil is getting hot, season your roast with salt and pepper.
- Place the roast in the Instant Pot and sear on each side (about 3-4 minutes in between turns).
- Remove the roast to a plate as you sauté the vegetables.
- Place the onions and garlic in the Instant Pot and saute 2 minutes before adding the sweet bell peppers.
- Continue cooking until onions are translucent and peppers are softened.
- Place the roast back into the instant pot and turn off the sauté setting.
- Select the meat/stew setting and increase the time to 40 minutes.
- After the Instant Pot is done, allow to natural release at least 10 minutes.
- Slice your buns in half lengthwise and brush some butter or olive oil on the cut rolls and place them in an oven set to broil for 2 minutes until golden brown.
- Slice the roast and portion out with the peppers on the sandwiches, and then add cheese to each sandwich and return under the broiler for 1 minute to allow the cheese to melt.
Nutrition
Energy: 663 kcal | Total Fat: 44 g | Saturated: 18 g | Trans: 1 g | Unsaturated: 13 g | Cholesterol: 195 mg | Total Carbs: 4 g | Fiber: 1 g | Sugars: 1 g | Proteins: 62 g | Sodium: 516 mg | Polyunsaturated: 2 g | Monounsaturated: 18 g
©2026 OnlineCook LLC