Skip to content
KETOFOCUS.

Sweater weather calls for keto comfort food. Get Cozy →

Keto Homemade Fresh Guacamole

Scratch-made keto guacamole, creamy and bright — 4.7g net carbs per serving. It's inspired by the tableside guacamole frescos at our favorite Mexican restaurant, and the batch I mash almost every week might honestly be better.
  • 4.7gnet carbs
  • 2.8gprotein
  • 10minutes
  • 4servings

This post may contain affiliate links. See my disclosure policy.

I've been making this keto guacamole for years, and I've tried every variation along the way. Bacon crumbles, diced mango, roasted garlic, sour cream folded in. I tested them all, and I keep coming back to this stripped-down version because it lets the avocado actually taste like avocado.

The mango phase lasted about a month. I'd dice up half a mango and fold it in, thinking the sweetness would be interesting. It was, for two bites. Then the sweetness fought the lime and cilantro, and by the time I adjusted the ratios to balance everything, I'd basically made a fruit salsa. The roasted garlic version had the opposite problem. It added depth but overpowered the avocado, which is supposed to be the star. And the bacon version was good but heavy, so when I want that combo, I make bacon jalapeno popper dip and keep my guacamole clean.

The technique is simple. Smash ripe avocados on a flat plate with a fork, add fresh lime juice, cilantro, onion, tomato, and seasoning, then stir. I do mine on a big cutting board so I can control the texture. I like it chunky with some smooth spots, not pureed into baby food.

What makes homemade guacamole better than anything from a container is the freshness. You can taste the difference the second you dip in. The lime juice is brighter, the cilantro actually has flavor, and the avocado tastes like avocado instead of whatever preservatives keep the store stuff shelf-stable. I serve this alongside keto nachos when I want the full experience, but keto Doritos work just as well for scooping.

The tableside thing is real, by the way. When we have friends over, I set everything out on the counter and mash it right in front of them. Takes about 5 minutes and people act like I'm a chef. I'm not. I'm just smashing avocados. But the presentation sells it. I usually build a whole keto charcuterie board around it.

For keto, this is one of the easiest dips to keep in rotation. Avocados are loaded with healthy fats and the whole recipe comes in at only 4.7g net carbs per serving. I pair it with everything. Scrambled eggs in the morning, a spoonful on top of fajitas at dinner, or just eaten straight with a spoon when nobody is looking.

If you're putting together a low carb spread for a party, this guacamole sits right next to my 7 layer taco dip. That combo covers every craving.

One thing I've learned the hard way: use firm Roma tomatoes and dice them small. Watery, overripe tomatoes will turn your guacamole into soup. I squeeze out the seeds and liquid before adding the tomato. That one step makes a big difference in the final texture.

I make a double batch almost every time now because it disappears fast. If you have leftovers, I cover mine the way I describe below (the lemon juice trick keeps it green for days). This is the recipe I reach for more than almost anything else on my site.

How to pick ripe avocados for keto guacamole

Picking a ripe avocado comes down to feel and color, and I’ve gotten pretty good at it after years of making this recipe.

Look for one that’s firm but has a little give when you squeeze it. If the avocado is squishy, it’s past its prime. If it’s rock hard, it needs a few more days on the counter. I actually buy the hard ones on purpose when I know I want to make guacamole later in the week.

The color of a ripe avocado is a dark, almost blackish green. If it’s still bright green, it’s probably not ready yet.

Here’s my favorite trick: pop the little stem button off the top. If the flesh underneath is bright avocado green, you’re good to go. If that spot is brownish, the avocado is overripe and probably brown inside too. I do this check at the grocery store before I even put them in my cart.

How to keep guacamole from turning brown

If you’re eating all of your guacamole in one sitting (no judgment, I’ve done it), storage doesn’t matter.

But guacamole oxidizes fast. The lime juice in this recipe slows it down, but I find it still turns brown overnight unless I do one extra step.

The method I swear by: pack the guacamole down flat in an airtight container, then pour a thin layer of lemon juice over the top. This creates a barrier between the air and the guacamole so oxidation can’t happen. I’ve tried water too, and it works, but lemon juice gives you extra antioxidant protection from the vitamin C.

Seal it tight and store in the fridge. Mine stays green for 2-3 days this way. When you’re ready to eat it, just pour off the liquid and stir. I’ve also tested freezing leftover guacamole. It works for up to 2-3 months if you press out all the air. The texture gets slightly softer after thawing, but it’s still good for mixing into bowls or spreading on eggs. Just skip adding any dairy before freezing because the texture goes weird.

Keto foods to eat with guacamole

  • Pork rinds: I reach for these first. They’re sturdy enough to scoop up a big glob of guacamole without breaking.
  • Veggies: Celery sticks, cauliflower florets, or sliced cucumber. I like cucumber best because it’s cool and crisp against the creamy avocado.
  • Avocado deviled eggs: If I’m already cutting avocados, I sometimes make a batch of these and serve them alongside. The flavors overlap in the best way.
  • Steak: I put a big spoonful of this on top of flat iron or skirt steak. The combo is incredible.
  • Eggs: Scrambled or fried with a side of guacamole is one of my favorite low carb breakfasts. I eat this at least twice a week.
  • Air fryer bacon wrapped avocado: Sounds like avocado overload, but trust me on this one.
Discover more keto recipes on our channel Hundreds of keto recipe videos, with step by step instructions and the tips that make keto easy.
KetoFocus
The recipe

Keto Homemade Fresh Guacamole

Print Pin
Prep 10 min Total 10 min Serves 4

Ingredients

Servings 4

Keto Guacamole Ingredients

Step by Step Instructions

  1. Smash the avocados

    Smash up avocados on a large flat plate using a fork.

  2. Add ingredients

    Add remaining ingredients and stir together until combined.

Nutrition

Per serving: 1/4 of recipe

Calories
195
Fat
16.6g
Protein
2.8g
Total carbs
13g
Net carbs
4.7g

Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.

Frequently Asked Questions

Can I freeze leftover guacamole?

I've frozen guacamole a bunch of times and it works well for up to 2-3 months. I pack it into a freezer bag, press out all the air, and lay it flat. The texture gets a little softer after thawing, so I use frozen guacamole for spreading on eggs or mixing into bowls rather than scooping with chips. One thing I learned: don't add sour cream or any dairy before freezing because the texture gets grainy.

What can I substitute for cilantro if I don't like it?

I get it, cilantro is polarizing. When I make this for friends who can't stand it, I swap in fresh flat-leaf parsley. It gives you the green color and freshness without that soapy taste some people get. I've also just left it out entirely and the guacamole is still great. A little extra diced green onion fills the gap nicely.

Is guacamole keto friendly?

I eat guacamole almost every day on keto. Avocados are one of the best keto foods out there because they're packed with healthy fats and low in carbs. My recipe comes in at 4.7g net carbs per serving. The only thing I watch is what I'm dipping in it. Pork rinds and veggies keep it low carb. Tortilla chips from the store will blow your macros.

Can I make guacamole ahead of time for a party?

I do this all the time. I make my guacamole a few hours before guests arrive, squeeze lime juice over the surface, press plastic wrap directly against it (no air pockets), and refrigerate. It stays green and fresh. I've prepped it up to 8 hours ahead with no browning. Just give it a good stir before serving.

How do I keep guacamole from getting watery?

The biggest culprit is the tomatoes. I always use firm Roma tomatoes and squeeze out the seeds and liquid before dicing them. That one step changed my guacamole completely. I also don't over-mash my avocados because breaking them down too much releases more moisture. If my guac does end up a little watery, I tilt the plate and let the liquid pool to one side, then spoon it off.

Can I add bacon to guacamole?

I've done it. Crispy crumbled bacon stirred into guacamole is good, I won't pretend otherwise. I cook 2-3 strips until they're almost burnt (that's when they're crunchiest), crumble them up, and fold them in right before serving. The trick is adding the bacon at the last second so it stays crispy. If it sits in the avocado too long, it softens and you lose the texture contrast. I don't put it in my standard batch because I like the guacamole clean and simple, but when I'm feeding a crowd who wants something extra, the bacon version always disappears first.

How do I make guacamole spicier?

I use half a jalapeno in my base recipe, which gives it a mild heat. When I want more, I swap the jalapeno for a serrano pepper, which is noticeably hotter. I leave the seeds in for serious heat or scrape them out for just a kick. I've also stirred in a pinch of cayenne or red pepper flakes when I didn't have fresh peppers on hand. My advice: start with less than you think you need. You can always add more heat, but you can't take it out. I made that mistake early on and had to mash in a whole extra avocado to calm things down.

How do I ripen avocados faster?

I put them in a brown paper bag with a banana and leave them on the counter. The ethylene gas from the banana speeds up the ripening, and mine usually go from rock-hard to ready in 1-2 days instead of 4-5. I check them every morning by giving a gentle squeeze. Once they have a little give, I pull them out and use them that day or move them to the fridge to slow things down. I buy hard avocados on purpose now and just plan 2 days ahead.

Similar recipes

People who cooked Keto Homemade Fresh Guacamole also made

Reviews

Tap to rate

4.7 from 24 ratings, 13 written

Made this recipe?

Replying to Keisha

Your rating

Samantha

Soggy middle is what always got me with homemade versions, and I traced it back to the tomato. Seeding before you dice takes maybe 20 seconds and the whole thing stays thick and dippable even after it sits. Made this for a pool day last Saturday and it held up two hours, never happened with my old recipe. Extra lime probably helps too.

Reply

Keisha

there was a taqueria around the corner from where I grew up and their guacamole had this brightness I always assumed was some restaurant thing you couldn’t replicate at home, made this and that same note was just there on the first try, from the lime and cilantro doing what they do together. four stars because I’m being honest about it, not just nostalgic.

Reply

Annie Lampella

That ‘restaurant brightness’ is just fresh lime and cilantro. Keisha, I’d take an honest four over a nostalgic five any day.

Reply

Rebecca X.

Let the diced onion soak in the lime juice for five minutes before adding everything else. The sharp edge mellows, and the lime picks up something slightly sweet from the onion. You taste it in every bite. Found this by accident after a batch where the onion took over, I was trying to fix it mid-assembly and it actually worked. Even with a mild onion, I still do the five-minute soak now. The chili powder and cumin come through more clearly once the raw onion isn’t competing. Four stars only because the recipe doesn’t say anything about avocado ripeness, and an underripe one made smashing it a workout and the texture stayed dense.

Reply

Annie Lampella

The lime soak on the onion, I’m trying that next batch. Makes sense, raw onion is the one ingredient that can hijack the whole bowl. And fair on the ripeness, an underripe avocado just won’t budge and the texture stays dense.

Reply

Maria

The garlic to lime ratio is right where most homemade versions aren’t. I’ve made guacamole plenty of times and always came out a little flat, and it took making this one to realize I was holding back on the lime. Half a lime sounds like it won’t be enough, but it cuts through the avocado fat without going sour. Heads up though: the salt amount is just a starting point. I needed another pinch at the end, so taste before you serve.

Reply

Annie Lampella

I always under-salt the recipe for exactly that reason. Easier to add than undo. Most of the time when guacamole tastes flat, it’s actually the lime that’s short, not the salt.

Reply

Sonia

I skipped chili powder for years thinking jalapeño covered it. They don’t overlap like I assumed. Once I added it back, this tasted exactly like the guacamole from a hole-in-the-wall place I used to go to in my twenties.

Reply

Annie Lampella

Jalapeño is heat. Chili powder is that earthy smokiness underneath. They’re doing completely different things.

Reply

Sonia

That actually helps a lot. I kept thinking spicy is spicy, but they’re doing totally different things.

Reply

Donna

Half a cup of cilantro looked like too much, so I dialed it back my first batch and the flavor came out flat. Used the full amount the second time and the difference was real. Trust it.

Reply

Annie Lampella

It always looks like way too much before it goes in, and I stopped second-guessing it years ago. Half a cup is what gets you actual guacamole flavor versus just mashed avocado.

Reply

Sarah E.

We go through guacamole every weekend in the summer and I’ve been wanting to try making it this way. I usually swap serranos for the jalapeño since we like more heat, but they’re pretty unpredictable batch to batch. The recipe calls for half a jalapeño, so I’m not sure if it’s a straight 1:1 or if I should scale back since serranos tend to run hotter. Keeping the seeds in since it’s just the two of us, which changes the math a bit. Doubling this for a cookout Saturday, so want to nail the ratios before then.

Reply

Annie Lampella

Sarah, not a straight 1:1. I’d go with one serrano for the doubled batch and taste before adding a second. Serranos run noticeably hotter and they can vary a lot.

Reply

Priya

Raw garlic smell almost stopped me. Better than any I’ve made before.

Reply

Annie Lampella

Two cloves always smells more aggressive than it tastes. The lime and the avocado fat absorb it once it all comes together.

Reply

Kim

The flat-plate method felt unnecessary, but I tried it anyway. My mom has made guacamole her whole life and she watched me fork-smash the avocados on the plate with obvious skepticism. Then she tasted it and said the texture was right. Coming from her, that’s a real compliment. I explained how the plate keeps it chunkier instead of pressing everything into a paste, and she asked me to do it again so she could watch. She asked me to show her something. I’m still figuring out the kitchen, so that was genuinely a first.

Reply

Annie Lampella

She’s made guacamole her whole life and now she wants you to show her something. I’ll take that over any 5-star rating.

Reply

Kim

That’s the part that gets me too. She texted yesterday asking when I’m making it again.

Reply

Lauren

Made this probably a dozen times this summer and the thing I keep coming back to is the flat plate smashing technique (I was skeptical at first, a bowl is just habit, but you get so much more control over the texture). I do half smooth, half chunky and it holds together better when you’re scooping. The jalapeno ratio here is right, which is honestly not something I can say about most guacamole recipes I’ve tried. I’ve gone through versions with garlic powder instead of fresh, versions without tomato, versions with extra lime. This is the one I default to when I want it to actually taste like the guacamole at a good Mexican restaurant rather than the stuff that tastes flat and oversalted. The cumin is subtle but I notice when I forget it.

Reply

Annie Lampella

That cumin note is spot on. I notice the same thing every time I skip it in a rush.

Reply

Elaine P.

Charred the jalapeno directly on my gas burner before mincing it and the smokiness just settled into everything in a way the raw version doesn’t. Still gets the heat, but it has this low background warmth that works with the cumin. Not a dramatic change, just one of those small things that made me stop and think about why it tasted different. Doing this every time now.

Reply

Annie Lampella

The cumin connection is what gets me. Char does the same low background thing the cumin does, just from a different direction. Next batch this is happening.

Reply

Nina

Making this for my sister’s graduation next weekend, around 30 people, so I’m multiplying everything by about 7 or 8. My main concern is the jalapeño and lime, because those don’t always scale the same way in my experience. Heat especially compounds. If I keep the jalapeño proportional, will the batch end up way spicier than the original? Or does it mellow in a bigger amount? Same question for the lime. Do I add it all at once or taste as I go, since a bigger batch might not need the full amount to feel balanced? I make guacamole pretty often but never at this scale and I’d rather not have 30 people looking at me sideways.

Reply

Annie Lampella

Jalapeño heat varies a lot pepper to pepper, so taste one of yours first. If they’re mild, scale normally. Real kick? Pull back to 80%. For lime, add in stages. Get to 60%, taste, small pours from there. Once you overshoot the lime, it’s unfixable.

Reply

Brianna

Smashing the avocados on a flat plate makes a real difference. Did it in a bowl first and got paste, not chunks. Used a whole jalapeño instead of half. The lime kept the heat in check.

Reply

Annie Lampella

Yeah the bowl packs it down whether you mean to or not. The plate is the only way to actually control the texture. Full jalapeño with that much lime is a solid call.

Reply

Emily

I always assumed homemade guacamole would go watery or turn brown before it hit the table, so I kept grabbing the premade tubs. The flat plate smashing method is what finally changed that. Sounds like nothing, but it controls the texture in a way a bowl and fork just don’t. You end up with real chunks of avocado throughout instead of everything turning to paste, and the cumin and lime actually come through without killing the fresh tomato and cilantro. Made this on a whim for a spring dinner last weekend, gone in about eight minutes. No idea why I kept defaulting to the premade stuff.

Reply

Annie Lampella

Gone in eight minutes is a good review. The lime holds the color longer than people expect too, if you ever need to make it ahead.

Reply

Rosa

My husband is picky about guacamole (he has one Mexican place he swears is the only acceptable version), and he watched me make this, said nothing, then ate half the bowl before dinner was on the table. That’s all the review I needed.

Reply

Annie Lampella

Picky guacamole people don’t fake it. Half the bowl says everything.

Reply

Laura

Never made guacamole from scratch before. Kept putting it off because I figured I was missing some technique. Tried it Sunday night and my son, who picks every tomato and onion out of anything I put in front of him, ate it straight off the plate before I even set out the chips. I think it’s the smashing-on-a-plate thing. Stays chunky, so you actually taste each ingredient instead of getting some uniform green paste. My husband normally eats the store brand tub stuff without any complaints, zero standards for guacamole whatsoever, and he told me he didn’t want to go back to the container kind. Which is saying something, because this is someone who considers Tostitos dip an acceptable life choice. Did not expect a two-step recipe to do that.

Reply

Annie Lampella

The Tostitos dip husband having opinions now is genuinely the funniest endorsement. Mine had zero guacamole standards until he tried this one too.

Reply

Brandon X.

Thanks Annie. This is my go-to now when we have people over.

Reply

Annie Lampella

The tableside thing is key when you have people over. I mash it right in front of them now, takes 5 minutes and they think I’m fancy.

Reply

Keep going

More Appetizers Recipes

See all 64 Appetizers recipes

Get new recipes from Annie

One email a week. Unsubscribe whenever you like.