Preheat your oven to 350°F. Lightly grease an 8x8-inch baking dish or a cast iron skillet with softened butter and set it aside.
In a large mixing bowl, combine all the ingredients, including half of the shredded cheddar, making sure to reserve 1 cup.
Transfer the mixture into the prepared dish and bake uncovered for about 45 minutes.
Once the time is up, sprinkle the remaining cheddar cheese on top. Return the dish to the oven for an additional 10-15 minutes, until the top is bubbly and golden brown.
For Crock Pot preparation, mix all ingredients (except cheddar cheese) and pour into a greased Crock Pot. Cook on high for 2-3 hours or on low for 4 hours. During the last 20 minutes, add the shredded cheddar cheese.