01 -
Brown the sausage in a large skillet over medium heat, breaking it into crumbles as it cooks. Once fully cooked, drain off any excess grease and set aside.
02 -
In a large bowl, blend together the softened cream cheese, sour cream, and ranch seasoning until you have a smooth, well-combined mixture.
03 -
Add your cooked sausage crumbles, both types of shredded cheese, and diced tomatoes (if using) to the cream cheese mixture. Stir everything together until it's evenly combined.
04 -
Heat your oven to 375°F (190°C). Transfer your dip mixture to a greased 8×8-inch baking dish, smooth out the top, and sprinkle with a little extra cheese if you're feeling generous.
05 -
Pop it in the oven for 20-25 minutes, until it's hot and bubbly with perfectly melted cheese on top.
06 -
Let the dip cool for about 5 minutes, then sprinkle with fresh green onions. Serve it while it's warm with your favorite tortilla chips, crackers, or fresh veggies.