Preheat oven to 350°F (175°C) and grease a baking dish.
Cook breakfast sausage in a skillet until fully browned; drain excess grease.
Spread cooked sausage evenly in the prepared baking dish.
Sprinkle crumbled bacon over the sausage layer.
In a bowl, whisk together eggs, milk, ranch seasoning, salt, and pepper.
Pour the egg mixture evenly over the meat.
Sprinkle shredded cheddar cheese on top.
Bake uncovered for 35–40 minutes until eggs are set and the top is golden.
Let rest for 5 minutes before slicing and serving.