Jul 14 2026
RestaurantsBerkeley'sVeggie Cheesesteak Recipe

Veggie Cheesesteak Recipe

Inspired by Berkeley's
Time40m
Serves4

duke's, housmade whiz, amoroso roll

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Sandwich

Method

Housemade Whiz

  1. 1

    Make a cheese sauce base

    In a medium saucepan over medium heat, melt 2 tablespoons unsalted butter. Whisk in 2 tablespoons all-purpose flour and cook for 1 to 1½ minutes until it smells slightly nutty and the raw flour taste is gone, stirring constantly.

  2. 2

    Slowly whisk in 1 cup whole milk until smooth and simmer gently for 2–3 minutes until the mixture thickens to a light gravy consistency, stirring to avoid lumps.

  3. 3

    Reduce heat to low. Add 2 cups grated sharp cheddar and 1 cup shredded American cheese (if using) a handful at a time, stirring constantly until fully melted and smooth.

  4. 4

    Stir in 1 teaspoon yellow mustard, 1/2 teaspoon hot sauce (optional), 1/4 teaspoon ground mustard (optional), 1/2 teaspoon salt and 1/4 teaspoon black pepper. Taste and adjust seasoning. Keep the whiz warm over the lowest heat, stirring occasionally, or transfer to a small insulated container.

Vegetable filling

  1. 5

    Prepare vegetables: slice mushrooms, bell pepper, red onion and zucchini; mince garlic; rinse and drain spinach.

  2. 6

    Heat a large skillet or griddle over medium-high heat. Add 2 tablespoons olive oil and swirl to coat.

  3. 7

    Add sliced mushrooms to the hot pan first and cook, stirring occasionally, until they release their liquid and begin to brown, about 4 minutes.

  4. 8

    Add the sliced red onion and green bell pepper. Cook another 3–4 minutes until softened and slightly caramelized.

  5. 9

    Add zucchini and minced garlic and cook 2–3 minutes more until zucchini is just tender.

  6. 10

    Stir in 1 tablespoon soy sauce, 1 teaspoon Worcestershire sauce, 1/2 teaspoon smoked paprika and 1/2 teaspoon dried oregano. Toss to combine and cook 1 minute to let flavors meld.

  7. 11

    Add the baby spinach and cook just until wilted, about 30–60 seconds. Season with 1 teaspoon salt and 1/2 teaspoon black pepper (adjust to taste). Remove the vegetable mixture from heat and keep warm.

  8. 12

    Optional — thinly slice some of the vegetables very small to mimic 'shaved steak' texture, or pulse briefly in a food processor for a finer texture before cooking if you prefer a more steak-like bite.

Assemble & finish

  1. 13

    Preheat oven to 375°F (190°C) or preheat a broiler if you prefer to toast rolls quickly.

  2. 14

    Split the 4 Amoroso rolls horizontally, leaving a hinge if desired. Lightly toast cut sides in a skillet or under the broiler until golden, about 1–2 minutes — watch carefully to avoid burning.

  3. 15

    Spread about 2 tablespoons Duke's mayonnaise inside each toasted roll (divide the 1/2 cup among 4 rolls). Season mayo lightly with a pinch of salt and pepper if desired.

  4. 16

    Divide the warm vegetable filling evenly among the 4 rolls, piling it into the bottom halves.

  5. 17

    Ladle a generous 1/4 cup (or to taste) of the warm housemade whiz over the vegetables in each sandwich, letting some run into the roll and coat the filling.

  6. 18

    Close sandwiches and, if desired, wrap in foil and place in the oven for 3–5 minutes to warm through and meld flavors. Alternatively, press briefly on a griddle for a warm, slightly crisp exterior.

  7. 19

    Serve immediately while the whiz is hot and the roll is crisp. Provide extra whiz and Duke's mayo at the table for those who want more.

More from Berkeley's