Preheat the oven to 350 degrees.
In a medium-sized mixing bowl combine all of the ingredients, but save 1/4 cup of the shredded cheese for sprinkling. Mix thoroughly.
Transfer the mixture to a baking dish (an 8x8-inch or similar-sized dish works well), spreading it out evenly. Sprinkle the remaining shredded cheese on top.
Bake in the preheated oven for about 25–30 minutes, or until the dip is hot and bubbly. Remove from the oven and let it cool for a few minutes before serving.
Serve the dip with extra chopped green onions on top and tortilla chips, celery sticks, or carrot sticks on the side for dipping.
Enjoy!