• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Vegan Huggs
  • Home
  • Search
  • Recipes
  • About Me
  • Sign up!
  • Contact Me
  • Privacy Policy
menu icon
go to homepage
  • Recipes
  • Subscribe
  • Contact Me
  • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Subscribe
    • Contact Me
    • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » All Recipes » Side Dishes

    Vegan Ceviche

    • Facebook
    • Reddit

    This post contains affiliate links. Read my disclosure policy here.

    Jump to Recipe
    Hearts of palm salad in bowl.

    Cool down on a warm summer day with this refreshingly tasty Vegan Ceviche. It's filled to the brim with fresh veggies, citrusy flavor, and has a subtle spicy kick. Serve it as an appetizer, side, or light meal.

    Closeup view of vegan ceviche in a white bowl with tortilla chips on the side.

    If I could only keep one thing in my fridge all summer long, this Vegan Ceviche would be the winner. I can eat it for breakfast, lunch, or dinner. It's flavorful, light, and so refreshing!

    Ceviche is a seafood-based dish that originated in Peru and is made throughout Latin America in various forms. The method is typically the same, though, and uses an acidic marinade to "cook" the raw fish.

    The fresh ingredients do vary, but some common ingredients are lime or lemon juice, red onion, cilantro, chiles, and tomatoes. This vegan version has all those amazing flavors and is so easy to make at home. It pairs nicely with my shredded tofu tacos, these vegan fajitas, and more.

    Ingredients Needed

    The ingredients are simple and easy to find. Plus, the recipe is easy to customize if you can't find something. Here are some notes and substitute ideas:

    All ingredients to make the salad on a white table top.
    • Hearts of Palm - This is used in place of fish. It doesn't taste like fish, but you can add ½ teaspoon of dulse granules or ground nori for an ocean flavor.
    • Citrus - I used lime juice, orange juice, and lemon juice, but feel free to change it up. You can use lemon and lime while omitting the orange juice, or use all lemon or lime juice (about ½ cup). I wouldn't use only orange juice, though, but ½ cup lime and ¼ cup orange juice work nicely.
    • Chickpeas - This isn't in the classic version, but I added them for extra protein. You can omit them if preferred.
    • Tomatoes - Adds freshness and juiciness. Use Roma, vine-ripened, or cherry tomatoes.
    • Cucumbers - I prefer using Persian or English cucumbers for the best flavor. No need to peel.
    • Cilantro - You can substitute with fresh parsley. Mint or chives will work, but use half the amount.
    • Red onion - Dice this up small or thinly slice so it softens and melds nicely in the marinade.
    • Jalapeño - Adds a subtle heat when deseeded. For a spicier kick, leave the seeds in and mince well.
    • Garlic - Fresh is best, but you can use ½ teaspoon of granulated garlic, or omit.
    • Olive Oil - Helps soften the citrus, but you can omit it for an oil-free version.
    • Agave Nectar - Helps round everything out, but you can skip it if preferred.

    How to make the best Vegan Ceviche

    This part is super simple. You just need to prep and wait while the flavors come together. Here's what you'll need to do:

    Three process photos showing how to make the marinade and tossing everything together in a bowl.
    • In a large bowl, add the orange juice, lime juice, lemon juice, olive oil, garlic, agave, salt, and pepper, and whisk to combine.
    • Add the cucumber, tomatoes, onion, chickpeas, cilantro, and jalapeño and toss to combine. Cover and place in the fridge for 1 hour, and toss at the halfway mark. Taste and adjust flavors if needed.

    FAQs

    How do I serve vegan ceviche?

    My favorite way to enjoy ceviche is to scoop it right out of the bowl with sturdy tortilla chips or thick plantain chips. It also pairs nicely with fajitas, tacos, tostadas, or burritos. You can keep it simple and pair it with roasted sweet potatoes, grilled corn, or rice. For a lower-carb option, serve it in lettuce wraps.

    What are some add-in ideas?

    Add small cubes of just-ripened avocado for richness, ripe mango for a sweet pop, roasted or grilled corn for smokiness, and finely diced radishes for a crisp, peppery bite. Add the avocado after marinating to avoid mushiness, and refer to my Mexican corn salad recipe for corn roasting tips.

    Overhead view of vegan ceviche in a white bowl with a spoon on the side.

    More vegan fish recipes to try

    If you are interested in more fish-free recipes, here are some reader favorites to try:

    • Vegan Crab Cakes
    • Crabless Vegan Stuffed Mushrooms
    • Vegan Tuna Sandwich

    Did you make this recipe? Let me know what you think by leaving a star ⭐️⭐️⭐️⭐️⭐️  rating and sharing your feedback in the comment section below. It would make my day!

    ⭐️ Subscribe to the Vegan Huggs Newsletter and receive weekly recipes straight to your inbox! You'll also receive my FREE eCookbook featuring my top 10 recipes. 

    Recipe

    overhead view of vegan ceviche in a bowl with a spoon inside.
    Print Recipe Pin Recipe Rate this Recipe
    5 from 8 votes

    Vegan Ceviche

    Cool down on a warm summer day with this refreshingly tasty Vegan Ceviche. It's filled to the brim with fresh veggies, citrusy flavor, and has a subtle spicy kick. Serve it as an appetizer, side, or light meal.
    Prep Time15 minutes mins
    Resting Time1 hour hr
    Total Time1 hour hr 15 minutes mins
    Course: Appetizer, Side
    Cuisine: Mexican-Style
    Servings: 8 people
    Calories: 124kcal
    Author: Melissa Huggins

    Ingredients

    • 2 14-ounce jars hearts of palm , rinsed + drained. Sliced into ¼-inch thick half moons
    • 1 15-ounce can chickpeas , drained and rinsed
    • 2 medium tomatoes , diced
    • 2 Persian cucumbers , diced (sub ½ of a large Engish cucumber)
    • ½ cup chopped cilantro
    • ½ small red onion , finely diced
    • 1 jalapeño , minced
    • 1 clove garlic , crushed or grated (sub granulated garlic)
    • ¼ cup lime juice , fresh-squeezed
    • ¼ cup orange juice , fresh squeezed
    • ¼ cup lemon juice , fresh-squeezed
    • 1 tablespoon olive oil , extra virgin
    • 1 teaspoon agave nectar (optional)
    • ½ teaspoon sea salt , more to taste
    • Fresh-cracked pepper , to taste

    Recommended Equipment

    • 1 Large bowl
    Prevent your screen from going dark

    Instructions

    • Add the orange juice, lime juice, lemon juice, olive oil, garlic, agave, salt, and pepper to a large bowl and whisk to combine.
    • Now add the hearts of palm, cucumber, tomatoes, onion, chickpeas, cilantro, and jalapeño. Gently toss to combine. Cover and place in the fridge for 1 hour and toss at the halfway mark. Taste and adjust flavors if needed.

    Notes

    • It's important to let the ceviche marinate so the flavors can meld and soften. 
    • If you want to add a subtle ocean flavor, feel free to add ½-1 teaspoon of dulse granules or ground nori for an ocean-like flavor. I thought it was just as delicious with or without it. 
    • Storage - Store in an airtight container in the fridge for 3-5 days. 

    Nutrition

    Calories: 124kcal | Carbohydrates: 5g | Protein: 1g | Fat: 2g | Saturated Fat: 0.3g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 1g | Sodium: 148mg | Fiber: 1g | Sugar: 3g
    Tried this recipe?Follow me @veganhuggs and mention #veganhuggs!

    Vegan Huggs Weekly Newsletter

    Receive the tastiest vegan recipes straight to your inbox! Join now and get my Fan Favorites ebook FREE!

    More Vegan Side Dishes

    • Close up view of eggplant caponata in a pan.
      Eggplant Caponata Recipe
    • overhead view of vegan broccoli salad on a plate with fork on the side.
      Vegan Broccoli Salad with Crispy Tempeh
    • overhead view of barley tabbouleh in a serving bowl.
      Bean and Barley Tabbouleh
    • carrot salad in a a white bowl.
      Moroccan-Inspired Carrot Salad
    • Facebook
    • Reddit
    melissa

    About Melissa

    I’m Melissa Huggins – the creator of Vegan Huggs. I started this blog to share delicious vegan recipes that everyone will love. Yep, that includes carnivores, too! Read more...

    Reader Interactions

    Comments

      5 from 8 votes (5 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Peggy

      July 05, 2023 at 5:21 pm

      5 stars
      So good! Has the real taste of a ceviche. So, so tasty! I would probably replaces the jalapeño for Peruvian Yellow Pepper (if you like the heat). Make sure you get the whole palm of hearts instead of the already sliced, as the latter is more grainy.

      Reply
      • Melissa Huggins

        July 06, 2023 at 10:53 am

        Hello Peggy, I'm so happy you loved it. Sounds so good with the Peruvian pepper. Thank you for the feedback and additional tips! 🙂

        Reply
    2. Nancy Greider

      June 16, 2023 at 9:40 am

      5 stars
      This is excellent. I made it to take on vacation with friends and will make it again for our next gathering with friends. I will made bread to put it on. It’s a little messy for crackers so home make bread will take it over the top.

      Reply
      • Melissa Huggins

        July 04, 2023 at 4:13 am

        HI Nancy, I'm so happy it was a hit...sounds perfect with crusty bread. Thanks for trying it and for dropping by to give this awesome feedback. 🙂

        Reply
    3. Cathy McCra

      August 19, 2022 at 5:47 pm

      Hi Melissa. The Instructions don't mention the Hearts of Palm in step 2, where I assume they are added. No big deal, just an observation. Sounds wonderful. 😋 Making this tomorrow!! Thank you very much.

      Reply
      • Melissa Huggins

        August 19, 2022 at 7:17 pm

        Hi Cathy, thank you for catching that! I'm so happy you'll try the recipe. Have a wonderful weekend 🙂

        Reply
        • Nick

          June 09, 2023 at 5:28 pm

          5 stars
          This is really good. Same as Mexican ceviche, just no shrimp. Who needs them shrimp anyways.

    Primary Sidebar

    I’m Melissa Huggins – the creator of Vegan Huggs. I started this blog to share delicious vegan recipes that everyone will love. Yep, that includes carnivores, too!

    More about me →

    • vegan huggs facebook
    • vegan huggs Instagram.
    • vegan huggs pinterest
    • YouTube

    My Most Popular

    • Vegan crab cakes on a white serving plate. Topped with tartar sauce, green onion and paprika.
      Vegan Crab Cakes
    • One slice of vegan quiche on a white plate. Tomatoes in a bowl on the side with full quiche.
      Easy Vegan Quiche
    • closeup view of sesame cauliflower in a bowl.
      Sticky Sesame Cauliflower
    • Horizontal photo of two bowls of vegan potato leek soup.
      Creamy Vegan Potato Leek Soup
    • vegan-cauliflower-casserole-6a-340x340.jpg
      Cheesy Vegan Cauliflower Casserole
    • overhead view of two portobello mushroom steaks on a white plate. Asparagus and potatoes on the side.
      Grilled Portobello Mushroom Steaks

    Footer

    SEEN ON

    ^ back to top

    About

    • About Me
    • Privacy Policy
    • Recipe Index

    Newsletter

    Sign Up! for emails and updates

    Contact

    • Contact
    • Subscribe

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2020 Vegan Huggs

    We use cookies to ensure that you have the best experience possible on our website. By continuing on the site you agree to the use of your cookies by www.veganhuggs.com

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.