Go Back
+ servings

Homemade French Onion Dip

This homemade French onion dip features deeply caramelized onions, balsamic vinegar, sour cream and mayonnaise. Easy and SO delicious!
Course Appetizer
Cuisine American
Prep 15 minutes
Cook 30 minutes
Total 45 minutes
Servings 4 to 6 servings
Calories 470 kcal
Author Michelle


  • 3 tablespoons unsalted butter
  • 2 pounds yellow onions about 3 medium, finely chopped
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • teaspoon cayenne pepper
  • 4 tablespoons water divided
  • teaspoons balsamic vinegar
  • 1 cup sour cream
  • ½ cup mayonnaise


  1. Melt the butter in a 12-inch skillet over medium heat. Add onions, salt, pepper, and cayenne and cook, stirring occasionally, until the onions are translucent, about 10 minutes. Reduce the heat to medium-low and continue cooking until the onions are golden, about 10 more minutes.
  2. Add 2 tablespoons of the water to the skillet and cook, scraping up any browned bits, until the water is evaporated, about 5 minutes. Add the remaining 2 tablespoons water and cook until onions are caramelized and water is evaporated, about 5 minutes longer. Remove from heat and stir in the vinegar. Transfer the onions to a medium bowl and allow to cool for at least 10 minutes.
  3. Add the sour cream and mayonnaise to the onions and stir to combine. Season with salt and pepper to taste. Refrigerate for at least 30 minutes (and up to 24 hours) to allow flavors to blend. Serve with your favorite potato chips.

Recipe Notes

Nutritional values are based on one serving

Nutrition Facts
Homemade French Onion Dip
Amount Per Serving
Calories 470 Calories from Fat 369
% Daily Value*
Fat 41g63%
Saturated Fat 15g94%
Cholesterol 64mg21%
Sodium 526mg23%
Potassium 412mg12%
Carbohydrates 23g8%
Fiber 3g13%
Sugar 12g13%
Protein 4g8%
Vitamin A 665IU13%
Vitamin C 17.3mg21%
Calcium 118mg12%
Iron 0.6mg3%
* Percent Daily Values are based on a 2000 calorie diet.