Go Back
+ servings
guacamole in a bowl topped with red onions
Print Recipe
4.50 from 2 votes

The Best Homemade Keto Guacamole Recipe

This is truly the best homemade keto guacamole recipe! It’s creamy, flavorful, and ridiculously easy to make. Whether you’re following a keto diet, paleo, or Whole30 lifestyle, this guac is the perfect dip, topping, or side dish that never disappoints!
Prep Time3 minutes
Cook Time15 minutes
Total Time18 minutes
Course: Condiment, Snack
Cuisine: Mexican
Keyword: keto guacamole
Servings: 4 servings
Author: Jean Choi

Ingredients

  • 3 medium avocados
  • Juice of 1 lime
  • 1/2 tsp sea salt
  • 1/2 tsp cumin Omit for AIP
  • Optional: 1/4 tsp cayenne Omit for AIP
  • 1/4 cup diced onion
  • 1 clove garlic minced
  • Optional: 2 tbsp chopped cilantro
  • Optional: 1 jalapeño pepper seeds removed and chopped

Instructions

  • Peel and seed the avocados, and scoop out the pulp into a large bowl.
  • Pour lime juice over the avocados.
  • Add salt, cumin, and cayenne (if using), and mash together with a fork or a potato masher.
  • Add onion, garlic, and cilantro (if using), and stir together.
  • Let sit in the fridge for at least 15 minutes before serving, so the flavors can meld together.

Notes

  • Adding in a fresh roma tomato is a great option if you want to add something extra to your guac.
  • Use ripe avocados. They should be slightly soft when gently pressed but not mushy. If they’re too firm, let them ripen at room temp for a day or two.
  • If you love extra creaminess and dairy isn’t an issue for you, try stirring in a dollop of sour cream or cream cheese! It’s not traditional, but it adds a super smooth texture.
Guacamole is best enjoyed fresh, but here’s how to keep leftovers from turning brown:
  • Press plastic wrap directly onto the surface before sealing in an airtight container. This minimizes air exposure.
  • Store in the fridge for up to 2 days.
  • A thin layer of water or lime juice on top can help preserve freshness. Just pour it off and stir before serving.

Nutrition

Serving: 1serving - makes 4 | Calories: 247kcal | Carbohydrates: 14g | Protein: 3g | Fat: 22g | Saturated Fat: 3g | Sodium: 302mg | Potassium: 746mg | Fiber: 10g | Sugar: 1g | Vitamin A: 220IU | Vitamin C: 16mg | Calcium: 18mg | Iron: 1mg