Mushroom Wraps with Pickled Red Onion

Disclosure: This post may contain affiliate links, which means we may receive a commission if you click a link and purchase something that we have recommended. For more information please visit our Privacy Policy

Sliced portobellos are cooked with onion in a mixture of spices to make these mushroom wraps topped with crunchy red cabbage and pickled red onions. #vegetarian #mushrooms #mushroomwrap #healthy #thecookreport

Sliced portobellos are cooked with onion in a mixture of spices to make these mushroom wraps topped with crunchy red cabbage and pickled red onions.

I’m so excited to be sharing these vegetarian wraps with you today. They’re super easy and the mushrooms have so much incredible flavour.

We discovered how good mushrooms could be when we made these mushroom bao a few weeks ago. Adding a range of different spices and a sauce mixture while cooking makes such a huge difference and those mushrooms soak up flavour like a sponge.

Hand holding a mushroom wrap over a checked cloth background

In our new half vegetarian life we’re doing lots of switches in recipes we’d normally use meat for to come up with tasty vegetarian alternatives.

Something like these wraps, which we’d normally use chicken or lamb for, work so well with mushrooms instead. I used portobello mushrooms, thinly sliced and then cooked in a combination of spices, cider vinegar, maple syrup, chilli sauce and soy sauce.


  • Red Cabbage – You need to shred or slice it as thinly as possible, I used this mandoline and it’s one of my favourite kitchen gadgets.
  • Lemon Juice
  • Cider Vinegar
  • Portobello Mushrooms
  • Onion
  • Cumin
  • Cinnamon
  • Smoked Paprika
  • Dried Thyme
  • Soy Sauce – This is the brand we normally use.
  • Chilli Sauce
  • Cider Vinegar
  • Maple Syrup
  • Flatbreads – Homemade or store bought.
  • Tomatoes
  • Coriander Leaves
  • Garlic Yoghurt

Keep scrolling to get the recipe for these mushroom wraps…

Overhead shot of ingredients for mushroom wraps

Tomatoes for mushroom wraps with a checked cloth

We started by cooking the mushrooms and onion in a little oil over a high heat until they’re starting to caramelise.

The high heat is important because it helps to stop the mushrooms releasing all the liquid and going all soggy. If the pan gets filled with liquid then the mushrooms end up stewing in the liquid instead of getting all browned and delicious.

Photo of ingredients for mushrooms wraps on a checked cloth

Once you’ve cooked the mushrooms for about 10 minutes then you add a whole heap of spices including cumin, cinnamon, smoked paprika and dried thyme and quickly cook for another minute.

Finally it’s a mixture of soy sauce, chilli sauce, cider vinegar and maple syrup…the perfect combination of sweet, salty and spicy. Add to the mushrooms and then cook for another 10 minutes until the mushrooms and onions are sticky and golden.

Mushrooms for mushroom wraps in a white dish on a hessian background

Pickled red onions for mushroom wraps in a jar on a hessian background

Other than the mushrooms I tossed some shredded red cabbage with a little vinegar and lemon juice and set aside before adding the mushrooms so that the flavour was infused into the cabbage before cooking.

I also quickly pickled some red onions to add to the wraps. I love this method of adding extra tang and ‘pickley’ flavour to dishes and these work so well added to all kinds of different meals like tacos and sandwiches.

Flatbreads for mushroom wraps with a checked cloth

Mushroom wrap on a plate

To pickle the red onions you simply need to slice the onions, pour over boiling water which helps to take a little of the astringency out of them and then mix them with vinegar and some flavourings like peppercorns or bay leaves.

They’re ready to use pretty much straight away and the leftovers keep well in the fridge for a good month or so.

Red cabbage in a glass bowl on a marble background

Mushroom wrap ready to be rolled on a plate with a checked cloth

Once that’s all ready you simply need to assemble your mushroom wraps. It might sound like a lot to do but I promise it’s really not. Once your mushrooms are cooking you can prep your cabbage and red onions and have everything ready in about half an hour.

We used homemade flatbreads but store bought would work just as well. Add tomatoes, coriander and we used the leftover garlic yoghurt from these salmon burgers.

The perfect vegetarian dinner.

Ingredients for mushroom wraps on a marble background with a checked cloth

Want more? Get all my other vegetarian recipes before you go!

Keep scrolling to get the full recipe…


If you’re anything like me then you’re always looking for ways to save money and avoid food waste so I want to make sure you’ve get plenty of ideas on how to use up any ingredients that are leftover from my recipes!

Halloumi Tacos with Red Cabbage Slaw

The slaw with these tacos is a great way to use up red cabbage.

These halloumi tacos are beautifully spiced and topped with a fresh and healthy cabbage slaw. An ideal vegetarian Mexican dinner!

Sweet Potato & Quinoa Salad with Sesame Dressing

The dressing for this salad uses maple syrup to add an amazing sweetness.

Overhead shot of Sweet Potato and Quinoa Salad with Sesame Dressing on blue background with dressing, lemon and coriander

Hand holding a mushroom wrap over a checked cloth background

Mushroom Wraps with Pickled Red Onion

Sliced portobellos are cooked with onion in a mixture of spices to make these mushroom wraps topped with crunchy red cabbage and pickled red onions.
5 from 5 votes
Print Pin Rate
Course: Main Course
Cuisine: Mediterranean
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 wraps
Calories: 106kcal
Author: Amy Fulwood


For the Red Cabbage

  • 1/2 Red Cabbage shredded
  • 1 tbsp Lemon Juice
  • 1 tbsp Cider Vinegar
  • Salt and Pepper

For the Mushrooms

  • 4 Portobello Mushrooms sliced
  • 1 Onion chopped
  • 1 tsp Cumin
  • 1 tsp Cinnamon
  • 1 tsp Smoked Paprika
  • 1/2 tsp Dried Thyme
  • 1 tbsp Soy Sauce
  • 1 tbsp Chilli Sauce
  • 2 tsp Cider Vinegar
  • 1 tsp Maple Syrup

For the Pickled Red Onions

  • 1 Red Onion thinly sliced
  • 1/2 tsp Sugar
  • 1/2 tsp Salt
  • 150 ml Cider Vinegar
  • Peppercorns

To Serve

  • Flatbreads to serve
  • Tomatoes sliced, to serve
  • Coriander Leaves to serve
  • Garlic Yoghurt


  • Toss the shredded red cabbage, lemon juice and cider vinegar together in a large bowl with some salt and pepper and set aside.
  • Put the sliced red onion in a sieve and pour over a kettles worth of boiling water. Mix the vinegar, salt and sugar together in a jar and add the onion slices. Add a couple of peppercorns and set aside until ready to use.
  • Heat a drizzle of oil in a frying pan and add the onion and mushroom and fry for 10 minutes then add all the spices and cook for another minute. While the mushrooms are cooking mix together the soy sauce, chilli sauce, cider vinegar and maple syrup. Add to the mushrooms and cook for another 10 minutes then remove from the heat.
  • Serve the mushrooms wrapped in the flatbreads with tomatoes, red cabbage, red onion, coriander leaves and garlic yoghurt.
Nutrition Facts
Mushroom Wraps with Pickled Red Onion
Amount Per Serving
Calories 106
% Daily Value*
Sodium 626mg26%
Potassium 698mg20%
Carbohydrates 21g7%
Fiber 4g16%
Sugar 12g13%
Protein 4g8%
Vitamin A 1415IU28%
Vitamin C 65.3mg79%
Calcium 76mg8%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.


The nutrition information doesn't include the flatbreads as the info will vary according to whether you use store bought or homemade.

Did you make this recipe?

Make sure you follow The Cook Report on Instagram and tag #TheCookReport so we can see what you've made!
Did you make this recipe?Tag @amycookreport on Instagram and hashtag it #thecookreport!

Equipment you need to make this recipe…

You Might Also Like


  • Reply
    Claudia Lamascolo
    22/08/2018 at 11:47 AM

    5 stars
    oh wow these sound like a very flavorful wrap, I never had anything like this before I bet these are addicting!

    • Reply
      22/08/2018 at 1:13 PM

      Thanks Claudia!

  • Reply
    Lauren Vavala @ DeliciousLittleBites
    22/08/2018 at 12:18 PM

    5 stars
    This is such a unique recipe! The flavor combination sounds amazing – looks amazing too!

    • Reply
      22/08/2018 at 1:13 PM

      Thanks so much Lauren 🙂

  • Reply
    Katie Crenshaw | A Fork's Tale
    22/08/2018 at 12:28 PM

    5 stars
    This looks like the perfect meal for meatless Mondays! The mushroom recipe looks outrageous. I could eat about five of these little wraps in one sitting. YUM!

    • Reply
      22/08/2018 at 1:13 PM

      Haha, same! Thanks Katie 🙂

  • Reply
    Cindy Gordon
    22/08/2018 at 12:43 PM

    5 stars
    What a delicious recipe to have on hand for lunches all week long! Can’t wait to prep this!

    • Reply
      22/08/2018 at 1:13 PM

      Thanks Cindy!

  • Reply
    Kelly Anthony
    22/08/2018 at 1:41 PM

    5 stars
    Such a beautiful dish and full of flavor and color. I can’t wait to cook these for my friends.

  • Reply
    Jeff the Chef
    22/08/2018 at 2:13 PM

    I have a friend who would absolutely love this. I’m sending it to her as soon as I finish this comment.

    • Reply
      22/08/2018 at 7:28 PM

      Thanks so much Jeff!

    Leave a Reply

    Recipe Rating

    This site uses Akismet to reduce spam. Learn how your comment data is processed.