This post may feature affiliate links. Please read our disclosure policy.

This flavorful aguachile verde recipe features oyster mushrooms, cucumbers, and red onion marinated with chiles, lime juice, cilantro, and garlic.

Serve a fresh, spicy, and tangy bowl with some tortilla chips or crispy tostadas.

Aguachile Verde de Champiñones in a Bowl
Try a shrimp-free take on aguachile verde

📖 About

Aguachile is a tasty snack that’s easy to make and full of fresh Mexican flavors. Try making a meat-free version to see what all the fuss is about.

What is aguachile?

Although you may think of Mexico when the word ceviche comes up, it actually comes from Peru. On the other hand, aguachile (which translates to “chile water”) is an authentically Mexican recipe.

A typical aguachile verde recipe is made by tossing raw shrimp in a mixture of serrano chiles, lime juice, onion, and cilantro.

Once the shrimp has marinated, slices of cucumber and red onion are added to the mix before serving. While there are a lot of similarities to ceviche, let’s see if we can set the record straight on how they are different.

Ceviche vs aguachile

In a ceviche recipe, the seafood is left to marinate in lime juice for at least 20 minutes, but upwards of a few hours. For aguachile verde, the shrimp are tossed in a marinade full chiles, lime, and cilantro and served rather quickly.

Aguachile is served in a bowl with more of a soupy broth, and it packs a lot of heat in comparison to ceviche (usually just citrus-based).

Is aguachile vegan?

Because aguachile recipes are typically made from shrimp, this is not a vegan (or vegetarian) dish. The fresh flavors behind this traditional Mexican dish are too delicious not to make plant-based, so we thought why not do the same thing with mushrooms?

The flavor and texture of oyster mushrooms make the perfect replacement for shrimp. But if you don’t like mushrooms, you can also try ingredients like canned artichoke hearts, jackfruit, or heart of palm for delicious variations.


Aguachile has taken various forms throughout history, but the most recent can be traced back to the coastal state of Sinaloa — more specifically Mazatlán.

Seafood was not always the featured ingredient in aguachile. In fact, it was a form of food preparation more than anything else.

Indigenous communities inhabiting mountainous regions would journey to the coastline in order to trade their meats for salt. During their trips, they would apparently serve jerky in a chile-infused water marinade (aguachile).

This means of using chile water as a marinade spread to other parts of the country and seafood soon entered the equation.


Although you can serve this vegan aguachile recipe immediately after making it, the mushroom texture will become much more tender if you leave it for a little while.

Eat your aguachile with tostadas or tortilla chips to add more texture to this dish. And don’t forget a garnish of avocado, more cilantro, serranos, or lime juice!

An ice-cold chelada pairs well with aguachile, but you can also chase it down with a flavor-intense drink like a mangonada or a cantarito.

Oyster Mushrooms, Red Onion, White Onion, Serranos, Cilantro, Limes, Cucumber, Garlic, and Vinegar
It’s about to get tasty up in here

🍲 Key ingredients

For a complete ingredient list and step-by-step guide, scroll down to our recipe card.

Oyster mushrooms

Taste: oyster mushrooms have quite a meaty texture, and they’re often described as carrying a seafood flavor. That’s what makes them such a perfect option to emulate shrimp in this aguachile recipe.

Health: oyster mushrooms are highly nutritious, providing nutrients like fiber, potassium, niacin, and pantothenic acid. They also contain an amino acid called ergothioneine, which acts as a powerful antioxidant.


Taste: with a similar flavor to jalapeño peppers, serrano peppers provide a fresh, garden vegetable flavor (just five times hotter!). You don’t want to forget to wear gloves when handling these peppers!

Health: serrano peppers are high in vitamin A (which is good for your eyes) and vitamin C (which is healthy for your skin). These peppers also contain vitamin B6 (pyridoxine) which has been shown to help prevent clogged arteries.

Aguachile Verde de Champiñones in a Bowl
A mushroom aguachile recipe makes for a healthy snack


Taste: tart, tangy, and slightly sweet, limes bring freshness to this aguachile recipe and pair perfectly with the spicy serrano peppers.

Fun fact: lime juice is actually used in ceviche and aguachile recipes to denature proteins and kill harmful bacteria found in seafood. But, no need to worry about that when you’re using mushrooms!


Taste: it’s hard to imagine serrano and lime juice without the herbaceous flavors of cilantro. Used extensively in Mexican cooking, cilantro adds a fresh, almost spicy flavor profile to the marinade.

Health: surprisingly, cilantro has been studied for its unique ability to reduce pain and inflammation. In one study, they found a significant reduction in migraine headaches with coriander consumption.

Shredded Oyster Mushrooms in a Bowl With Squeezed Limes Beside
Marinate the mushrooms in lime juice, salt, and pepper

🔪 Instructions

If you have questions about this aguachile verde recipe, don’t forget to check out our FAQ section at the bottom of this post.

Step 1: shred the mushrooms into small strips and add them to a mixing bowl with lime juice, salt, and pepper. Cover and let them marinate for ~30 minutes (the longer the better).

Salsa Verde in a Blender
Blend the sauce until smooth

Step 2: in the meantime, blend the serrano peppers with cilantro, garlic, onion, lime juice, vinegar, and salt (and cucumber seeds if you’d like).

Step 3: pour the mixture over the mushrooms and stir to coat evenly. Cover again and let marinate for another 30-45 minutes.

Oyster Mushrooms in a Green Sauce in a Bowl
Marinate the oyster mushrooms until tender

Step 4: peel the cucumber, cut it lengthwise, and seed it. Slice the cucumber into crescent moon shapes and thinly slice the red onion. Mix both into the bowl of shredded mushrooms.

Red Onion, Cucumber Slices, and Oyster Mushrooms in a Green Sauce in a Bowl
Mix in the red onion and cucumbers

Step 5: transfer everything to a serving dish and drizzle a little olive oil on top. Serve this mushroom aguachile recipe with tortilla chips (totopos) or on tostadas with avocado and more cilantro on top. Happy eating!

🌡️ Storage

If you don’t make it all the way through all your aguachile recipe, these storage tips might come in handy.


Vegan aguachile will keep in your fridge for up to 2 days. We find it’s best consumed on the first day, but if stored in airtight glass containers, you should get about another day out of the recipe.

Tostada With Aguachile Verde de Champiñones and Avocado on Top
Serve your aguachile recipe on tostadas with avocado

💭 Tips & variations

We’d like to share some tips and variations we learned while experimenting with this vegan aguachile verde recipe:

  • Use king oyster mushrooms. We find king oyster mushrooms to be a great substitution in this recipe. If you have access to them, go for it! Otherwise, heart of palm, artichoke hearts, or jackfruit all work well too.
  • Adjust the heat level. This recipe is very spicy. If you’re sensitive to spice, try using jalapeños or seeding your serranos.
  • Prevent waste. If you don’t want to throw out the cucumber seeds, add them to the blender along with the peppers and lime juice.
  • Add nori. If you prefer a more “fishy” taste, try adding nori or dulce flakes before serving your aguachile.

🍴 Tasting notes

The next time you’re craving an ice-cold cerveza, think about pairing it with this vegan aguachile verde! It’s:

  • Fresh
  • Bright
  • Light
  • Spicy
  • Healthy

If you try this aguachile recipe, please rate it and leave us a comment below! Want to stay up-to-date with new recipes? Subscribe to our newsletter or connect with Broke Bank Vegan on social media. Happy eating!

Aguachile Verde de Champiñones in a Bowl

Aguachile Verde de Champiñones

Mitch and Justine
This vegan aguachile verde recipe features oyster mushrooms, cucumbers, and red onion marinated with chiles, lime juice, cilantro, and garlic. Serve it with some chips or atop a crispy tostada for a delicious snack!
5 from 4 votes
Prep Time 20 minutes
Rest Time 1 hour
Total Time 1 hour 20 minutes
Course Appetizer, Snack
Cuisine Gluten-Free, Mexican, Vegan
Servings 8 servings
Calories 35 kcal




  • 8 ounces oyster mushrooms ($1.21)
  • ¼ cup lime juice ($0.24)
  • 1 teaspoon salt ($0.01)
  • ½ teaspoon black pepper ($0.01)
  • 1 cucumber, peeled ($0.28)
  • 1 small red onion, thinly sliced ($0.40)


  • 3-4 serrano chiles ($0.12)
  • 1 cup cilantro ($0.26)
  • 2 cloves garlic ($0.08)
  • ¼ medium white onion ($0.06)
  • ¾ cup lime juice ($0.72)
  • 1 tablespoon white vinegar ($0.01)
  • 1 teaspoon salt, adjust to taste ($0.01)

Extras optional

  • Olive oil
  • Tostadas or chips
  • Avocado
  • Cilantro


  • First, shred the mushrooms into small strips. Add them to a mixing bowl with lime juice, salt, and pepper. Cover and let them marinate for ~30 minutes.
  • In the meantime, stem the serranos and add them to a blender along with cilantro, garlic, onion, lime juice, vinegar, and salt. Mix on high until smooth.
  • Pour the mixture over the mushrooms and stir to coat evenly. Cover again and let marinate for another 30-45 minutes.
  • Peel the cucumber, cut it lengthwise, and seed it with a spoon. Slice the cucumber into crescent moon shapes and thinly slice the red onion. Mix both into the bowl of mushrooms.
  • Transfer to a serving dish with a drizzle of olive oil on top. Serve on tortilla chips or tostadas with avocado or more cilantro. Happy eating!


YouTube video


  • To prevent waste and add flavor, blend the cucumber seeds with the marinade ingredients.
  • Optional ingredients are not reflected in the price or calories of our recipes.
  • Nutritional information is a rough estimate.
  • Recipe cost calculations are based on ingredients local to us and may vary from recipe-to-recipe.
  • All prices are in USD.


Serving: 1serving | Calories: 35kcal | Carbohydrates: 8.5g | Protein: 1.7g | Fat: 0.3g | Saturated Fat: 0.1g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.1g | Trans Fat: 0g | Cholesterol: 0mg | Sodium: 299.5mg | Potassium: 270.3mg | Fiber: 1.6g | Sugar: 2.4g | Vitamin A: 220.4IU | Vitamin C: 17.9mg | Calcium: 20.2mg | Iron: 0.6mg
Don’t miss another recipe!Subscribe to our newsletter!

♻️ Similar recipes

For more tasty plant-based Mexican snacks, check out these recipes:

  • Ensalada de nopales for an easy-to-make cactus salad that’s perfect for a side dish or taco topping.
  • Vegan quesadilla for a soft, tender, and gooey lunch or dinner.
  • Tostilocos to try a ‘crazy’ Mexican snack invented on the streets of Mexico.


Do I have to drain the marinade before eating?

No! This dish is meant to be served with the marinade. It’s soupier in comparison to ceviche.

Can I replace the lime juice with something cheaper?

The marinade is supposed to be very tangy, so it’s best to use the measurements we’ve set out. If you want a cheaper option, try replacing some of the lime juice with more vinegar.

Do I have to marinate for one hour?

No, you don’t have to marinate for that long. But, the more the mushrooms sit in the sauce, the more tender they will become. It’s totally up to you though!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating