Nutrition Facts for Vegetarian philly cheesesteak sandwich
Blog Research API Download App

Vegetarian Philly Cheesesteak Sandwich

Image of Vegetarian Philly Cheesesteak Sandwich
Nutriscore Rating: 67/100

Indulge in the irresistible flavors of this Vegetarian Philly Cheesesteak Sandwich—a plant-based twist on the iconic classic! Perfectly seasoned portobello mushrooms act as a hearty and savory substitute for steak, paired with sautéed bell peppers, caramelized onions, and a touch of soy sauce for rich umami flavor. Topped with melted provolone cheese and served on toasted, buttered sub rolls, this sandwich checks all the boxes for comfort food satisfaction while remaining vegetarian-friendly. Ready in just 35 minutes, this recipe delivers all the cheesesteak joy without the meat, making it an ideal option for Meatless Monday or a quick, crowd-pleasing dinner.

Get More Healthy Recipes with SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Discover personalized meal ideas
Track your nutrition effortlessly
Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
20 min
🕐
Total Time
35 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

12 items
  • 4 large caps Portobello mushrooms
  • 1 medium Green bell pepper
  • 1 medium Red bell pepper
  • 1 medium Yellow onion
  • 2 tablespoons Olive oil
  • 1 tablespoon Soy sauce
  • 0.5 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 0.5 teaspoon Garlic powder
  • 8 slices Provolone cheese
  • 4 whole Sub rolls
  • 2 tablespoons Butter
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Clean the portobello mushrooms and slice them into thin strips, similar to the size of traditional steak slices.

2

Deseed the bell peppers and slice them into strips. Peel and slice the onion into thin strips as well.

3

In a large skillet, heat the olive oil over medium-high heat. Add the mushrooms and sauté for about 5 minutes until they soften and start to brown.

4

Add the sliced onions and bell peppers to the skillet. Stir the vegetables to mix them evenly.

5

Pour the soy sauce over the vegetable mixture. Add salt, black pepper, and garlic powder. Continue to cook, stirring occasionally, for about 10 minutes until the vegetables are tender and well caramelized.

6

While the vegetable mixture is cooking, preheat the oven to 350°F (175°C).

7

Split open the sub rolls and spread butter on the inside surfaces.

8

Put the buttered sub rolls on a baking sheet, cut side up, and place in the oven for about 5 minutes to toast slightly.

9

Once the vegetables are cooked and the sub rolls are toasted, evenly distribute the veggie mixture onto the bottom halves of each sub roll.

10

Place two slices of provolone cheese on top of each portion of the veggies.

11

Return the open-faced sandwiches to the oven for about 3-5 minutes, or until the cheese has melted.

12

Close the sandwiches with the top halves of the sub rolls, slice in half if desired, and serve hot.

Cooking Tip: Take your time with each step for the best results!
2312
cal
99.6g
protein
209.7g
carbs
123.1g
fat

Nutrition Facts

1 serving (1469.0g)
Calories
2312
% Daily Value*
Total Fat 123.1 g 158%
Saturated Fat 59.5 g 298%
Polyunsaturated Fat 0.1 g
Cholesterol 222 mg 74%
Sodium 4847 mg 211%
Total Carbohydrate 209.7 g 76%
Dietary Fiber 21.3 g 76%
Total Sugars 35.6 g
Protein 99.6 g 199%
Vitamin D 2.4 mcg 12%
Calcium 1927 mg 148%
Iron 13.8 mg 77%
Potassium 2918 mg 62%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

35.8%%
17.0%%
47.2%%
Fat: 1107 cal (47.2%%)
Protein: 398 cal (17.0%%)
Carbs: 838 cal (35.8%%)