
The first sign that an avocado is ready is a little give when you press it gently—not a dent that stays behind. I wait for that ripe-but-still-firm feel before making this homemade guacamole with four ingredients: avocado, lime, red onion, and cilantro, with kosher salt to bring everything into focus. When the fruit is at the right stage, a fork turns it into a creamy base without losing every little piece.
I add the lime juice and salt while the avocado is still on its own, then fold in the onion and cilantro after mashing. That order gives the seasoning a chance to spread through the avocado, while the finely diced onion and chopped cilantro stay distinct instead of disappearing into the mash. The finished dip is creamy with small avocado chunks, bright lime, and just enough onion crunch.

Kitchen Note
Choose avocados that yield slightly to gentle pressure but still hold their shape. If they feel hard, give them more time to ripen; a fork can’t make an underripe avocado creamy.
Save this homemade guacamole with four ingredients for a fresh, chunky dip that comes together with ripe avocado, lime, red onion, and cilantro.
Why the Salt Goes Into the Avocado Before the Mix-Ins
It might seem like a tiny order-of-operations detail, but seasoning the avocado before adding the onion and cilantro helps the salt reach the whole mash. Once those mix-ins are folded through, they interrupt the smooth surface and can catch more of the seasoning in some bites than others. Starting with avocado, lime juice, and salt gives you a more even base from the first forkful.
The lime has a job beyond adding its bright, tart taste: its acidity slows the avocado’s browning after it’s cut. It won’t keep the surface green forever, but mixing the juice in early gives it contact with the flesh throughout the mash. The red onion and cilantro go in at the end, where they add their own texture and fresh flavor without being crushed into the avocado. This is a simple dip, so the order makes a noticeable difference in how balanced each bite tastes.
Four Ingredients That Give the Avocado Its Character

- Avocados — Ripe avocados make the creamy base; underripe ones stay firm and can leave the mash stiff. Choose fruit that yields gently without feeling collapsed. There isn’t a direct ingredient swap that gives the same buttery texture, so let firm avocados ripen before making the dip.
- Fresh lime juice — Fresh juice gives the dip its clean citrus edge. Bottled lime juice can work in a pinch, though its taste is often less vivid; use the same amount and expect a slightly flatter finish. Add it to the avocado before mashing so the juice is spread through the base.
- Red onion — Finely diced pieces bring crispness and a sharp, savory bite against the soft avocado. Take the time to cut the onion small and evenly; oversized pieces can dominate a forkful. Leaving it out makes a milder, softer dip, but no substitute gives the same crunch and flavor.
- Fresh cilantro — Chopped cilantro adds a fresh, herbal note that balances the richness of the avocado. Look for leaves that are bright and perky rather than wilted. If cilantro isn’t for you, omit it; the guacamole will still hold together, but it will taste less herbal.
From Halved Avocados to a Creamy, Chunky Mash
Scoop the Avocado Into a Bowl
Halve and pit each avocado, then scoop the flesh into a medium bowl. If the flesh releases easily from the skin, you can work without scraping hard; leave behind any peel rather than dragging it into the bowl. Keep the pieces in the bowl as you go, since they’ll be mashed there. Avoid using fruit that’s bruised or collapsed, which can make the finished texture uneven.
Season and Mash With a Fork
Add the lime juice and kosher salt, then mash with a fork. Work until the avocado looks mostly smooth, with small chunks still visible; those pieces give the dip some body. If you keep pressing until every lump disappears, you’ll lose that contrast. Stop when the mash looks creamy but not completely uniform.
Fold in the Onion and Cilantro
Add the finely diced red onion and chopped cilantro, then fold until they’re evenly distributed. Use a gentle turn-and-fold motion rather than continuing to mash, so the onion keeps its crisp bite and the cilantro doesn’t vanish into the avocado. Check the bowl from the bottom as you mix, where stray onion pieces can collect. The finished guacamole should look evenly speckled, with avocado still visible between the mix-ins.
Easy Changes for a Different Texture or a Lighter Seasoning
Leave It Chunkier for a Scoopable Dip
Mash the avocado less, stopping while larger pieces remain, then fold in the same onion and cilantro. The dip will feel heartier and hold its shape better on a sturdy chip, though the avocado won’t be as evenly creamy in every bite.
Make a Lower-Salt Batch
Use 1/4 teaspoon kosher salt instead of 1/2 teaspoon for a gentler seasoning. The lime, onion, and cilantro will still come through, but the avocado will taste less fully seasoned; this is a useful adjustment if you’re watching sodium.
Making Ahead and Keeping It Fresh
- Refrigerator: Store in an airtight container and enjoy within 2 days. The top may darken as it sits, even when the guacamole is chilled.
- Freezer: Freezing isn’t a good choice for this version; thawed avocado can turn soft and watery, and the onion and cilantro lose their fresh texture.
- Serving: This dip is best served cold or freshly made. Keep it chilled until you’re ready to put it out, rather than leaving the bowl on the counter.
Questions That Come Up When Making Homemade Guacamole

Homemade Guacamole with Four Ingredients
Ingredients
Method
- Halve the avocados.
- Pit the avocados and scoop the flesh into a medium bowl.
- Add the lime juice and salt.
- Mash with a fork until mostly smooth with some small chunks.
- Fold in the red onion and cilantro until evenly combined.