The Best Hot Onion Dip

If you’re in the mood for an easy and cheesy appetizer, The Best Hot Onion Dip is for you!

Even though this recipe has been around forever, it’s one that should definitely be featured.

With only four ingredients and 45 minutes, this delicious appetizer is ready to serve.  The sweet onions provide a deep flavorful dip and the cheesy crisp topping is perfect to schmear on crackers!

This is a 1:1:1 recipe…1 cup mayo, 1 cup grated cheddar cheese and 1 cup chopped sweet onions.  Throw in some herbs (I like chopped thyme) for color and flavor and you are done with the ingredients.

I like to use sweet onions as they are…sweet!  Ha!  You could also use red onions or 1/2 and 1/2 to give the finished dip some color.

Cheddar cheese is the traditional cheese, but Gouda, Havarti, Gruyère and Swiss are all good options.

As for the herbs, thyme, rosemary, basil, oregano or a combination are all options.

Combine all of the ingredients, transfer it to a small oven-safe baking dish or a mini cast-iron skillet and bake for 35-45 minutes or until it’s bubbling and the top is nicely browned.

Remove it from the oven, sprinkle some additional herbs on top and serve it with pita chips, crostini or crackers.

Share Your Thoughts...

Lastly, if you make The Best Hot Onion Dip, be sure to leave a review down below at the bottom of this page (stars are also appreciated)! Above all, I love to hear from you and always do my best to respond to each and every review. And of course, if you do make this recipe, don’t forget to tag me on Instagram! Looking through the photos of recipes you all have made is one of my favorite things to do!

The Best Hot Onion Dip

Makes: 6 servings

Prep Time: 5 minutes

Bake Time: 40 minutes

Total Time: 45 minutes


  • 1 cup chopped sweet onion (1 medium onion)
  • 1 cup mayonnaise
  • 1 cup shredded cheddar cheese
  • 1 tbsp finely chopped fresh herbs 


Preheat the oven to 350˚F. Spray a small baking dish or 6-inch cast iron pan with non-stick cooking spray. Line a sheet pan with foil for easy cleanup. Set aside.

Combine the onion, mayonnaise, cheese and 2 teaspoons of the fresh herbs in a medium size bowl. Stir well to combine.

Transfer the onion mixture to the prepared pan and set the pan on the foil-lined sheet pan.

Bake for 35-45 minutes until golden and bubbly.

Garnish with the remaining teaspoon of fresh herbs. Serve hot and enjoy!


    You May Also Like

    Recipe Reviews

    • Harriet Kriegsfeld

      OMG!!! I made the onion dip. So easy and I always have these ingredients in the house. As it was the holidays, I did as you suggested and mixed red and sweet onions together. First dip gone!!!
      Easy, looked yummy and smelled great.
      I served it with Triscuits.
      Thanks again for such an easy and delicious dip.

      • Francine

        Thank you so much, Harriet, for your comment! I also made this again for a gathering and it was a hit! Happy holidays!

    Leave a Review

    Your email address will not be published. Required fields are marked *