Prepare the ingredients per instructions above.
For the cucumber water, place the cucumber slices in a pitcher with water. Let infuse in the refrigerator. Serve over ice if desired.
Add the olive oil and butter to a soup pot over medium heat. Once the butter has melted, add the onion and sauté it for 5-7 minutes. Then add the garlic and saute 30 seconds longer.
Add the broth, crushed tomato, diced tomato, and italian seasoning. Bring to a simmer for about 15 minutes. Add the sugar to taste. Then stir in cream. Season with salt and pepper to taste. Simmer for 5 more minutes. Remove from the heat.
Preheat the oven to 350℉ (176℃).
Heat olive oil in a pan over medium heat. Add the sliced green peppers and minced garlic. Sauté until peppers are tender, about 5 minutes. Remove from the pan and set aside.
Cook the Pork: In the same pan, add a bit more olive oil if needed. Season the pork slices with salt and pepper. Cook the pork loin slices until browned on both sides, about 3 minutes per side. Remove from the pan and set aside.
Warm the rolls in the oven for 2 to 3 minutes.
Assemble the Bocadillo: Layer the rolls with pork, serrano ham, and sautéed green peppers.
Serve: Slice the bocadillo in half. Serve immediately, and enjoy with tomato soup and cucumber water!