Follow the steps in order for the best result.
In a large skillet, combine olive oil and bacon. Set the heat to medium. Cook the bacon until it achieves a crispy texture. Once cooked, remove the bacon from the skillet and crumble it into small pieces.
Leave the bacon grease in the skillet. Add the thinly sliced shallots to the skillet with the bacon grease, maintaining medium heat. Cook the shallots, stirring occasionally, until they become nicely caramelized, enhancing their sweetness.
Raise the heat to medium-high. Introduce the coleslaw mix to the skillet. Stir-fry the coleslaw for approximately 5 to 6 minutes, ensuring it becomes slightly tender but retains a bit of its crunch.
Season the fried coleslaw and caramelized shallots with salt to your liking. Then, incorporate the crumbled bacon, tossing everything together to ensure an even distribution of flavors.
Serve immediately and enjoy this delightful combination of textures and tastes!