Go Back
+ servings
Spanish Tomato Sauce Recipe

Spanish Tomato Sauce Recipe (Salsa de Tomate)

This Spanish tomato sauce recipe is straight from my culinary school in Spain! Easy and delicious.
5 from 1 vote
Print (images optional) Pin
Course: Sauce
Cuisine: Spanish
Prep Time: 20 minutes
Cook Time: 1 hour 20 minutes
Total Time: 1 hour 40 minutes
Servings: 2 cups
Calories: 1015.59kcal


  • 1 kilo about 2 1/4 lbs of ripe plum tomatoes, peeled and with the pulp and seeds removed, diced
  • 100 grams about 1/4 lb of pancetta, diced (or a ham bone)
  • 50 ml about 3 Tablespoons extra virgin olive oil
  • 100 grams onion about 1 medium onion, diced
  • 100 grams carrot about 2 large carrots, diced
  • 25 grams about 2 Tablespoons flour
  • 80 grams about 1/3 Cup tomato paste
  • 1/2 liter about 2 1/4 Cups water
  • 2 cloves of garlic skin left on and smashed
  • Bay leafs
  • Salt pepper, and sugar to taste


  • Heat the olive oil and add the pancetta or ham bone, cook slowly without browning
  • Add the diced carrot and onion, and sauté over medium heat until cooked through (but not browned)
  • Sprinkle the flour and stir, not allowing the flour to burn or take on color, but cooking it for a couple of minutes
  • Add the tomato paste, the diced tomatoes, water, garlic cloves, and bay leaves
  • Add salt and pepper, and a bit of sugar if the tomatoes are very acidic
  • Simmer slowly for about an hour, skimming if necessary
  • Strain through a colander and add salt and pepper as needed


Calories: 1015.59kcal | Carbohydrates: 44.27g | Protein: 88.51g | Fat: 52.32g | Saturated Fat: 12.01g | Cholesterol: 1198mg | Sodium: 1062.81mg | Potassium: 1967.6mg | Fiber: 4.46g | Sugar: 9.42g | Vitamin A: 9183.67IU | Vitamin C: 40.27mg | Calcium: 222.84mg | Iron: 6.15mg
Did you make this recipe?Tag @spanishsabores on IG and hashtag it #spanishsabores!