Bring cream cheese to room temperature.
8 oz. (226 g) full-fat cream cheese, softened
Take the raw bacon out of its packaging and place it on a cutting board, maintaining its original stack from the package. Using a sharp knife, slice the bacon strips vertically and horizontally. Keep cutting until the bacon is diced into small pieces measuring 1/2 inch or less on all sides.
1.5-2 lbs. thick-cut bacon
Preheat a deep skillet on medium heat. Once heated, add the diced, raw bacon pieces. Cook for 15-20 minutes, occasionally stirring with a wooden spoon until the bits turn fully browned and bubbly. You want them crispy! Transfer the bacon bits from the pan to a bowl lined with a paper towel to absorb excess grease. Set aside.
Preheat oven to 400 degrees F.
In a bowl, combine cream cheese and sour cream until fully mixed together. Stir in cooked bacon (reserve 1/4 cup), cheese (reserve 1/4 cup) and green onions (reserve 1/4 cup).
2 cups (480 g) full-fat sour cream, 8 oz. cheddar cheese, shredded, 1 cup chopped green onion (white and green parts)
Add dip to 10.5" cast iron skillet or a 1.5 quart baking dish. Sprinkle the top with reserved bacon and cheese.
Heat for 25-30 minutes, or until the center of the dip is heated through.
Serve immediately with sturdy dippers like thick-cut bagel crisps or thick-cut chips.