Store bought guacamole ruined me for a long time.
I genuinely thought that watery, bland stuff in the plastic tub was just what guacamole tasted like.
Then I made it fresh for the first time, with ripe avocados, ripe tomatoes, a real squeeze of lime, and I couldn’t believe how much flavor was hiding this whole time.
This recipe takes about 10 minutes, needs zero cooking, and turns into the first thing gone at every party I bring it to.
Let’s make it.
What You’ll Need
- 3 ripe avocados
- 1 small red onion, finely diced
- 1 Roma tomato, diced
- 2 tbsp fresh cilantro, chopped
- 1 to 2 cloves garlic, minced
- 2 tbsp fresh lime juice
- ½ tsp salt, plus more to taste
- Pinch of ground cumin (optional)
- Tortilla chips, for serving
That’s the whole list. No fillers, no shortcuts.
Tools You’ll Need
- Sharp knife
- Cutting board
- Mixing bowl
- Fork or potato masher
- Citrus juicer
Pro Tips
I’ve made guacamole enough times to know exactly what separates good from forgettable.
1. Check for ripeness before you buy. A ripe avocado should give slightly when you press it gently near the stem. Rock hard means days away, mushy means already past its prime.
2. Salt your onions and let them sit for a few minutes. This softens the sharp bite of raw onion so it doesn’t overpower everything else.
3. Mash the avocado, don’t puree it. Guacamole should have texture. A few chunky bites make it feel homemade instead of like a smoothie.
4. Add lime juice right away. It keeps the avocado from browning and adds the brightness that makes this dip so addictive.
5. Taste before serving and adjust the salt. Avocados vary in flavor, and salt is what pulls everything together. Don’t skip this final check.
How to Make Guacamole
Step 1: Prep the Avocados
Cut each avocado in half and remove the pit.
Scoop the flesh into a mixing bowl.
Step 2: Mash
Use a fork or potato masher to mash the avocado to your preferred texture. Chunky works best here.
Step 3: Add the Rest
Add the diced onion, tomato, cilantro, garlic, lime juice, salt, and cumin if using.
Gently fold everything together, keeping some texture rather than mashing it all smooth.
Step 4: Taste and Adjust
Taste the guacamole and add more salt or lime juice as needed.
Step 5: Serve
Serve immediately with tortilla chips, or as a topping for tacos, burritos, or grilled meats.
Substitutions and Variations
- Spicy version: Add a diced jalapeño or a few dashes of hot sauce.
- Smoky twist: Stir in a pinch of smoked paprika or chipotle powder.
- Extra creamy: Mash in a small spoonful of sour cream or Greek yogurt.
- No onion: Swap red onion for finely diced green onion for a milder bite.
- Fruity addition: Diced mango adds a nice sweet contrast if you want to switch things up.
Make Ahead Tips
Guacamole is best made fresh, but you can prep it up to a few hours ahead if needed.
Press plastic wrap directly against the surface of the guacamole before refrigerating. This limits air exposure and slows down browning.
Nutritional Breakdown (Per Serving, Makes 6 servings)
| Nutrient | Amount |
|---|---|
| Calories | 140 |
| Fat | 12g |
| Carbs | 8g |
| Fiber | 6g |
| Protein | 2g |
Numbers will shift slightly depending on avocado size and any extra mix-ins.
Diet Friendly Swaps
- Low sodium: Reduce the salt and rely more heavily on lime juice and fresh herbs for flavor.
- Whole30 and paleo friendly: This recipe already fits both as written.
- Vegan: Naturally vegan with no substitutions needed.
Meal Pairing Suggestions
Serve alongside tacos, quesadillas, or grilled fajitas for a full Mexican inspired spread.
It also works well as a topping for scrambled eggs or a simple turkey burger.
Cooking Time Efficiency Tips
Dice your onion, tomato, and cilantro ahead of time so assembly takes just a couple of minutes once the avocados are ready.
Keep a small bowl of lime juice ready before you start mashing so browning never gets a head start.
Leftovers and Storage
Store leftover guacamole in an airtight container with plastic wrap pressed directly against the surface. It keeps in the fridge for up to 2 days, though the color may darken slightly on top.
Guacamole does not freeze well since the texture turns watery once thawed.
FAQ
Why does my guacamole turn brown so fast? Exposure to air causes browning. Lime juice slows it down, and pressing plastic wrap directly onto the surface helps even more.
Can I make this without cilantro? Yes, some people find cilantro tastes soapy due to genetics. Simply leave it out or swap in fresh parsley.
How do I pick a ripe avocado at the store? Look for one that’s slightly soft when gently squeezed near the stem, with skin that’s mostly dark and unblemished.
Can I add sour cream to guacamole? Yes, a spoonful makes it creamier, though it moves away from a traditional recipe.
What’s the best way to store leftover avocado halves? Keep the pit in, brush the surface with lime juice, and wrap tightly in plastic before refrigerating.
Wrapping Up
Once you make guacamole from scratch, going back to the store bought version feels like a downgrade you won’t want to make again.
It’s simple, it’s fast, and the fresh ingredients do all the heavy lifting without needing anything fancy.
Try this recipe, then come back and tell me how it turned out. Did you add jalapeños? Skip the cilantro? Drop a comment below, I’d love to hear about it. 🥑