Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Classic Homemade Mayo

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Sue
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Total Time: 10 minutes
  • Yield: 1 cup (serves 8–10)
  • Category: Condiment
  • Method: Whisking
  • Cuisine: American
  • Diet: Low Lactose

Description

This Classic Homemade Mayo is a creamy, rich, and tangy condiment made with simple pantry ingredients. It’s perfect for sandwiches, dips, dressings, and more, offering better flavor and control than store-bought options.


Ingredients

  • 1 large egg yolk
  • 1 teaspoon Dijon mustard
  • 1 tablespoon lemon juice or white vinegar
  • 1 cup neutral oil (canola, grapeseed, or sunflower)
  • 1/4 teaspoon salt
  • Optional: pinch of sugar

Instructions

  1. Place the egg yolk, Dijon mustard, and lemon juice or vinegar in a mixing bowl.
  2. Whisk continuously while slowly adding a few drops of oil to begin emulsifying.
  3. Once the mixture starts to thicken, gradually stream in the remaining oil while whisking vigorously.
  4. Continue whisking until the mayo reaches a creamy consistency.
  5. Season with salt and adjust with more lemon juice or vinegar to taste.
  6. Optional: Add a pinch of sugar if a touch of sweetness is desired.

Notes

  • Use pasteurized eggs if concerned about raw egg safety.
  • Store mayo in an airtight container in the fridge for up to one week.
  • Do not reheat mayo; serve cold or at room temperature.
  • To fix broken mayo, whisk a new egg yolk and slowly incorporate the broken mixture.
  • Light olive oil can be used but avoid extra virgin olive oil for its strong flavor.

Nutrition

  • Serving Size: 1 tablespoon
  • Calories: 94
  • Sugar: 0g
  • Sodium: 24mg
  • Fat: 10g
  • Saturated Fat: 1g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 0g
  • Fiber: 0g
  • Protein: 0g
  • Cholesterol: 8mg