Okay, do you remember those legendary McDonald’s Snack Wraps that just… disappeared one day? Because same. I genuinely think about them at least once a month. So naturally, I had to recreate a meatless version that actually hits all the same notes: crispy “chicken,” tangy ranch, gooey cheese, and a soft flour tortilla. But instead of chicken, we’re going full mushroom magic. Specifically, fried oyster mushrooms, because they do an uncanny job mimicking crispy chicken when battered right. It’s the same technique I use for my infamous oyster mushroom fried chicken recipe and my vegetarian lemon pepper wings!
If you’ve been craving a McDonald’s Snack Wrap copycat recipe that’s vegetarian (and honestly better), you’re in the right place. Let’s do this.
This website uses affiliate links which may earn commission for purchases made at no additional cost to you.

Table of contents
Key Ingredients:
Here’s what makes my meatless take on the iconic McDonald’s Snack Wrap recipe work like a charm:
Sriracha ranch: Optional, but so good. It adds that tangy-spicy fast food sauce energy with zero effort (I just mix bottled ranch with a squirt of Sriracha).
Oyster mushrooms: These are the MVP. Their texture is meaty, pull-apart perfect, and they get ultra crispy when battered and fried. They’re the best plant-based dupe for chicken in this scenario.
Flour + Panko breadcrumbs: The base of our dry dredge. Panko adds extra crunch, while flour gives structure.
Old Bay seasoning + smoked paprika: This combo gives the batter that bold, savory, spiced flavor you remember from fast food fried chicken. Old Bay does the heavy lifting here with its salty, herby warmth.
Wet batter (flour + water): Simple, but effective. This gives the mushrooms a sticky coat so the dry dredge clings like a dream.
Tortillas: Go for soft taco-sized flour tortillas—closest to the original snack wrap.
Lettuce + cheese blend: Classic toppings. I use a mix of shredded cheddar and Monterey Jack for that nostalgic gooey factor.

My Battering Technique (The Mushroom Chicken Dupe)
This is where the magic happens. The key is in how you treat those mushrooms.
I break the oyster mushrooms into bite-sized clusters—think small chicken tender size. Then, I coat them in a quick wet batter (just flour + water), shake off the excess, and press them into the seasoned dry batter like I mean it. I’m not just coating—I’m squishing the dry mix into the mushrooms to create jagged edges and chunky bits. That’s what gives them their crispy, craggly, golden finish.
Trust me, pressing and shaping is the difference between just-fried and “wait… is this actually chicken?”

My Expert Tips & Tricks
- Use one hand for wet, one for dry: This keeps your battering station less chaotic and prevents clumpy breading fingers (you know the ones).
- Don’t skip the seasoning in both batters: It might feel repetitive, but seasoning the wet and dry mix separately ensures layers of flavor. Fast food-style flavor hits from the outside in.
- Warm your tortillas before assembly: A quick 10-second microwave zap or toast on a pan makes a world of difference in texture and flexibility when folding the wraps.
- Double-fry for extra crunch: If you want them even crispier, you can fry the mushrooms once, let them rest, and give them a second quick fry just before assembling.
- Try assembling in advance, then crisping the outside: For a more “fast food” vibe, wrap the whole thing in foil and give it a quick pan-sear to crisp up the outside, like a grilled burrito.

FAQ
Yes! Spray them well with oil and cook at 375°F for 12–15 minutes, flipping halfway through.
Totally. Just use vegan cheese like Daiya and make sure your ranch is plant-based.

McDonald’s Snack Wrap (Vegetarian Dupe Recipe)
Ingredients
wet batter
- 1/2 cup flour
- 1/2 cup water + 2 tbsp extra to loosen the batter
- 1 teaspoon old bay seasoning
- 1/8 teaspoon smoked paprika
Dry Batter
- 1 cup all-purpose flour
- 1 cup Panko breadcrumbs
- 3-4 teaspoons old bay seasoning
- 1/2 tsp smoked paprika
Other
- 4 ounces oyster mushroom for 4 wraps
- Sriracha ranch
- shredded romaine lettuce
- Cheese blend of choice
- 4 Tortillas
- oil (for frying)
Instructions
- Prepare the mushrooms: Tear the oyster mushrooms into bite-sized clusters. Set aside.
- Make the wet batter: In a bowl, whisk together ½ cup flour, 1 tsp Old Bay, and ⅛ tsp smoked paprika. Add enough water to form a smooth, pourable batter similar to pancake batter.
- Make the dry dredge: In a separate bowl, mix 1 cup all-purpose flour, 1 cup Panko breadcrumbs, 4 tsp Old Bay seasoning, and ½ tsp smoked paprika.
- Coat the mushrooms: Dip each mushroom piece into the wet batter, shake off any excess batter, and then press it firmly into the dry dredge. Really pack on the dry mix by pressing and shaping it around the mushroom.
- Fry the mushrooms: Heat oil in a skillet over medium heat. Fry the mushrooms in batches, 2–3 minutes per side, until golden and crispy. Drain on paper towels.
- Assemble the snack wraps: Warm your tortillas, then layer with lettuce, shredded cheese, crispy mushrooms, and a drizzle of Sriracha ranch. Fold and serve immediately!
Notes
- The key to that signature “craggy” texture? Really press the dry dredge into each piece—don’t be shy.
- Sriracha ranch is just ranch + Sriracha, mixed to taste. You can make it as mild or spicy as you want.
- Not a fan of frying? Air fry the battered mushrooms at 375°F with a generous spray of oil until crispy.
What did you think of this recipe?