Follow the steps in order for the best result.
Begin by heating a large skillet over medium-high heat. Add approximately 2 tablespoons of extra virgin olive oil, ensuring the pan is well-coated. Season the beef cube steaks generously with salt and freshly ground pepper. Sear the steaks in the hot skillet, ensuring not to overcrowd the pan; work in batches if necessary. Cook each side for about 3 minutes, or until a beautiful crust forms.
Once the steaks are seared, remove them from the skillet and set aside on a plate, keeping them warm. Return the skillet to medium-high heat. If using, add the chopped pancetta or bacon to the skillet. Cook until the pancetta or bacon is golden brown and crispy, approximately 5 minutes.
Introduce the chopped onion and finely chopped garlic to the skillet. Cook until the onion is tender and translucent, about 5 minutes. Pour in the balsamic vinegar, then add the brown sugar, Worcestershire sauce, and tomato sauce. Season with salt and pepper to taste. Bring the mixture to a bubble, then reduce the heat to medium and allow the sauce to simmer gently for 3-4 minutes, or until it has thickened slightly.
To serve, plate the seared cube steaks and generously ladle the homemade Italian BBQ sauce over the top. Pair with a fresh green salad for a complete and satisfying meal.