Onion Dip

Recipes / Appetizers

Homemade Onion Dip

Discover the story
If you're looking for a crowd-pleasing appetizer that's easy to make and packed with flavor, this creamy onion dip recipe is just what you need!

Chef Dale Mackay is back with another delicious homemade dip! The combination of caramelized onions, cream cheese, mayonnaise, sour cream, and a blend of seasonings in this Homemade Onion Dip creates a delicious and addictive dip that’s perfect for any occasion.

Added bonus? It’s really, really easy to make!

Homemade Onion Dip


  • 1 tbsp vegetable oil
  • 2 cups onion, small dice
  • ½ tsp salt
  • ½ cup cream cheese
  • ¼ cup mayonnaise
  • ¼ cup sour cream
  • cup green onion, sliced fine
  • ¼ tsp garlic powder
  • ¼ tsp onion powder
  • ¼ tsp black pepper
  • ½ tsp lemon zest
  • ½ tbsp fresh dill, chopped
  • 1 tbsp crisp shallots


  • In a bowl toss oil, salt and diced onions together. Spread onions on a baking sheet tray in a pre-heated oven at 350F. Cook for 15-18 minutes stirring around the onions a few times while cooking. It’s okay to have a bit of color on some of them. When out of the oven, place the onions in a mixing bowl or stand mixer and let cool. 
  • Add all other ingredients to the bowl and mix very well with a spoon or paddle attachment on a stand mixer. Place in a serving bowl and let cool in the fridge until ready to serve or serve at room temperature. 
Copied Print


Making this recipe? Be sure and share it with us on the WOT Instagram or on Facebook!


Recipe by Chef Dale Mackay and photography by Bob Deutscher

by Camila Alves McConaughey