In a large skillet over medium heat, cook the ground sausage until browned, breaking it apart as it cooks, approximately 5-7 minutes. Drain excess fat.
In the crockpot, combine the cooked sausage, cream cheese, diced tomatoes, black olives, cheddar cheese, Monterey Jack cheese, garlic powder, onion powder, chili powder, salt, and black pepper.
Stir the mixture until well combined.
Set the crockpot to low and cook for about 2 hours or until the dip is melted and bubbly.
Stir the dip every 30 minutes to ensure even cooking and prevent sticking.
Once the dip is ready, serve warm with tortilla chips, crackers, or veggies.