Add the oil to a large lidded pan and heat. Add the bacon, chorizo or ham and stir for 5 mins.
Add the onion and mushrooms. Stir to mix then leave to brown and cook the bacon/chorizo/ham, stirring occasionally.
Add the tomatoes and stir until starting to soften. Remove from the heat.
Add the dressing ingredients in a small bowl, whisking together then pour in the pan. Stir to mix then serve on the spinach leaves. Scatter the cheese over the top.
Notes
If wishing to make this vegetarian/vegan, swap the bacon for a drained tin of butter beans adding them at the same stage as the tomatoes with 2 tsp. smoked paprika. Swap the honey for agave or maple syrup. Omit the cheese