Serves 4 to 6

Vegan mushroom ceviche with pineapple, chickpeas, and oyster mushrooms served with tortilla chips and guacamole

This vegan ceviche is one of my favorite summer recipes. Bright, tangy, tropical, and designed for hot weather when turning on the oven sounds like a personal attack. It’s also barely a recipe. You marinate, you wait, you eat.

Ceviche is traditionally seafood “cooked” in acid, and this vegan ceviche recipe gets its bite from oyster mushrooms and chickpeas instead of shrimp and raw fish. Obviously I think this vegan version is way more appetizing than traditional ceviche. The oyster mushrooms turn tender and briny once they’ve had time to soak. The chickpeas bring a snappy, substantial bite. Pineapple brings the juicy sweet, seeping into the tomato. Jalapeño and red onion bring the savory heat. Cilantro and lots of lime juice complete the ceviche picture.

Every bite has crunch, bite, pop, and sweetness happening at once. The mushrooms are tender and seafood-adjacent once they marinate. The chickpeas hold up against the juicy pineapple and give shrimp-like succulence. It’s zesty, it’s juicy, it’s spicy, and it looks like a vacation.

Fresh citrus is an absolute must. Bottled lime juice won’t give you the brightness this vegan ceviche needs. Same goes for the pineapple. You can definitely buy the precut fresh packed kind, or buy one and cut it yourself. Just don’t use canned.

Pile it onto crunchy tortilla chips with a generous scoop of guacamole and you have a party. Or a lunch. Or both. Naturally gluten-free, no cooking required, made for hot days.

I didn’t really see a need to add nori or dulse flakes for additional fishiness, since the oyster mushrooms really are fishy, but you can add a sprinkle and see if you like it.

Why You Need This Vegan Ceviche In Your Life And At Your Parties

It comes together in under twenty minutes of active work. It’s scoopable, meaning you don’t need a fork to enjoy it. Big cantina-style tortilla chips are the vehicle here. It’s a great appetizer and the perfect party food. It feeds a crowd and it travels well.

How To Serve Vegan Ceviche

Tortilla chips and guacamole are mandatory. Like I said, get the big scoopable cantina-style chips, the kind that can hold a real pile of ceviche without cracking. And do not skimp on the guac. The creaminess balances the acid and heat of the ceviche, and the combination is what makes this feel like a celebration.

Beyond the chips, you’ve got options. Pile it onto tostadas with a scoop of guac underneath (pictured). Serve it in lettuce cups or lettuce wraps for a salad vibe. Pour it over rice with baked tofu for a full meal. Spoon it into avocado halves and call it lunch.

It’s also excellent as an appetizer at a cookout, a side dish with tacos, or a light meal on a hot day.

Vegan Ceviche FAQ

Can I make this vegan ceviche ahead? Yes, but not too far ahead. The full marinating time is about an hour, and the ceviche is best eaten the day it’s made. After 24 hours the mushrooms get a little too soft and the tomatoes break down. If you need to make it ahead, prep the marinade and chop all the ingredients separately, then combine everything a couple of hours before serving.

How long does it keep? Stored in an airtight container in the fridge, leftovers are good for 1 to 2 days. The flavor actually deepens overnight, though the texture softens.

How spicy is it? Mild to medium, depending on your jalapeño. Remove the seeds and ribs for milder heat. Leave them in or add a second jalapeño for more kick. A dash of hot sauce at the table works too.

Is this recipe gluten-free? Yep, naturally. Just make sure your tortilla chips are labeled gluten-free (most corn tortilla chips are, but always check).

Substitutions: Before You Ask…

Can I use other mushrooms? Oyster mushrooms are the best choice because of their delicate, seafood-like texture. If you can’t find them, try king trumpet mushrooms cut into thin strips. Button or cremini will work in a pinch but won’t have the same tender quality.

Can I add cucumber? Absolutely. Diced English cucumber adds crunch and freshness to this vegan ceviche. Add about half a cup along with the other veggies.

Can I substitute lemon juice? I think the lime is clutch here, but if you like, replace half the lime juice for lemon for a sharper flavor. And if you absolutely can not do lime, I am sure lemon will be fine. Whatever you do make sure your citrus juices are fresh and not bottled.

What about hearts of palm? Hearts of palm are a great addition but not a substitution. They can lend a nice, shreddy texture. Slice them thin and add them along with the chickpeas.

Can I use orange juice instead of pineapple juice? You can, though it changes the vibe. Orange juice is more traditional in some Mexican-style ceviches. Pineapple juice gives this vegan ceviche its tropical sweetness.

More Mexican-Inspired Vegan Recipes To Try

Tater Tacos with Corn, Black Beans, and Guac
Easy vegan potato tacos with roasted potatoes, seared corn, smoky black beans, and fresh guacamole.
Recipe
Vegan potato tacos with black beans and guacamole
Nirvana Enchilada Casserole – VIDEO
Saucy, spicy vegan enchilada casserole with homemade red sauce, roasted potato filling, and creamy cashew crema.
Recipe
Vegan enchilada casserole with layers of corn tortillas, potatoes, pinto beans, and cashew crema topping
Roommate Nachos with Coconut Queso
A full nacho spread with bubbly coconut queso (cashew-free!), quick pico de gallo, black beans, olives, and pickled jalapeños.
Check out this recipe
Easy vegan nachos with coconut queso
Vegan mushroom ceviche with pineapple, chickpeas, and oyster mushrooms served with tortilla chips and guacamole

Mushroom Ceviche With Pineapple

This vegan ceviche is bright, tangy, and tropical, with juicy pineapple, tender oyster mushrooms, and chickpeas marinated in fresh lime juice with jalapeño, red onion, cherry tomatoes, and cilantro. Serve with tortilla chips and guacamole for the perfect party appetizer or light summer lunch. Naturally gluten-free and no cooking required.
No ratings yet
Prep Time 15 minutes
Marinating time 1 hour
Total Time 1 hour 15 minutes
Course Appetizer, Dip, Side Dish
Cuisine Mexican-Inspired
Servings 4 to 6 people

Ingredients
  

For the marinade:

  • ½ cup pineapple juice
  • ½ cup fresh lime juice
  • ¼ teaspoon salt
  • 2 cloves garlic minced
  • 2 tablespoons finely chopped fresh cilantro
  • 2 tablespoons olive oil

For the ceviche:

  • 8 ounces oyster mushrooms cut into bite-size pieces
  • cups cooked chickpeas from one 15-ounce can, drained and rinsed
  • 1 cup diced fresh pineapple
  • ½ cup cherry tomatoes sliced in half
  • 1 jalapeño pepper seeded and thinly sliced
  • 1 small red onion cut into small dice (about ¼ cup)
  • ½ cup chopped fresh cilantro

For serving:

  • Additional fresh lime juice
  • Fresh cilantro sprigs
  • Tortilla chips
  • Guacamole

Instructions
 

  • In a large bowl, whisk together the pineapple juice, lime juice, salt, garlic, cilantro, and olive oil to make the marinade.
  • Add the oyster mushrooms and chickpeas to the bowl. Toss to coat and let marinate for about 30 minutes, stirring occasionally.
  • Add the pineapple, cherry tomatoes, jalapeño, red onion, and cilantro to the bowl. Stir gently to combine. Let marinate for another 30 minutes, stirring occasionally, until all the flavors meld and the mushrooms have softened.
  • Taste and adjust seasoning. Add a squeeze of extra lime juice if you want more brightness.
  • Transfer to a serving bowl or divide into individual cups. Garnish with fresh cilantro sprigs. Serve with tortilla chips and guacamole on the side.
Tried this recipe?Let us know how it was!