Preheat oven to 425°F. Place bacon drippings in an 8 inch cast iron skillet or similar size baking dish and into the oven while it preheats.
In a medium size mixing bowl whisk together cornmeal, buttermilk, melted butter and egg until fully combined.
Remove skillet from oven, swirl to coat with bacon fat. Bake for 20-25 minutes or until lightly golden. Cool completely then crumble.
Whisk together buttermilk, mayonnaise and Ranch dressing mix. Chill until assembling the salad.
To assemble: Divide cornbread and shredded cheese into thirds. Begin with cornbread, cheese, 1/2 layer bell peppers, 1/2 bacon, 1/2 pinto beans, 1/2 green onions, cherry tomatoes and corn. Spread half of dressing evenly on top.
Repeat 1/3 cornbread, 1/3 cheese, bell peppers, bacon, pinto beans, green onion, cherry tomatoes and corn. Spread with remaining dressing.
Garnish with final layer of cornbread and shredded cheese. Garnish as desired with green onions and additional tomatoes.
Refrigerate for 4-6 hours or overnight. Serve chilled.