clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spanish Romesco Sauce

Spanish Romesco Sauce

  • Author: Lisa
  • Total Time: 1 hour
  • Yield: 1 1/2 cups 1x


A vibrant sauce of roasted peppers, garlic and tomatoes, thickened with toasted bread and nuts. Perfect with meat, fish, chicken or vegetables. Great on Sandwiches and burgers.


  • 1 cup bread cubes from a thick slice of country bread or French baguette
  • 1/2 cup blanched almonds (whole or slivered)
  • 1/4 cup hazelnuts with or without skin (without skin is quicker and easier)
  • 4 large garlic cloves, peeled
  • Olive oil
  • 3 ripe plum tomatoes or other ripe tomatoes
  • 1 dried ancho chili, sliced in half, seeds and stem removed
  • 12-ounce jar roasted red peppers, drained and roughly chopped (1 1/2 cups)*
  • 3 tablespoons red wine vinegar
  • 1 teaspoon kosher salt
  • 1/3 cup plus 2 tablespoons extra virgin olive oil


  1. Prepare The Toasted Ingredients : Preheat oven to 350ºF. Line a baking pan with parchment. Place hazelnuts, almonds, bread cubes, and garlic cloves on the prepared pan. If using hazelnuts with skin, set them apart to one side of the pan. Set the pan in the oven for 12 minutes, until nuts, bread and garlic are lightly toasted. If using skinless hazelnuts, transfer all the toasted ingredients into the bowl of a food processor, fitted with the s-shaped chopping blade.
  2. If using hazelnuts with skin, drape a dish towel over a medium sized bowl, scoop the toasted hazelnuts into the dishtowel fold it over the nuts. Leave for 10 minutes. Transfer the rest of the toasted ingredients to a large bowl and set aside. After 10 minutes, skin the hazelnuts: drop them into the bowl. Through the dishtowel, squeeze them and rub them against each other and down against the bowl vigorously for a couple of minutes, to remove the most of the brown skins. Scoop the skinned nuts into the food processor with the other ingredients.
  3. Sear the Tomatoes: Heat 2 tablespoons oil in a small heavy skillet over medium high heat. Sear the tomatoes on all sides, for about 7 minute total, until they have some large black spots and the skins start to separate. Transfer them to a plate to cool for 5 minutes or so. (keep the pan - you'll use it for the ancho chili) When tomatoes are cool enough to handle, peel off the skins, slice them in half, and add them to the food processor.
  4. Sear and Soak the Ancho Chili: Put the ancho chili in the hot pan over medium high heat, and cook for about 15 seconds per side, pressing down on it with a spatula, until you see some smoke and some blistered spots. Transfer to a small bowl and cover by an inch with hot tap water. Leave for 15 minutes to soften. Chop roughly and add to the food processor bowl. Add the roasted peppers, vinegar and salt.
  5. Process the Sauce: Whizz everything in your processor, scraping down the sides of the bowl when necessary, until the mixture is very finely chopped (not a smooth puree). With the motor running, slowly pour in the oil.. If you want a thinner consistency, add a couple tablespoons of water with the motor running. Romesco sauce can be stored for 2 weeks in an air-tight container in the fridge.
  6. Serve warm or at room temp with grilled or roasted fish, chicken, meat or vegetables, or on sandwiches or burgers.


*If you'd prefer to roast your own red peppers from scratch, here's how to do it.

**If you can find hazelnuts without skins, omit this step.

  • Prep Time: 30 mins
  • Cook Time: 30 mins
  • Category: Sauce
  • Method: Stove top
  • Cuisine: Spanish

Keywords: Spanish Romesco Sauce, Roasted pepper sauce for meat, fish or vegetables