In a pan over medium-high heat, add the bacon, and cook until crispy. Transfer to a cutting board and roughly chop.
2. Step
In a bowl, add the bacon, cream cheese, green onions, and shredded cheddar. Mix well.
3. Step
Divide the ground beef into four even portions and shape into balls. Form a well into the center of each, large enough for the cheese mixture.
4. Step
Place a quarter of the cheese mixture into the center of each ball, and enclose inside the ground beef. Gently press each ball into a patty shape, and season both sides generously with salt and pepper.
5. Step
Heat a cast-iron pan over medium-high heat. Once hot, add the burgers and cook for 4-5 minutes on one side.
6. Step
Flip the burgers, and cook for 2 minutes. Add a slice of cheese on each burger and cook for an additional 2 minutes, until the burger is cooked through and the cheese is melted.
7. Step
Remove burgers from pan, and place on top a toasted burger bun. Top with condiments of your choice.