The Ultimate Vegan Philly Cheese Steak

This is  yummy, messy, and fun to eat! Another often requested lunch/ dinner in my house that is always satisfying. Great with a side of sweet potato fries!


  • 1 Baguette, cut in about 5″ sections
  • Mariana sauce
  • 1 Onion
  • 1/2 Green pepper
  • 1 teaspoon of garlic powder
  • 1 teaspoon of onion powder
  • 1 package of Veggie Crumbles ( I used Tofurky)
  • Salt and pepper to taste

Cheese Sauce

  • 3/4 cup unsweetened almond milk (add more if needed)
  • 6 tbsp nutritional yeast
  • 1 tbsp Earth Balance or other non-dairy buttery spread
  • 1 tbsp all-purpose flour (or other flour)
  • 2 tsp Dijon mustard
  • 1/4 tsp garlic powder
  • 1/4 tsp onion powder
  • Salt and pepper to taste

Step1: Cut the onion and pepper into small pieces. With a little oil in a pan saute the onion, pepper and veggie crumbles. Put in the seasoning and heat until onion is translucent. Cut the sections of bread in the middle leaving one end attached. Toast the in the oven and keep warm.

Step2: Cheese Sauce In a skillet or pot, melt the Earth Balance over medium heat. In a medium sized bowl, whisk together the flour and milk until all clumps are gone. Add milk & flour mixture and nutritional yeast to pot and whisk well. Reduce heat to low-medium. Add Dijon, garlic powder, onion powder, salt and pepper to taste and whisk frequently until the sauce thickens up, for about 5 minutes. If it’s still too thin you can add more flour to achieve the thickness you desire.

Step3: Spread as much mariana sauce on the bread as you’d like and top with the sautéed onion, pepper, and veggie crumble. Now pour on the Cheese!

Take a bite and grab a napkin!