Go Back
+ servings
A bowl full of an easy guacamole recipe with tomatoes and cilantro on top.
5 from 5 votes

Homemade Guacamole Recipe

This Homemade Guacamole Recipe is loaded with creamy avocados, fresh lime juice, tomatoes, cilantro, and is so quick and easy to make! It's the absolute BEST healthy dip and a super popular game day snack or Cinco de Mayo appetizer.

Course Appetizer
Cuisine Mexican
Prep Time 15 minutes
Total Time 15 minutes
Servings 8 servings
Calories 167 kcal


  • 4 large avocados ripe, peeled, pitted
  • 1 Tbsp. lime juice fresh
  • ½ tsp. cumin
  • ¼ tsp. paprika
  • ¼ tsp. garlic powder
  • ½-¾ tsp. salt to taste
  • ¼ tsp. black pepper to taste
  • ¼ cup sweet onion finely diced
  • ½ cup tomatoes finely diced
  • ¼ cup cilantro finely chopped


  1. Place peeled, pitted, and quartered avocados and lime juice in a large bowl.
  2. Begin mashing avocados with a large fork or potato masher.*

  3. Add cumin, paprika, garlic powder, salt, and pepper. Stir to combine.

  4. Add tomatoes, onions, and cilantro.  Mix ingredients until just combined and guacamole is to your desired creaminess.
  5. Serve guacamole immediately with tortilla chips or with your favorite Mexican dish.  Enjoy!

Recipe Video

Recipe Notes

Meal Prep & Storage

  • To Prep-Ahead: Chop tomatoes, onions, and cilantro up to 1-2 days ahead of time.
  • To Store: Guacamole is best served immediately after making, but it can also be stored in an airtight container in the refrigerator for up to 24-48 hours. Be sure to completely cover with plastic wrap so no dip is exposed to air. This will keep it from turning brown.
  • To Freeze: I would not recommend freezing.  The taste, texture, and consistency will be largely affected.  You are better off just making it from scratch!

Nutrition Facts
Homemade Guacamole Recipe
Amount Per Serving
Calories 167 Calories from Fat 126
% Daily Value*
Fat 14g22%
Saturated Fat 2g13%
Sodium 128mg6%
Potassium 522mg15%
Carbohydrates 10g3%
Fiber 7g29%
Sugar 1g1%
Protein 2g4%
Vitamin A 335IU7%
Vitamin C 12.4mg15%
Calcium 15mg2%
Iron 0.8mg4%
* Percent Daily Values are based on a 2000 calorie diet.