Let’s Talk Vegetarian French Dip Sandwiches (And Why I Crave Them)
You know how some days you just want that classic, drippy, savory sandwich you remember from old diners—only, you know, minus the meat? That was me one chilly Sunday, staring into my fridge, wishing for something cozy but not wanting to mess with a full roast (or, honestly, any animal products at all). That’s when I decided to figure out my own vegetarian French dip. And let me tell you, the first one was… a bit of a hot mess, but eventually, I nailed it. There’s something about dunking a sandwich that just makes you feel like a kid again, and I’m all in for it. I even spilled the au jus on my socks once—don’t recommend that part.
Why You’ll Love This (Or, Why I Keep Making It Anyway)
I make these when I’m craving comfort food but don’t want to spend hours in the kitchen. My family goes a little wild for them (well, except for my youngest, who claims mushrooms are a ‘weird vegetable’). But hey, more for me, right? They’re hearty, they’re messy, and the flavor is all warm and savory. Plus, if you’re tired of bland veggie sandwiches, this’ll wake you right up—cross my heart. Oh, and if you’ve ever dunked a sandwich and had the bread totally fall apart: yep, been there. Figured out a workaround for that too.
Here’s What You’ll Need (And What You Can Sub In)
- 1 big handful (about 250g) of cremini or portobello mushrooms, sliced. Sometimes I use shiitake if that’s what’s left in the crisper drawer.
- 1 medium yellow onion, sliced thinly. Red works too. My gran always said yellow is best, but honestly, just use what you’ve got.
- 2 cloves garlic, minced (or, in a pinch, a little garlic powder is fine—I’ve done it when I couldn’t be bothered with peeling).
- 1 bell pepper, any color, sliced. Sometimes I skip it if I’m feeling lazy, and it’s still tasty.
- 2 tbsp soy sauce (I once used tamari by accident, and it was kinda great actually).
- 1 tbsp Worcestershire sauce (make sure it’s vegetarian—Annie’s is my usual but use your favorite).
- 1/2 tsp dried thyme or a few sprigs fresh, chopped. Or just… don’t, if you’re out.
- 4 crusty sandwich rolls or small baguettes. I sometimes go for ciabatta when I want to feel fancy.
- 4 slices provolone cheese (or vegan cheese, or skip it—up to you).
- 2 cups vegetable broth (Better Than Bouillon is my stand-by, but home-made is even better if you’re so inclined).
- Oil or butter for sautéing (olive is my go-to, but you do you).
- Salt and pepper, to taste.
How I Throw These Together (With Some Tangents, Sorry)
- Heat a splash of oil in a big skillet over medium-high. Toss in the mushrooms and onions, plus a pinch of salt. Let them cook down until everything’s golden and soft—maybe 10 minutes? (This is where I usually sneak a taste, hot though, so careful!)
- Add your bell pepper and garlic. Give it a stir, cook two or three more minutes. If it looks a little messy or too wet, don’t stress—it sorts itself out.
- Pour in the soy sauce, Worcestershire, and thyme. Stir and let it all sizzle for a sec.
- Meanwhile, pop the vegetable broth in a small saucepan and warm it up. Actually, sometimes I just microwave it—much easier on a lazy day.
- Once your veggies are looking happy, split your buns and lay cheese on the bottom halves. Pile on the mushroom mixture, then top with the other half. I like to zap them under the broiler for a minute or two so the cheese melts, but honestly, sometimes I’m too hungry to wait and just eat it as is.
- Pour the warm broth into little bowls for dipping. (If you want, you can swirl a splash of soy sauce in the broth—ups the umami, in my opinion.)
Notes from My Less-Than-Perfect Experiments
- Don’t skimp on the mushrooms. One time I tried to make do with just onion and peppers—didn’t really scratch the itch for me.
- The bread matters more than I thought. If it’s too soft, it’ll disintegrate on first dip—total sandwich carnage. Get something sturdy.
- I think this tastes even better the next day, if by some miracle you have leftovers.
Mixing It Up: Variations I’ve Tried (Good and Not-So-Good)
- Switching out mushrooms for jackfruit: honestly, not my favorite. Got a bit too sweet for my liking.
- Adding sautéed spinach or kale: actually pretty tasty and you can sneak in some greens for the kids (or yourself).
- Vegan version: sub vegan cheese or skip it. Daiya slices have worked for me, but melt a bit weird.
- Sourdough rolls: a bit chewier, but soaks up the broth nicely.
Tools I Use (Or Don’t, Depending)
I usually use a large skillet, but I’ve managed with a big saucepan before. If you don’t have a broiler, just pop the sandwiches in a hot oven for a few minutes to melt the cheese. Or, honestly, just eat ’em cold if patience isn’t your virtue today.
Stashing Leftovers (If You Manage to Have Any)
If you somehow don’t eat it all (I never do, but maybe your household has more restraint), keep the filling separate form the bread in the fridge—should last two or three days. Just reheat and assemble; the bread will thank you. Though honestly, in my house it never lasts more than a day!
Serving Time! Here’s How I Do It
I serve these with a big green salad, or sometimes just a handful of kettle chips on the side (no judgment). My uncle used to insist on dipping the chips in the broth too—give it a go if you’re feeling bold.
Lessons Learned the Messy Way (Pro Tips-ish)
- Don’t rush the mushroom sauté. I once tried to speed it up and they went rubbery on me—not great.
- Wait until the very end to assemble the sandwiches, or the bread goes soggy. Painful lesson, that one.
- Actually, letting the veggies cool five minutes before piling them on makes the cheese melt better.
Real-Life FAQ (Stuff People Actually Ask Me)
- Can I make these gluten-free? Yup! Just swap in your favorite GF rolls. I’ve even used toasted GF sandwich bread when I was out of everything else.
- What if I hate mushrooms? First, we should talk. But you can try thick strips of eggplant or even seitan. It’s a slightly different vibe, but not bad.
- How do I keep the bread from getting mushy? Use crusty bread, don’t overfill, and dip quickly. Think flash-dip, not a long soak.
- Is there a way to make this ahead? Sure thing—just keep the filling and bread separate and assemble right before eating. The broth can be reheated in the microwave, easy peasy.
- Any shortcut for slicing veggies fast? Mandoline slicer is nice, but if you’re clumsy like me, go slow or just use a good old sharp knife.
Oh, before I forget—if you want more ideas for hearty veggie sandwiches, check out Love & Lemons’ veggie sandwich roundup. And if you’re after a killer homemade veggie broth, Cookie + Kate’s recipe has never let me down.
And you know, if you ever discover a way to eat these without getting jus on your shirt, let me know. Until then: dig in and enjoy!
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, thinly sliced
- 3 cloves garlic, minced
- 16 ounces cremini or button mushrooms, sliced
- 1 teaspoon dried thyme
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
- 1 tablespoon soy sauce
- 4 crusty baguette rolls, split
- 4 slices provolone cheese
- 3 cups low-sodium vegetable broth
- 1 tablespoon Worcestershire sauce (vegetarian)
Instructions
-
1Heat olive oil in a large skillet over medium heat. Add sliced onions and cook, stirring occasionally, until caramelized, about 10 minutes.
-
2Add garlic and mushrooms to the skillet. Cook until mushrooms are softened and browned, about 8 minutes.
-
3Stir in thyme, black pepper, salt, and soy sauce. Cook for 2 more minutes, then remove the mushroom mixture from the skillet and set aside.
-
4In the same skillet, pour in vegetable broth and Worcestershire sauce. Bring to a simmer and cook for 5 minutes to create the au jus. Strain if desired.
-
5Preheat the oven broiler. Place baguette rolls on a baking sheet, fill each with the mushroom-onion mixture, and top with provolone cheese. Broil until cheese is melted and bread is toasted, about 2 minutes.
-
6Serve sandwiches hot with a small bowl of au jus for dipping.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!




