Go Back
+ servings
three jars of salsa de tomate with a wooden spoon.
Print Recipe
5 from 2 votes

Spanish Tomato Sauce Recipe (Salsa de Tomate)

This Spanish tomato sauce recipe is straight from my culinary school in Spain! It's an easy and delicious recipe that's made from tomatoes, carrots, garlic, and flour!
Prep Time20 minutes
Cook Time1 hour 20 minutes
Total Time1 hour 40 minutes
Course: Sauce
Cuisine: Spanish
Servings: 4
Calories: 302.54kcal

Ingredients

  • 2 ¼ pounds ripe plum tomatoes peeled and diced with seeds and pulp removed
  • 3.5 ounces diced pancetta or a ham bone
  • 3 tablespoons extra virgin olive oil
  • 1 medium onion diced
  • 2 large carrots diced
  • 2 tablespoons all-purpose flour
  • cup tomato paste
  • 2 ¼ cups water
  • 2 cloves garlic skin left on and smashed
  • bay leaves
  • salt to taste
  • black pepper to taste
  • sugar to taste

Instructions

  • Heat the olive oil in a pot and add the pancetta. Cook it slowly over medium-low heat without browning, then add the carrot and onion and sauté until the vegetables are softened but not browned.
  • Sprinkle in the flour and stir and cook for a couple of minutes, not allowing the flour to burn or take on color.
  • Add the tomato paste, the diced tomatoes, water, garlic cloves, and bay leaves, then add salt, pepper, and a bit of sugar if the tomatoes are very acidic. Simmer slowly for about an hour, skimming off any foam as it cooks.
  • Strain out the vegetables with a sieve or colander, then add salt and pepper as desired to the reserved liquid. You should have 2 cups (about 500 ml).
  • Use this salsa de tomate in other Spanish recipes, or enjoy on its own.

Notes

  • Use good quality ingredients, such as ripe tomatoes and Spanish olive oil, for the best flavor.
  • Season to taste with salt, pepper, and sugar to add flavor and counteract the acidity of the tomatoes.

Nutrition

Calories: 302.54kcal | Carbohydrates: 23.75g | Protein: 7.46g | Fat: 21.19g | Saturated Fat: 4.9g | Polyunsaturated Fat: 3.02g | Monounsaturated Fat: 12.13g | Trans Fat: 0.03g | Cholesterol: 16.5mg | Sodium: 383.87mg | Potassium: 1041.07mg | Fiber: 5.57g | Sugar: 12.27g | Vitamin A: 8482.42IU | Vitamin C: 44.36mg | Calcium: 60.2mg | Iron: 1.87mg