If you enjoy making your own pizzas you’ll totally love this easy tomato sauce recipe. Granted I have shared a similar recipe here but this has to be the easiest and uses just a handful of ingredients. The key to making the perfect tomato sauce is blanching, peeling and blending the tomatoes. Sounds a bit tasking but […]