• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Healthy Midwestern Girl
  • About
  • Recipes
  • Lifestyle
  • Resources
  • Contact
  • Navigation Menu: Social Icons

    • Email
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
  • About
  • Recipes
  • Sign Up
  • Contact
  • Resources
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • About
    • Recipes
    • Sign Up
    • Contact
    • Resources
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home / Appetizers & Snacks

    Ultimate Vegan Guacamole (+ time saving tips)

    Last updated: Oct 17, 2022 · Published: Oct 14, 2021 by Elizabeth Shah. This page may contain affiliate links.

    173 shares
    Jump to Recipe
    Pinterest image.

    A naturally vegan guacamole recipe, with clever "how to" tips the pros use to do it right. It’s my #1, best vegan guacamole recipe ever!

    Why I Love Making this Guac Recipe

    This easy recipe is perfect for entertaining, because even though it’s vegan, pretty much everyone loves guac. I’ve included all the tips you’ll need to make it perfectly, developed from making this recipe many, many times. But at the end of the day, it’s really just a low stress, simple recipe with simple ingredients—and really, what's better than that?

    vegan guacamole with chips, pepper and lime on brown towel.

    This classic guacamole recipe gets rave reviews whenever I serve it, so I think you’re going to love it, too.

    Plus, who doesn't love a good Mexican-inspired dish? This side is amazing dolloped onto a sofritas bowl or taco, for example.

    Jump to:
    • Why I Love Making this Guac Recipe
    • Ingredients  
    • Equipment
    • Step-by-Step Instructions + Time Saving Tips
    • How to core and seed Jalepeño peppers fast
    • How to cut an avocado for guacamole 
    • Substitutions and Variations
    • FAQs
    • More whole food plant-based appetizers
    • 📖 Recipe
    • 💬 Reviews

    Ingredients  

    • Ripe avocados. The perfect guacamole starts with perfect avocados. Look for ripe, but not mushy, fruit (yes, avocado’s a fruit). It should give just a bit when you press the flesh with your thumb, leaving a small indentation.
    • Fresh limes – a must for truly authentic guacamole.
    • Red onion – in my opinion, the best onion to eat raw in salads, dips, etc.
    • Fresh cilantro leaves. Fresh herbs elevate the flavors.
    • Jalapeño pepper – for a bit of heat.
    • Garlic. To me, guacamole without at least a little garlic is just a creamy avocado dip. If you want a true Mexican style gauc, don't skip the garlic!
    • Roma or plum tomatoes - have firmer flesh and fewer seeds/less juice than other varieties, which helps keep things from getting runny.
    • Sea salt. I highly recommend a pinch or two to bring out all of the flavors, unless you absolutely must avoid it.
    • Pepita seeds and pomegranate seeds (optional) - as a garnish. They deliver a bit of crunch and a colorful, Mexican restaurant-style presentation. Try it!
    Ingredients.

    Equipment

    • Sharp knife
    • Potato masher (or large fork)
    • Medium mixing bowl

    Step-by-Step Instructions + Time Saving Tips

    Follow these easy instructions to make your dish great everytime. But please be sure to read the full recipe at the bottom of this article.

    How to core and seed Jalepeño peppers fast

    Cutting a jalepeño on a green cutting board.

    Step 1. Use the edge of your knife to slice the membrane and seeds away from the jalepeño.

    Ingredients in a white mixing bowl.

    Step 2. Marinate the jalepeño, red onion and garlic in lime juice while you prepare the other ingredients.

    How to cut an avocado for guacamole 

    • Start with ripe avocados that are just a bit firm. It pays to plan (and shop) ahead if you have a specific day you need to make the guacamole, as sometimes the store will have no ripe avocados. (There are ways to ripen avocados fast, or so I’ve read. I haven’t tried any yet, but if I do, I’ll update this recipe.)
    • I've found CAREFULLY holding the avocado in my hand is by far the fastest, easiest way to do this. (I learned this technique from a professional chef in a knife skills class.) However,  if you don't feel confident in your knife skills (yet), PLEASE wrap your hand in a towel or wear an oven mitt to practice.
    • This technique only works well with ripe avocados. If your avocados are a little on the hard side, I recommend quartering them, removing the skins, then dicing on your cutting board.
    Inserting my knife blade into the avocado pit.

    Step 3. After cutting an avocado in half, firmly grip the half with the pit in one hand. Carefully tap the knife edge into the pit hard enough to insert it into the pit. Twist to loosen the pit, then lift if out with the knife.

    I'm holding an avocado half and scoring it with my knife tip.

    Step 4. Hold the avocado half in your hand and carefully score it with the tip of your knife.

    Scooping the scored avocado into the mixing bowl.

    Step 5. Scoop the avocado flesh into the bowl, making sure to get the nutritious flesh closest to the skin.

    Mixing bowl with potato masher and diced avocado.

    Step 6. Mash the ingredients together in the mixing bowl.

    Coring the tomato segment with the tip of my knife on a green cutting board.

    Step 7. Core the tomato pieces with the tip of your knife.

    Mixing bowl with mashed avocado mixture, chopped cilantro and tomatoes.

    Step 8. Add the diced tomato and cilantro to the bowl.

    Mixing bowl with large spoon and finished guacamole.

    Step 9. Stir everything together well to combine.

    Why marinate the onion, garlic and jalapeño in lime juice?

    • You could skip this step, but I like to do this since it 1) doesn't add extra prep time, and 2) it helps the mellow the sharp of the onion, garlic and hot pepper, and it helps marry the flavors together. (Married flavors=why some dishes taste better after they sit for awhile, or even the next day.)

    Guacamole without tomatoes, or with?

    • I use two small tomatoes when I make this guacamole for a party and I know it will all get eaten. If I'm going to need to store it for several days, I'll generally just use one. You can skip the tomatoes altogether, and the recipe will still be very good, but I recommend them for color and flavor.
    • Tomatoes can make guacamole runny if you don't core and seed them first. (The longer it's in the fridge, the runnier it will be.) If including tomatoes in this recipe, be sure only to use the firm flesh closest to the skin and the skin itself.
    • I use Roma or Plum tomatoes for this recipe, as I find they have firmer flesh and fewer seeds/less juice than other varieties.
    • I like to cut them into segments, then run the tip of my knife between the core/seeds and flesh/skin. I've saved SO much time chopping all kinds of peppers and tomatoes since I started using this technique! (Quite the time saver for recipes like breakfast casserole with bell peppers, or my Spanish rice and beans. See the pics above for details.

    Pick a good lime

    • I can generally get away with one good size, juicy lime for this recipe. If your lime is hard, it probably won’t be juicy, so look for slightly softer fruit that smells like lime.
    • It's always a good idea to buy an extra lime (in case your lime doesn’t give as much juice as you need!) Plus, if your avocados are a little hard, I find a little extra lime helps with the flavor. If you don't have extra lime on hand, zest the single lime (before you squeeze it), and reserve the zest to add for more flavor if you think it needs it.

    Skip the dicing

    • The texture won't be quite the same, but you can place the the onion half, garlic cloves and cored/seeded jalapeño in a food processor, and process just until roughly minced (but not a pulp). Then, follow the rest of the recipe as written. If desired, you can toss in your cilantro leaves too, but NOT the tomatoes.
    finished dish.

    Substitutions and Variations

    This authentic guacamole is made with fresh ingredients—fresh onion, fresh herbs, the best avocados, etc. In a pinch, you can make a substitution or two, and still get a very good result.

    • Red onion – white onion or green onions (mostly white parts). Or about 1 teaspoon onion powder.
    • Fresh garlic – about ½ teaspoon garlic powder.
    • Jalapeño – serrano pepper is the closest pepper, or go hotter (habañero, anyone?) if you dare. Red pepper flakes, a dash of Mexican hot sauce (like Cholula), a pinch of cayenne pepper (or even black pepper, in a pinch) will also work.
    • Fresh lime juice – about 2 tablespoons of fresh lemon juice. (Sorry, I can’t recommend the bottled stuff.)
    • Fresh cilantro – sorry, I can’t recommend a substitute here, I think it’s just that important!
    • Avocados – some people replace some or all of the avocado with lower fat ingredients like edamame (processed smooth in a food processor), or add healthy ingredients like kale, but I haven’t tried these variations. Please let me know if you do!

    FAQs

    Is guacamole healthy?

    Yes, in moderation. We all need some healthy fats in our diet, but if you’re on a strict low fat diet, this is probably a dish to avoid or limit. Unlike dips made with dairy, avocados are a healthy, plant-based fat.
    For most people, guacamole is perfectly healthy because avocados are good for us  (video) — again, in moderation. In fact, including some healthy fat like avocados with our veggies helps increase the absorption of vitamins and antioxidants.

    Is guacamole vegan?

    Yes, usually. Use caution when ordering guacamole in a restaurant or buying the pre-made guac at the store. These may include dairy, like cotija cheese (usually just sprinkled on the top), or sour cream (blended in the dip). Or even mayo. If it looks a little too light green and creamy, it likely contains animal products. This recipe is vegan, of course.

    How to keep guacamole from turning brown?

    You can store this guac recipe in the refrigerator for a couple of days in an airtight container. I like to make sure the dip fills the container, so that the top of the container touches the surface of the dip. Or you can press some parchment paper or plastic wrap onto the surface to help keep it from turning brown.

    I’ve read several other techniques, such as placing an avocado pit in the dip, adding a layer of water on top, or laying an onion half (or onion slices) on the top. I haven’t tried these, but please let me know if you do!

    As I mentioned above, tomatoes can make the dip runny faster, especially if you include the core, juice and seeds. So don’t! Or skip the tomatoes if you want to make the dip last longer.

    Finally, I’ve had some decent luck extending the life of my dip by simply scraping the brown layer off the top and eating any green, fresher looking dip that’s left. It’s not as good as fresh, but definitely edible.
     

    How to serve guacamole?

    I love to serve guac with tortilla chips (to keep it whole food, plant-based, no oil -- bake your own from oil-free corn tortillas), as a guacamole wrap sandwich, with fresh cut vegetables (celery, carrots, radishes, kohlrabi and zucchini, etc.), in a burrito with homemade black beans,  some brown rice and salsa, scooped onto my taco salad…you get the idea.

    More whole food plant-based appetizers

    • Silken Tofu with Spicy Soy Dressing
    • Healthy Vegan Appetizers
    • Vegan Italian Stuffed Mushrooms
    • Spicy Oil Free Hummus

    📖 Recipe

    guacamole overhead image.

    Ultimate Vegan Guacamole (easy "how to" tips)

    A traditional guacamole recipe, with fresh, naturally vegan ingredients. Plus, some clever tips the pros use to do it right. It’s my #1, best vegan guacamole recipe ever!
    5 from 3 votes
    Print SaveSaved! Pin Rate
    Course: Appetizer
    Cuisine: Mexican
    Prep Time: 20 minutes
    Total Time: 15 minutes
    Servings: 6
    Calories: 174kcal
    Author: Elizabeth Shah
    Prevent your screen from going dark

    Ingredients

    • 1 lime juiced (ore more to taste, see notes)
    • ½ small red onion minced
    • 1-2 cloves garlic peeled and minced (see notes)
    • 1 jalapeño quartered, seeded and minced
    • 3 ripe avocados (large, or 5 small) ½ inch diced
    • 2 ripe roma or plum tomatoes (small, or 1 large) cut into 8ths, cored, seeded and ¼" diced
    • ¼ cup loosely packed, chopped cilantro leaves minced
    • sea salt to taste (highly recommended, see notes)
    • Optional: garnish with pepita seeds and/or pomegranate seeds
    US Customary - Metric

    Instructions

    • Add the finely diced red onion, mined garlic and minced jalapeño pepper to a medium mixing bowl. Add the juice of 1 lime and a pinch of salt. Stir well to combine. Allow the ingredients to marinate (and the flavors to mellow) while you prepare the rest of the dip. See notes.
    • Slice each avocado in half by running a sharp knife around it lenghtwise in a circle. Carefully insert the blade edge of a sharp knife into the pit until it 'grabs' then twist to loosen and remove the pit.
    • Dice each avocado segment by carefully scoring it with the tip of your knifew hile holding it in the palm of your hand. Use only enough force to cut the avocado flesh and to avoid cutting through the avocado's skin (and your hand.) (Cover and protect the hand holding the avocado if you're not confident in your knife skills! See notes.)
    • Scoop out the diced pieces into the bowl, but don't mix yet--let the onion, garlic and pepper keep marinating in the lime juice. Be sure to scrape the avocado flesh closest to the skin, as this is the most nutritious part of the avocado.
    • Use a potato masher or large fork to mash the avocado in the bowl. Than, use a spoon to stir vigorously until you achieve your desired texture. (More stirring and mashing with give you a creamy guacamole, less will give you a chunky guacamole.)
    • Add the remaining ingredients (the cored, seeded, diced tomato--see pic above--and the minced cilantro) to the bowl, and stir gently to combine. DO NOT add the core/seeds/juice of the tomato or it will make the dip runny. (See notes.)
    • To serve, scoop into a serving bowl and serve with baked tortilla chips and/or cut veggies. For a fancy, Mexican restaurant style guacamole, garnish with pepita seeds and/or pomegranate seeds.

    Notes

    To make it faster.
    • Add the onion half, garlic cloves and cored/seeded jalepeño to a food processor, and process just until roughly minced (but not a pulp). Follow the rest of the recipe as written. If desired, you can toss in your cilantro leaves too, but don't put the tomatoes in the food processor. 
    Avocados.
    • Look for ripe, but not mushy, avocados. It pays to plan (and shop) ahead if you have a specific day you need to make the guacamole, as sometimes the store will have no ripe avocados. 
    • I've found holding the avocado in my hand is by far the fastest, easiest way to do this, and I learned this technique in a knife skills class. However, you must be VERY CAREFUL when careful cutting the avocado in your hand. If you don't feel confident in your knife skills yet, wrap your hand in a towel or wear an oven mitt until you feel you can do this without cutting yourself. (See pics in the article above.) 
    • This technique for scoring and cutting will only work well with a ripe avocado. If your avocados are on the firmer side, you may need to just peel them and chop them like you would any other vegetable.
    Tomatoes. 
    • I only use Roma or Plum tomatoes for this recipe, as I find they have firmer flesh and fewer seeds/less juice than other varieties. Plus, they tend to be just the right size for this dish. 
    • Tomatoes can make guacamole runny if you don't core and seed them first. (The longer it's in the fridge, the runnier it will be.) If including tomatoes in this recipe, be sure only to use the firm flesh closest to the skin and the skin itself. 
    • The easiest technique I've found for coring and seeding tomatoes quickly. I cut them into 8ths, the lay each piece on its side, and use the tip of my knife to cut away the core and seeds. (See pics in the article above.)
    • I use 2 small tomatoes when I make this guacamole for a party and it will all get eaten. If I know I'm going to need to store it for several days, I'll generally just use one. 
    Marinating the onion, garlic and jalepeño in lime juice. 
    • You can skip this step, but I like to do this since it doesn't add extra prep time, and it helps the sharp flavors mellow and combine. The longer you let it sit (up to an hour if desired), the mellower the flavors will become. 
    Garlic. 
    • This is a matter of personal preference, but to me, guacamole without at least a little garlic is just a creamy avocado dip! If you want a true Mexican restaurant style gauc, don't skip the garlic. 
    Jalepeño.
    • I've found the fastest, easiest way to core and seed jalepeño peppers is to cut them into fourths, then slide my knife tip under the membrane to remove it and the seeds. Fast and easy! (See pics in the article above.)
    Heat. For extra heat, add a pinch of cayenne pepper, a dash of Mexican hot sauce (like Cholula) or some crushed red pepper flakes
    Lime.
    • I can generally get away with 1 good size, juicy lime for this recipe. (It's always a good idea to buy an extra lime because some limes don't give much juice!) However, if my avocados are a little hard, I find a little extra lime helps with the flavor. If I don't have extra lime on hand, I'll zest the single lime, and reserve the zest to add for more flavor if I think it needs it. 
    Salt. 
    • If you absolutely can't add salt, pleas omit. However, even a small amount of salt in this dish really brings out all of the flavors. So while I often skip salt in my cooking, I always use a little in this dip. 
    Substitutions & Variations.
    • See the article above for a list of suggestions. 

    Nutrition (approximate)

    Calories: 174kcal | Carbohydrates: 12g | Protein: 2g | Fat: 15g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Sodium: 9mg | Potassium: 574mg | Fiber: 8g | Sugar: 2g | Vitamin A: 395IU | Vitamin C: 20mg | Calcium: 22mg | Iron: 1mg
    Tried this Recipe? Please share it!Mention @HealthyMidwesternGirl or tag #HealthyMidwesternGirl!

     

    More Appetizers & Snacks

    • Oil Free Baba Ganoush
    • Oil Free Hummus
    • No-Bake Carrot Cake Bites
    • Vegan New Year's Eve Snacks
    173 shares

    Reader Interactions

    Comments

    1. Claudia

      October 15, 2021 at 9:08 am

      This is almost exactly how I make my guacamole. I love marinating the onions, jalapeño, and garlic in lime juice. What works for me is pressing a lemon juice soaked paper towel on top of the dip before sealing. It truly keeps the guac green. I used bottled lemon juice.

      Reply
      • Elizabeth Shah

        October 15, 2021 at 11:33 am

        Hi Claudia, I guess good cooks must think alike! 🙂 I'll have to try your lemon juice trick--sounds like a good one!

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Elizabeth Shah

    My husband calls me his "healthy Midwestern girl," because I LOVE TO EAT! Fortunately, I also love to cook. I'm so excited to share my 100% vegan, whole food, plant-based, no oil recipes with you! MORE...

    Certified by WFPB.org

    whole food plant based (WFPB) Certified logo

    Featured On

    Image of logos: T. colin campbell center for nutrition studies, She knows, buzz feed, bloglovin', food network revolution, best of vegan, one bite vegan, live kindly, food gawker, yummly

    Whole Food Plant Based Diet

    The WFPB Diet -- What the heck is it, anyway?

    Favorite Recipes

    Dish of sauce and spoon.

    Chickpea Cheese Sauce

    Jar of mayo and spoon.

    Vegan Oil Free Mayonnaise - 4 Ways

    Pesto jar and spoon.

    Easy Vegan Oil Free Pesto

    Vegan Mushroom Walnut Bolognese

    vegan alfredo sauce in a bowl.

    Easy Vegan Chickpea Alfredo Sauce

    Lemony lentil turnip chowder bowl.

    Lemony Lentil Turnip Chowder [Vegan]

    eggplant Parmesan slice.

    Easiest Vegan Eggplant Parmesan

    almond ricotta in ramekin with crusty bread on the side.

    Almond Ricotta Cheese

    chile relleno with cheese drizzle.

    Healthy Vegan Chile Relleno

    Best Vegan Chili

    Best Damn Vegan Chili

    MORE FAVORITES →

    As an Amazon associate, I may earn a small commission from your purchase, at no cost to you. Thanks for your support.

    Footer

    Learn More

    • Privacy Policy
    • Accessibility
    • About

    Sign Up!

    • Sign up for recipe emails and more

    Get in Touch

    • Contact Us

    Copyright © 2022 Healthy Midwestern Girl

    173 shares