Keto Homemade Fresh Guacamole

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published July 20, 2019 • Updated March 7, 2026

Reader Rating
4.7 Stars (11 Reviews)

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

I make this keto guacamole from scratch almost every week. It's inspired by the guacamole frescos they make tableside at our favorite Mexican restaurant, and my version is just as good (maybe better, honestly).

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.

Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 683+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Keto Homemade Fresh Guacamole

4.7 (11) Prep 10m Total 10m 4 servings

Ingredients

  • 3 large avocados
  • ¼ onion, diced
  • 1 tomato, diced
  • 2 cloves garlic, minced
  • ½ jalapeno, minced
  • ½ cup cilantro, chopped
  • ½ lime, juiced
  • ½ teaspoon salt
  • ½ teaspoon chili powder
  • ¼ teaspoon cumin

Step by Step Instructions

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
195 Calories
16.6g Fat
2.8g Protein
4.7g Net Carbs
13g Total Carbs
4 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Keto Homemade Fresh Guacamole

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

Others looking for “Keto Homemade Fresh Guacamole” also liked:

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.
About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Appetizers Recipes

three slices of bread on a board falling down next to the loaf
30 Mins
Keto Bread
4.6 Stars (38 Reviews)

I tested this recipe nine times to get the rise right. Almond flour loaf with 12g protein per slice, bakes up tall and fluffy, slices clean for...

See the Recipe
Closeup of a keto pizza topped with basil, olive and pepperoni.
22 Mins
Keto Chicken Crust Pizza
4.9 Stars (28 Reviews)

I know, a pizza crust made of chicken sounds strange. But hear me out: 4 ingredients, 1.8g net carbs, and 27g of protein per serving (that's more...

See the Recipe
slice of keto carrot cake
45 Mins
Keto Carrot Cake with Almond Flour
4.9 Stars (95 Reviews)

Almond flour, real shredded carrots, and cream cheese frosting with sour cream. 5.6g net carbs per slice. I make this every Easter and Thanksgiving.

See the Recipe
keto chocolate chip cookie stack
145 Mins
Keto Almond Flour Chocolate Chip Cookies
4.8 Stars (36 Reviews)

I accidentally invented these while making butter bars, and they turned out to be the chewiest almond flour chocolate chip cookies I've ever baked....

See the Recipe
holding a spoonful of fluffy jello dessert over a bowl of pink creamy pudding
5 Mins
Jello Whip
4.8 Stars (5 Reviews)

Jello whip is a fluffy, 3-ingredient keto dessert I make when I want something sweet in under 5 minutes. Whipped cream cheese, heavy cream, and sugar...

See the Recipe
golden brown french fries on a plate
12 Mins
Keto French Fries
4.9 Stars (34 Reviews)

These almond flour French fries are the closest thing to fast food fries I've found on keto. From the golden crispy outside to the soft potato-like...

See the Recipe
Reviews 7
4.7 Stars (11 Reviews)
  1. R
    Rosa Mar 8, 2026

    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.

  2. L
    Laura Mar 6, 2026

    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.

    1. Annie Lampella
      Annie Lampella Mar 8, 2026

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

  3. B
    Brooke Feb 28, 2026

    Been making this every Sunday for meal prep and I genuinely cannot go back to store-bought. Smashing the avocado on a flat plate instead of in a bowl gives it this chunky texture that's so much better than anything in a container.

    1. Annie Lampella
      Annie Lampella Feb 28, 2026

      That flat plate thing is real. So much harder to over-mash, and you get those chunks where you can still taste the avocado on its own.

  4. B
    Brandon X. Feb 15, 2026

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

    1. Annie Lampella
      Annie Lampella Feb 15, 2026

      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.

Leave a Review