In a medium bowl, mix the sour cream, mayonnaise, lemon juice, and ranch dip mix. Stir until smooth and set aside.
Chop the cornbread, scallions, tomatoes, bell pepper, and bacon. Shred the cheese, and drain the beans and corn. Keep all ingredients separated.
Set out a large glass salad bowl. (This salad looks really nice in a bowl that has straight sides, like a trifle dish.)
Place the cornbread cubes in an even layer across the bottom of the bowl. Then layer in the spinach, tomatoes, bell peppers, corn, scallions, cheese, beans, dressing, and bacon. Garnish with a few extra scallions on top.
Cover and chill until ready to serve.
Possible add-ins or swaps: pickled jalapenos, pepper jack cheese, black beans, cilantro, lime juice in the dressing.