This Spanish Romesco Sauce Roasted Pepper Dip is pure comfort in a bowl. It has that cozy, slow-roasted flavor that feels just right for a family snack, a weekend gathering, or a simple supper at home. Because it is rich, smoky, and bright at the same time, it brings a little extra joy to even the plainest crackers or bread.
At the heart of this romesco are 4 Roma tomatoes, 1 large red bell pepper, 4 to 5 cloves garlic, 1/4 cup whole skinned almonds, 1/2 cup extra virgin olive oil, 2 tbsp sherry vinegar, 2 tsp tomato paste, 1 tsp sweet paprika, 1/4 tsp smoked sweet paprika, 1/2 tsp salt, and 1 slice toasted bread. Then, for serving, you can pair it with crusty bread, crackers, raw vegetables, grilled shrimp or chicken. As a result, the dip tastes nutty, tangy, lightly sweet, and gently smoky, with a smooth texture that feels both rustic and elegant.
The method is simple, too. First, you preheat the oven to 425°F (220°C) and toast the almonds. Then you roast the tomatoes, pepper, and garlic until they are charred in spots. After that, you peel, blend, add the toast and oil, and chill the sauce for the best flavor. In fact, the chilling step matters, because it helps the flavors come together and taste fuller the next day.
This is the kind of recipe that works beautifully for chilly nights, game day spreads, holiday trays, or easy potlucks. It also makes a smart make-ahead appetizer, since you can prepare it a day early and simply bring it to room temperature before serving.

Why You’ll Love This Spanish Romesco Sauce Roasted Pepper Dip
- It uses simple pantry-friendly ingredients, so you do not need anything fancy.
- It tastes deeply flavorful, thanks to roasted tomatoes, peppers, garlic, almonds, and paprika.
- It works in many ways, since you can serve it as a dip or spoon it over proteins and vegetables.
- It is easy to make ahead, which helps on busy days and before guests arrive.
- It stores well, so leftovers can brighten another meal later in the week.
Roma Tomatoes Tips
Roma tomatoes are the base of this romesco, so it helps to choose firm, ripe ones with deep color and good shape. Try to avoid very soft tomatoes, since they can release too much water and make the sauce thin. Also, when you roast them cut side up, keep an eye on the pan so they soften and concentrate in flavor without turning mushy. If your tomatoes are on the small side, that is fine, because the sauce will still come together nicely once everything is blended.
Options for Substitutions
- Use almond flour in place of whole skinned almonds if you want a smoother sauce with less texture.
- Swap red wine vinegar for sherry vinegar if that is what you have on hand.
- Replace Roma tomatoes with plum tomatoes or even canned whole peeled tomatoes that have been drained well.
- Use panko or gluten-free bread instead of white or country-style toast if needed.
- Substitute regular paprika for sweet paprika, and add a little more if you want a deeper color.
- Use walnuts or hazelnuts instead of almonds for a slightly different nutty flavor.
Watch Out for These Mistakes
One common mistake is roasting the vegetables too long. You want charred spots, not burnt edges. If the tomatoes or pepper dry out too much, the romesco can lose its fresh taste and become heavier than it should be. So, roast just until the vegetables are softened and lightly blistered.
Another issue is skipping the cooling step before peeling. The skins come off best when the vegetables are still warm, but not too hot to handle. If you wait too long, the skins can stick more firmly, and that means extra work with little benefit.
It is also easy to under-season the sauce. Since almonds, bread, and tomatoes all mellow the flavor, the romesco often needs a little more salt after blending. Therefore, taste it at the end and adjust slowly.
Finally, do not rush the chilling time if you can help it. The sauce can be served the same day, but at least one day in the fridge gives it a much fuller taste. That resting time helps the vinegar, paprika, nuts, and roasted vegetables blend into one rich, balanced dip.

What to Serve With Spanish Romesco Sauce Roasted Pepper Dip?
This Spanish Romesco Sauce Roasted Pepper Dip goes well with so many foods. For a simple starter, serve it with crusty bread, crackers, or raw vegetables like carrots, cucumbers, celery, and sweet peppers. For a fuller meal, spoon it over grilled shrimp, chicken, roasted potatoes, or grilled zucchini. It also makes a fine side for a cheese board, because its smoky and tangy notes balance creamy cheeses and salty meats.
Storage Instructions
Store: Keep the romesco in a sealed jar or container in the fridge for up to 1 week. For best flavor, let it sit at room temperature for a bit before serving.
Freeze: You can freeze it for up to 3 months. However, the texture may loosen a little after thawing because of the oil and roasted vegetables. Stir well after defrosting.
Reheat: This dip is usually served cold or at room temperature, so reheating is not required. Still, if you want it slightly warm, heat it very gently on the stovetop over low heat, stirring often. In the microwave, use short 15-second bursts and stir between each one so it warms evenly.
Recipe Info
Preparation Time: 15 minutes, plus 24 hours chilling
Cooking Time: 20 minutes
Total Time: 24 hours 35 minutes
Level of Difficulty: Easy
Servings: 12 servings
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
Calories: about 1,100 to 1,300
Protein: about 20 to 28 g
Fat: about 95 to 110 g
Carbohydrates: about 45 to 60 g
Ingredients
- 4 Roma tomatoes, halved
- 1 large red bell pepper, halved, seeds and membranes removed
- 4 to 5 cloves garlic, unpeeled
- 1/4 cup (35 g) whole skinned almonds
- 1/2 cup (125 ml) extra virgin olive oil, divided
- 2 tbsp sherry vinegar
- 2 tsp tomato paste
- 1 tsp sweet paprika
- 1/4 tsp smoked sweet paprika
- 1/2 tsp salt, plus more to taste
- 1 slice toasted bread (white or country style), broken into pieces
- Crusty bread, crackers, raw vegetables, grilled shrimp or chicken

Step-by-Step Instructions
Step 1: Roast the Vegetables
Preheat the oven to 425°F (220°C) and line a baking sheet with parchment paper. Arrange the Roma tomatoes cut side up, the bell pepper cut side down, and the unpeeled garlic on the baking sheet. Roast for 15 to 20 minutes, until the vegetables are softened and charred in spots. This step builds the deep flavor that makes romesco so good.
Step 2: Toast the Almonds
While the vegetables roast, toast the almonds in a dry skillet over medium-high heat for 3 to 4 minutes. Stir them often so they brown evenly. Once they are lightly toasted, set them aside to cool a little. This gives the sauce a richer, nuttier taste.
Step 3: Peel and Prep
When the roasted vegetables are warm but easy to handle, peel the skins from the tomatoes and pepper. Then squeeze the garlic from its skins and discard the peels. This may feel like a small step, but it keeps the sauce smooth and pleasant.
Step 4: Blend the Sauce
Add the roasted pepper, tomatoes, garlic, almonds, half of the olive oil, sherry vinegar, tomato paste, sweet paprika, smoked sweet paprika, and salt to a food processor. Pulse until the mixture is mostly smooth. Then add the toast and blend again, while slowly drizzling in the remaining olive oil. Taste the romesco and add more salt if needed. If you want a thinner dip, add a little more oil.
Step 5: Chill for Best Flavor
Transfer the romesco to a lidded jar or container and refrigerate for at least 1 day if possible. That resting time allows the flavors to blend and deepen. However, if you need it sooner, you can still serve it the same day.
Step 6: Serve and Enjoy
Bring the sauce to room temperature before serving. Then spoon it into a bowl as a dip, or use it over grilled vegetables, fish, chicken, or shrimp. For a simple spread, serve it with bread, crackers, or fresh vegetables.
Conclusion
This Spanish Romesco Sauce Roasted Pepper Dip is smoky, bright, and full of rich roasted flavor. It is easy to make, easy to store, and easy to serve in more than one way. Because it uses simple ingredients and a short cooking time, it is a smart recipe for home cooks who want big flavor without extra stress.
If you try this romesco, I would love for you to make it your own, share how you served it, and let others know what you think. You can also explore more make-ahead dips, easy sauces, and cozy Spanish-inspired recipes for your next meal.
Print
Spanish Romesco Sauce Roasted Pepper Dip
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 1440 minutes
- Yield: 12 servings 1x
- Category: Appetizer
- Method: Roasting
- Cuisine: Spanish
- Diet: Vegetarian
Description
A rich, smoky dip made from roasted tomatoes, peppers, and almonds, perfect for snacks or gatherings.
Ingredients
- 4 Roma tomatoes, halved
- 1 large red bell pepper, halved, seeds and membranes removed
- 4 to 5 cloves garlic, unpeeled
- 1/4 cup whole skinned almonds
- 1/2 cup extra virgin olive oil, divided
- 2 tbsp sherry vinegar
- 2 tsp tomato paste
- 1 tsp sweet paprika
- 1/4 tsp smoked sweet paprika
- 1/2 tsp salt, plus more to taste
- 1 slice toasted bread, broken into pieces
- Crusty bread, crackers, or raw vegetables for serving
Instructions
- Preheat the oven to 425°F (220°C) and line a baking sheet with parchment paper. Arrange the Roma tomatoes cut side up, the bell pepper cut side down, and the unpeeled garlic on the baking sheet. Roast for 15 to 20 minutes, until the vegetables are softened and charred in spots.
- Toast the almonds in a dry skillet over medium-high heat for 3 to 4 minutes, stirring often. Set aside to cool.
- Peel the skins from the tomatoes and bell pepper when they are warm but easy to handle. Squeeze the garlic from its skins and discard the peels.
- Add the roasted pepper, tomatoes, garlic, almonds, half of the olive oil, sherry vinegar, tomato paste, sweet paprika, smoked sweet paprika, and salt to a food processor. Pulse until mostly smooth.
- Blend in the toast while slowly drizzling in the remaining olive oil. Taste and adjust seasoning with more salt if needed.
- Transfer the romesco to a lidded container and refrigerate for at least 1 day.
- Serve the sauce at room temperature with bread, crackers, or over grilled proteins and vegetables.
Notes
For best flavor, chill the dip for at least 24 hours before serving.
Nutrition
- Serving Size: 1 serving
- Calories: 110
- Sugar: 2g
- Sodium: 200mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 0mg