Cook the bacon pieces until crisp; place on a paper towel to drain. Pour the grease in a separate jar or container (or toss), leaving about 2-3 T. of bacon grease in the pan. Add the onions, garlic, and shallots mixture. Cook until soft and clear, about 2-3 minutes.
Remove kale from the bag placing in the serving salad bowl. Add the warm onion mixture. Toss and set aside for 20-30 minutes to soften the leaves.
Add the chopped tomatoes, bacon, and pecans to the salad bowl; toss.
Drizzle with olive oil and golden balsamic vinegar; serve.