Prep the Ingredients: Begin by cooking your choice of sausage or bacon until they're nicely browned. Set them aside to cool. Meanwhile, peel and dice the potatoes, chop the onions, and slice the bell peppers.
Mix the Eggs: In a mixing bowl, beat the eggs and combine them with milk, salt, and pepper. This mixture will give your casserole that fluffy texture.
Layering Time: In your baking dish, layer the diced potatoes, cooked meat, chopped vegetables, and shredded cheese. Pour the egg mixture evenly over the layers.
Smoke It: Now, it's time to infuse that smoky flavor. Preheat your smoker to around 225°F (107°C). Place your casserole dish in the smoker, and let it smoke for about 1-1.5 hours, or until the eggs are set and the top is nicely browned.
Serve and Enjoy: Once it's done, remove the dish from the smoker, let it cool slightly, and then slice it into servings. It's now ready to be devoured.