Go Back

Homemade French Onion Dip

This homemade French Onion Dip mixes sweet caramelized onions with Greek yogurt to make a healthy dip that's a hit at any party!

Author Sunup to Sundown


  • 2 tbsp butter
  • 1 tbsp avocado oil
  • 3 yellow onions, chopped
  • 2 tsp kosher salt, divided
  • 1 tbsp liquid aminos
  • 1 cup plain Greek yogurt
  • 1/2 cup sour cream
  • 1 tsp onion powder


  1. Melt butter with avocado oil in a large cast iron or heavy bottomed skillet over medium heat. Add the onions and sprinkle with 1 teaspoon of kosher salt.

  2. Cook the onions for 5 minutes or until they start to soften, stirring so they don't crisp or brown in spots.

  3. Reduce the heat to medium low, cover with a lid, and continue to cook for 30 minutes, stirring the onions every 10-15 minutes or so.

  4. Add the additional 1 tsp of salt and the liquid aminos as the onions reduce and become more golden and jammy, giving off a rich nutty aroma.

  5. If the onions look like they're beginning to burn or crisp, stir in a splash of water or broth and scrape the caramelized fond from the bottom of the pan for the onions to absorb. Remove from the heat and cool.

  6. Mix the Greek yogurt with sour cream and onion powder in a medium bowl. Stir in the cooled onions and refrigerate for 30 minutes up to 3 days before serving.