This post may contain affiliate links or sponsored content. That means if you click on my link and buy something, I will earn a small commission from the advertiser at no additional cost to you. For more information on this, please click here

28.3K shares







Only 20 minutes to a healthy easy dinner your whole family will love! This vegan cheesesteak sandwich is the perfect anytime meal.

This recipe was originally published on 7/11/14

There aren’t many meals you can make in 20 minutes, so when I find one that everyone likes, we make it over and over. Like this vegan Philly cheesesteak sandwich with mushrooms. Even the mushrooms haters love it smothered in some gooey vegan cheese sauce.

Vegan Cheesesteak

Traditional cheesesteak is made of steak, but different varieties have popped up, both other meat based versions and vegetarian ones. I have seen a few different vegan versions out there, but using mushrooms is my favorite of them all.

What kind of mushrooms do you use in a vegan cheesesteak?

I love mushrooms for mimicking the meat base in a Philly cheesesteak because they are a whole food way to get great taste plus extra veggies. They have some protein and when thinly sliced and cooked well, they give a great texture.

There are so many kinds of mushrooms out there, all with slightly different textures. For ease, I use portobello mushrooms in this recipe. They are easy to find and one of my favorites.

Shiitake mushrooms would also work well here, as would porcini or king trumpet. All have a good meaty like texture but are harder to find and can be more expensive.

How do you prep vegan cheesesteak ahead of time?

It’s easy to have this recipe prepped ahead of time. Here are a few tips that will make this already quick and easy meal even faster:

slice the mushrooms, bell peppers and onions

chop the parsley and garlic

make any cheese sauces you are using

Making a Vegan Cheesesteak Sandwich

This easy recipe is done in a few simple steps. It comes together so fast, you won’t believe it!

Put the fresh ingredients into a pan. Add the flour and cook until everything is fully cooked and browning. Add cheese if you want and devour!

Toppings for vegan cheesesteak

This mushroom twist on traditional Philly cheesesteak is delicious on it’s own, but adding a creamy cheese sauce makes it even better! Here are some of our favorites

You could also use a store bought sliced vegan cheese to make it super quick. My favorite is Follow Your Heart, Provolone flavor.

A few other things that I have added in are:

fresh greens, like spinach

spicy hot peppers like jalapeno, cherry bomb, poblano or serrano

Vegan Cheesesteak Sandwich Sophia DeSantis Quick, simple, healthy comfort food for those busy nights. This vegan Philly portobello "steak" sandwich is full of veggies, a touch of optional spice, and loads of flavor! 4.8 from 5 votes Print Recipe Pin Recipe Prep Time 5 mins Cook Time 15 mins Total Time 20 mins Course Main Course Cuisine American Servings 6 servings Calories 156 kcal Ingredients US Customary Metric 1x 2x 3x 1 teaspoon fresh chopped garlic , about 1 medium garlic clove

Your favorite oil for sautéing , or veggie broth if not using oil

4 Portobello mushrooms , thinly sliced

1 small green bell pepper , thinly sliced

1 small red bell pepper , thinly sliced

1 small sweet or yellow onion , thinly sliced

1 tablespoon fresh chopped parsley

1 teaspoon sea salt

1/2 teaspoon ground black pepper

2 tablespoons brown rice flour (see note)

½ cup veggie broth , low sodium if needed

6 hot dog buns or sub sandwich rolls Optional add ins: 2 cups fresh spinach , sauté with veggies

2 spicy peppers , thinly sliced, sauté with veggies for spicy version

Ultimate "Cheese" Sauce

Mac and Cheese Sauce

Sharp White Cheese Sauce

vegan cheese Instructions Sauté garlic in a pan using oil or broth until lightly browned.

Add veggies and cook covered until mushrooms release some liquid.

Remove cover and add parsley, salt and pepper and mix well.

Add flour and veggie broth and continue to cook until juice thickens.

Remove from heat and serve in buns.

Top with one of the cheese sauces or sliced cheese if you want an extra layer of creaminess. Notes You can use any flour you want if you aren't worried about it being gluten free. You can also use a starch like cornstarch. If you use a starch make sure to mix it into a bit of broth or water first so it doesn't clump.

The cheese sauce gives it an extra creamy taste without compromising flavor or the vegan factor. Same with vegan cheese.

Nutrition facts and cook time do not include optional toppings. Tips to prep ahead Slice veggies.

Make optional toppings of choice. Baby/toddler food idea Feed baby puree of spinach, bell peppers and mushrooms. Feed toddler the filling (without the spicy peppers) with a spoon and the bread on the side. Recipe by Veggies Don’t Bite, visit our site for more great plant-based recipes. Nutrition Calories: 156 kcal Carbohydrates: 28 g Protein: 6 g Fat: 3 g Saturated Fat: 1 g Polyunsaturated Fat: 1 g Monounsaturated Fat: 1 g Trans Fat: 1 g Cholesterol: 1 mg Sodium: 561 mg Potassium: 385 mg Fiber: 4 g Sugar: 6 g Vitamin A: 750 IU Vitamin C: 43.7 mg Calcium: 48 mg Iron: 2.2 mg Nutrition and metric information should be considered an estimate. Keyword healthy philly sandwich, vegan philly steak sandwich Tried this recipe? Let me know how it was!