Preheat the oven to 400°F degrees. Line a large rimmed baking sheet with aluminum foil. Set aside.
Trim any woody stems from the tomatoes. Quarter and press out pulp and/or seeds using your fingers. Some remaining is fine. Place the tomatoes, garlic and onion onto the baking sheet and drizzle with olive oil, tossing to coat.
Roast the vegetables for 30 minutes, turning once. Remove and transfer all of the vegetables and juices to a large food processor.
Pulse until a paste forms. Add the bread, red peppers, almonds, chile powder, paprika, sherry vinegar, sugar and salt. Blend on high until mixture is combined and coarse.
Serve immediately or heat in a saucepan over low heat for 5 minutes.
If you've tried this recipe, come back and let us know how it was in the comments or star ratings.