What is homemade guacamole?
Homemade guacamole on this page is 3 ripe avocados mashed with lime juice, red onion, cilantro, jalapeno, and salt — about 160 calories and 2g protein per serving. It is the fresh, vibrant guacamole you get at a good Mexican restaurant, made in 10 minutes with six ingredients. It is not the bland green paste from a jar — this is real guacamole that tastes like avocados, not preservatives.
If you want a creamy avocado sauce for drizzling, this is not it. If you want avocado toast, slice the avocado instead of mashing. This URL is classic guacamole — chunky, zesty, and perfect for dipping.
Nutrition and macros by portion
The label is one of four servings: 160 calories, 2g protein, 9g carbs, 14g fat.
| Portion | Adjustment | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Light dip | Half serving | 80 | 1g | 5g | 7g |
| This serving | As written (about 1/2 avocado worth) | 160 | 2g | 9g | 14g |
| Generous | Full avocado worth | 240 | 3g | 12g | 21g |
The fat in guacamole is primarily monounsaturated — the same heart-healthy fat found in olive oil. Avocados are also high in fiber (about 10g per avocado), potassium (more than bananas), and vitamins K, E, C, and B6. Guacamole is not low-calorie, but it is nutrient-dense.
Choosing ripe avocados
Ripe avocados are essential. Unripe avocados are hard, bitter, and do not mash well. Overripe avocados are brown and stringy. Here is how to choose:
The squeeze test: Gently squeeze the avocado in your palm (not with fingertips — that bruises). A ripe avocado yields slightly but does not feel mushy. It should feel like a ripe peach, not a tennis ball or a rotten banana.
The stem test: Flick off the small stem at the top. If it comes off easily and shows green underneath, the avocado is ripe. If it is brown underneath, the avocado is overripe. If the stem does not come off, it is not ready.
Buying ahead: Buy firm avocados 3–4 days before you need them and let them ripen on the counter. To speed ripening, place in a paper bag with a banana. To slow ripening, refrigerate ripe avocados for up to 3 days.
The mashing technique
Halve the avocados, remove the pits, and scoop the flesh into a bowl. Mash with a fork to your preferred consistency:
- Chunky: Rough mash, leaving visible avocado pieces. More texture, more visual appeal. Traditional Mexican style.
- Smooth: Mash thoroughly until creamy. Easier to dip chips without breaking. More like a spread.
Most people prefer somewhere in between — mostly smooth with some chunks for texture. Use a fork, not a blender or food processor. Blending creates an unpleasant gluey texture.
The essential ingredients
Lime juice (2 tbsp): Adds brightness and slows oxidation (browning). Use fresh lime juice — bottled tastes flat and chemical. One lime yields about 2 tbsp juice.
Red onion (1/4 cup diced): Adds crunch and sharpness. White onion works too but is milder. Dice finely so every bite includes some onion.
Cilantro (3 tbsp chopped): The herb that defines guacamole flavor. If you have the cilantro-tastes-like-soap gene, substitute parsley — not the same but acceptable.
Jalapeno (1 small, seeded and minced): Adds heat. Remove seeds and white membrane for mild heat; include them for more kick. Omit entirely if you want no heat.
Salt: Essential. Avocado is naturally bland and needs salt to bring out its flavor. Start with 1/2 tsp and adjust to taste.
Optional additions
Tomato: Diced Roma tomato adds color and freshness. Seed the tomato to avoid excess liquid.
Garlic: One minced clove adds depth. Use raw for punch or roasted for sweetness.
Cumin: A pinch adds earthy warmth. Not traditional but delicious.
Serrano pepper: Hotter than jalapeno if you want more heat.
Cotija cheese: Crumbled on top for a salty, tangy element.
Preventing browning
Guacamole browns when exposed to air (oxidation). The lime juice slows this, but for longer storage:
- Press plastic wrap directly onto the surface of the guacamole, eliminating air contact.
- Add a thin layer of water on top, pour it off before serving.
- Store in an airtight container with the avocado pit on top (the pit trick is somewhat mythical, but it reduces surface area exposed to air).
Even with these tricks, guacamole is best fresh. Make it within an hour of serving for optimal color and flavor. If it browns slightly on top, stir it in — the brown is harmless.
What to serve with guacamole
Classic dippers: Tortilla chips (salted, lime, or blue corn), vegetable sticks (carrots, celery, bell pepper, jicama), pita chips, crackers.
As a topping: Tacos, burritos, burrito bowls, nachos, grilled chicken, fish tacos, eggs, burgers.
As a spread: Toast, sandwiches, wraps.
Guacamole is versatile. Any dish that benefits from creamy, rich flavor works with guacamole.
Scaling for a crowd
This recipe serves 4 as a dip. For a party, scale up proportionally. One avocado per 2–3 guests is a reasonable estimate. For 10 people, use 4–5 avocados. Double the lime juice, onion, cilantro, and jalapeno.
Make guacamole as close to serving time as possible. For parties, prepare all ingredients (dice onion, chop cilantro, mince jalapeno, juice limes) ahead of time, then mash and mix right before guests arrive.
Common mistakes and how to avoid them
Unripe avocados: Cannot be fixed. Plan ahead and buy avocados a few days early.
Not enough lime: The acidity balances the fat. Be generous.
Not enough salt: Avocados need salt. Undersalted guacamole tastes bland.
Overprocessing: Do not use a blender. Mash with a fork for proper texture.
Making too far ahead: Guacamole does not keep well. Make it fresh.
Using dried cilantro: Fresh cilantro only. Dried has no flavor.
The healthy fat in avocados
Avocados are about 77% fat by calories, but it is primarily oleic acid — the same monounsaturated fat in olive oil that has been linked to reduced inflammation and heart health benefits. Unlike saturated fats, monounsaturated fats can actually improve cholesterol profiles.
The fat in avocados also helps your body absorb fat-soluble vitamins (A, D, E, K) from other foods. Eating guacamole with vegetables increases nutrient absorption from those vegetables. Healthy fat is not something to avoid — it is something to include intentionally.
Making guacamole for a crowd
For parties, guacamole disappears fast. Plan on about 1/2 to 3/4 avocado per person as a dip, more if it is a main attraction. A batch of 6 avocados serves about 10–12 people comfortably. Scale the lime, onion, cilantro, and jalapeno proportionally.
The challenge is timing — guacamole is best fresh but you cannot be mashing avocados when guests arrive. Prepare all other ingredients ahead (dice onion, chop cilantro, mince jalapeno, juice limes). Store in a container. Halve avocados and keep the flesh covered with plastic wrap touching the surface. When guests are 10 minutes away, mash and mix quickly.
Guacamole as meal component
Beyond dipping, guacamole adds nutrition to many meals:
- Breakfast: On toast or scrambled eggs.
- Lunch: In sandwiches and wraps instead of mayo.
- Dinner: On tacos, burritos, grilled chicken, or fish.
- As a sauce: Thin with lime juice and drizzle over bowls.
The healthy fats in guacamole help your body absorb fat-soluble vitamins from other foods. Adding guacamole to a vegetable-heavy meal increases nutrient absorption significantly.
Regional guacamole variations
While the core ingredients are consistent, regional variations exist throughout Mexico and beyond:
- Oaxacan style: Uses tomatillos or roasted tomatoes, creating a tangier, more complex flavor.
- Sonoran style: Often includes roasted green chiles for smoky heat.
- Yucatecan style: May include habanero peppers and sour orange juice instead of lime.
- American restaurant style: Typically milder, sometimes includes garlic, tomatoes, or even mayonnaise (not traditional).
All are valid interpretations. This recipe follows the Central Mexican style — simple, fresh, focused on avocado flavor.
Storing avocados and guacamole
Avocado storage at different stages:
- Unripe avocados: Store at room temperature until ripe (3–5 days).
- Ripe avocados: Refrigerate to pause ripening for up to 3 days.
- Cut avocados: Brush with lime juice, wrap tightly with plastic touching the surface, refrigerate up to 24 hours.
- Guacamole: Press plastic wrap onto surface, refrigerate up to 2 days. Quality declines after the first day.
Guacamole does not freeze well — the texture becomes watery and unpleasant upon thawing. Always make it fresh.
Why homemade beats store-bought
Store-bought guacamole typically contains preservatives, extra salt, and sometimes fillers like water or cream to reduce avocado content and extend shelf life. The texture is often overly smooth, and the flavor lacks the brightness of fresh lime and herbs. Making guacamole takes 10 minutes and costs about the same as a tub of inferior product — fresh always wins.
The 10-minute fresh dip
Mash ripe avocados. Add lime, onion, cilantro, jalapeno, salt. Stir gently. Serve with chips. 160 calories, 14g healthy fats, 10 minutes, better than any jar will ever be.
Ripe avocados, fresh lime, real ingredients. That is guacamole. The dip that proves simple is best, and fresh always beats processed.