This flavorful dish combines sautéed portobello mushrooms, green and red bell peppers, and onions, seasoned with smoked paprika and soy sauce for a savory depth. A rich vegan cheese sauce made with nutritional yeast and turmeric adds creaminess, while soft hoagie rolls bring every element together. Perfect for a quick, easy, and satisfying plant-based meal served hot and fresh.
I stumbled onto this recipe during a desperate weeknight dinner attempt, my skeptical partner watching from the doorway as I chopped vegetables. The moment that cheesy sauce hit the hot vegetables and the whole kitchen smelled like comfort food heaven, we were both converts. Now it is the single most requested thing in my rotation, perfect for when you need something that feels indulgent but will not weigh you down for hours.
Last summer my cousin who owns a steakhouse tried these sandwiches and proceeded to eat two in one sitting while grilling me about the cheese technique. The best moments in the kitchen often happen when someone takes that first skeptical bite and their eyes go wide with genuine surprise.
Ingredients
- Olive oil: Use a decent quality oil here since you will taste it in the final dish
- Yellow onion: Thinly slice them so they caramelize nicely alongside the peppers
- Bell peppers: The mix of red and green gives you sweetness alongside that classic pepper crunch
- Portobello mushrooms: These are the star, providing that meaty texture and umami depth
- Garlic: Fresh minced garlic makes a difference, avoid the jarred stuff
- Smoked paprika: This ingredient is non negotiable for that subtle smoky depth
- Soy sauce or tamari: Adds the savory base notes that make vegetables taste rich
- Nutritional yeast: The secret to making plantbased cheese sauce actually taste cheesy
- Hogie rolls: Soft but sturdy enough to hold everything together without falling apart
Instructions
- Cook the peppers and onions first:
- Heat one tablespoon olive oil in a large skillet over medium heat and add your sliced onions and peppers. Let them cook for five to seven minutes until they soften and start to smell sweet, then remove them from the pan and set aside on a plate.
- Brown the mushrooms:
- Add the remaining olive oil to the same skillet and toss in your sliced mushrooms. Cook them for five to seven minutes until they release all their moisture and turn golden brown, which concentrates their flavor beautifully.
- Season the vegetable mixture:
- Stir in the minced garlic, smoked paprika, soy sauce, black pepper and salt, letting everything cook for just one minute. Return the peppers and onions to the pan and mix everything together for another two minutes so all the flavors meld.
- Make the magic cheese sauce:
- Whisk together your milk, nutritional yeast, cornstarch, vegan butter, garlic powder, onion powder, turmeric and salt in a small saucepan. Keep whisking over medium heat for three to five minutes until the sauce suddenly thickens into something creamy and gorgeous.
- Assemble your masterpiece:
- Slice your hoagie rolls lengthwise without cutting all the way through and give them a quick toast if you like. Pile in that gorgeous vegetable mixture and spoon the cheese sauce generously over everything while it is still hot.
My youngest declared these better than the real thing after a particularly rough day at school, which honestly might be the highest compliment I have ever received in the kitchen. Food has this way of turning an ordinary Tuesday into something that feels like a small celebration.
Choosing the Right Bread
I learned the hard way that super crusty artisan bread will tear apart when you bite into these loaded sandwiches. You want something soft but substantial, like a classic hoagie roll that yields slightly to pressure but still holds its shape under all those vegetables and sauce.
MakeAhead Magic
The vegetable mixture reheats beautifully and actually tastes even better the next day once the flavors have had time to mingle. I often double the cheese sauce and keep it in the refrigerator for quick lunch wraps or nachos throughout the week.
Customization Ideas
Sometimes I add thinly sliced seitan or marinated tofu if I want extra protein, but honestly these feel satisfying without anything else. The key is piling the vegetables high and not being shy with that cheese sauce.
- Try sliced jalapeños if you want to add some heat
- A handful of arugula tucked in adds freshness and peppery bite
- The cheese sauce works on basically everything, so make extra
There is something deeply satisfying about taking a classic comfort food and making it entirely your own plantbased version. Enjoy every messy, delicious bite.
Recipe FAQs
- → What makes this dish vegan?
-
All ingredients are plant-based, including the cheese sauce made with nutritional yeast and vegan butter substitutes.
- → Can I use gluten-free bread instead of hoagie rolls?
-
Yes, gluten-free rolls work well for those avoiding gluten without compromising flavor.
- → How can I add more protein to this dish?
-
Incorporate thinly sliced seitan or marinated tofu into the mushroom and pepper sauté for extra protein.
- → What adds the smoky flavor to the vegetables?
-
Smoked paprika and soy sauce provide a rich, smoky and umami taste to the sautéed vegetables.
- → Is the cheese sauce difficult to prepare?
-
Not at all. It’s made by whisking plant milk, nutritional yeast, and seasonings over medium heat until creamy in just a few minutes.