This Homemade Guacamole Recipe has the best of the fresh ingredients available! Made with ripe avocados, lime juice, tomatoes, onions, jalapeno and cilantro, this guacamole recipe is full of delicious flavors and heat.

I love to serve this appetizer recipe with homemade tortilla chips, tacos, or these Cheese Enchiladas with Red Sauce.

Homemade Guacamole Recipe in a glass bowl

Only The Best And Freshest Ingredients

When making this homemade guacamole recipe, I like to use the best fresh ingredients I can get. Summertime is our favorite time of year to enjoy this delicious dip as we have all the fresh vegetables needed to make this recipe.

Fruits And Vegetables You Need To Make Homemade Guacamole

Avocados: When looking for a ripe avocado, you will have the best luck if they feel firm and give slightly when squeezed. 

Tomatoes: I always use plum tomatoes as they are a meatier tomato. 

Jalapeno: Choose large, firm jalapenos that have no blemishes.

Onions: Sweet vidalia onions are the best for this recipe. They add a touch of sweetness and don’t make you cry while chopping them!

Cilantro: This is an ingredient you either love or hate. If you love it, you will love this recipe because it is chock full of cilantro!

a hand holding 1/2 of a cut lime

Kitchen Tools You Need

As an Amazon Associate, I earn from qualifying purchases. This post contains affiliate links.

Citrus Juice Reamer: I love my wooden citrus juice reamer. One end will remove the juice from the fruit, while the other end will allow you to mash. 

Mesh Strainer: this comes in super handy and separates the seeds and pulp from the juice.

Measuring Cups: Both solid and liquid measuring cups are needed. I LOVE this liquid measuring cup set! They are stackable and measure from 1 teaspoon up to 1 cup.

Coil whisk: I know this is called a whisk, but I use it for mashing. I have had this style of coil whisk for over 30 years now and I use it every single day. As a matter of fact, the one you see in my guacamole video is the one I use every day!

A Delicious And Nutritious Low Carb Keto Recipe

One of the great things, besides the taste, about guacamole is it is full good for you fats. Avocados are full of nutrition and have more potassium than bananas! Avocados are also packed with fiber. Just one serving of avocado has 7 grams of fiber! Another reason avocados are a great food to enjoy on the keto diet. 

If, like me, you follow a low carb keto diet, then this is a major plus as bananas are not on the highly approved list of foods to consume. While I do enjoy them in this Keto Banana Bread recipe, I do not eat them on their own due to the high carb content. 

A bowlful of mashed avocado with a rubber scraper

It Isn’t Easy Being Green

One of the downfalls of avocados is the fact that once they have had their outer skin removed and have been exposed to air, they start to brown quickly. This is a fact of life that is not going to go away. But, the browning process can be slowed down with one simple ingredient; lime juice.

By mixing 1 tablespoon of lime juice per avocado into this homemade guacamole recipe, the browning process is slowed down immensely. Since the writing of this post, the guacamole I made has been in the fridge for 3 days. While the top seems to have a touch of brown, once stirred, the guacamole looks as green as the day it was made.

mixing all of the ingredients together in a bowl

Ingredient Additions and Substitutions

Maybe you don’t like cilantro, or want more heat to your guacamole. If that is the case, then this recipe is a great base to start with! Below are a few ideas of how you can make this recipe your own and still keep it fresh and delicious!

  • Substitute lime juice for lemon juice
  • Red or yellow onion can be used in place of vidalia onion
  • Add 1/2 to 1 teaspoon of cayenne pepper, chili powder, or red pepper flakes to boost the heat factor
  • If your not a fan of cilantro, substitute 1 teaspoon of ground cumin
pinnable image for homemade guacamole recipe

Ways To Enjoy Guacamole

One of my favorite ways to enjoy guacamole is on or in an omelette (which is also keeping it low carb). My family loves to slip guacamole in tacos and burritos and will top homemade quesadillas with a heaping tablespoon. 

Low carb and keto options to enjoy with guacamole are crispy pork rinds or this recipe for Low Carb Tortilla Chips

*If you made this homemade guacamole recipe, please give it a star rating*

Overhead view of a bowl of homemade guacamole recipe
Yield: 18

Homemade Guacamole

Prep Time: 10 minutes
Total Time: 10 minutes

A delicious blend of fresh ingredients with a touch of heat that is perfect for dipping your favorite tortilla chip or serve alongside eggs.


  • 2 avocados, pitted, scooped and mashed
  • 2 lime, juiced
  • ¾ cup fresh cilantro, chopped
  • 2 small or 1 large plum tomato, diced (measure for exact)
  • ¼ cup finely diced red onion
  • 2 tablespoon finely diced jalapeno
  • Salt to taste (optional)


  1. In a large mixing bowl, roughly mash the avocado and stir in the lime juice. Set aside. mashed avocado
  2. Finely dice the tomato, onion, and jalapeno and chop the cilantro. dicing tomatoes
  3. Mix the fresh cut vegetables into the mashed avocado mixture.
  4. Season to taste with salt and store covered in refrigerator up to 5 days.

Nutrition Information



Serving Size


Amount Per Serving Calories 40Total Fat 3gSaturated Fat 0gTrans Fat 0gUnsaturated Fat 3gCholesterol 0mgSodium 35mgCarbohydrates 3gNet Carbohydrates 1gFiber 2gSugar 1gProtein 1g

Nutrition information is provided as a courtesy but will vary depending on the specific brands of ingredients you use. Please consult with your doctor regarding specific health needs.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram