Easy Walnut Romesco Sauce
Last updated on June 25th, 2026

This Easy Walnut Romesco Sauce has a rich, nutty and smoky flavour profile. A versatile alternative to traditional tomato or pesto-based sauces, it creates a delicious, vibrant dish.
This sauce is good with almost anything, and its versatility is one of the things I love most about it. There’s spice but not heat, and the flavours meld together seamlessly.
Here’s everything you’ll need to make this Easy Walnut Romesco Sauce
- 4 red bell peppers, sliced in halves or quarters with stems and seeds removed
- 6 oz (170 grams) tomatoes, whole cherry or roughly chopped if larger
- 3 tablespoons (42 grams) olive oil, divided
- 6 garlic cloves, peel on
- ¾ cup (115 grams) chopped walnuts
- 2 tablespoons (30 grams) white wine vinegar
- 1 teaspoon (3 grams) kosher or fine sea salt
- ½ teaspoon freshly ground black pepper
- ½ teaspoon smoked paprika
- 1/8 teaspoon cayenne pepper
What is romesco?
Romesco is a robust, flavourful sauce originating in Spain. Traditionally made from tomatoes and garlic, nuts (often almonds and hazelnuts), olive oil, paprika and red bell peppers, it’s typically thickened with bread.
Because I often serve this Romesco Sauce with pasta, pizza or some kind of bread, I omit the bread called for in traditional recipes. I find the crunchiness of the walnuts provides more than enough texture to not miss it at all. It also makes this version both gluten and dairy free.

🧄 The all-in-one roasting trick
To make this vibrant condiment as easy as possible, the sweet bell peppers, whole garlic cloves, and raw walnuts are all roasted together on a single tray.
This all-in-one roasting method creates a deeply integrated flavour base that blends smoothly into a rich, restaurant-quality spread.
Keep a close eye on the pan during the final few minutes of the bake to ensure the nut skins turn a beautiful golden brown without scorching.
More reasons to love this Easy Walnut Romesco Sauce
- You can make it ahead of time: Romesco can be made and refrigerated up to 3 days in advance to get a head start on prepping for weekend guests or for quick meals through the week.
- It’s healthy and satisfying: With rich, warming flavours, this sauce is packed with vitamin C, heart-healthy fats and immune-boosting properties. A delicious as well as nutritious option to serve at your next gathering or for quick weeknight dinners.
- No food waste: Roasting the peppers, tomatoes and garlic is a great way to use up those leftover veggies in the fridge and you don’t even need to peel the peppers.
🫙 The multi-purpose kitchen canvas
The absolute best thing about this homemade red pepper spread is its incredible versatility across your weekly meal planning.
Because it has a rich, dense consistency and zero fiery heat, it acts as a wonderful, nutrient-dense substitute for traditional mayonnaise or basil pesto.
While typically served with fish and seafood, romesco is delicious served as a bed for grilled or roasted vegetables, a sauce for chicken or beef, spread on crostini and in sandwiches or as a dip for your snack boards.
It stores beautifully in an airtight jar in the fridge for up to a week, giving you an instant flavour booster ready to elevate any simple dish.
How to make Walnut Romesco Sauce in 3 steps
- Roast peppers, tomatoes, walnuts and garlic then let cool to room temperature.
- Combine with all remaining ingredients in a food processor and blend.
- Serve immediately or transfer to a sealable container and refrigerate.

Variations & substitutions
How to make simple romesco pasta
Cook 1 lb (454 grams) pasta according to package instructions reserving 1/3 cup pasta water. Drain pasta and toss with 1½ cups romesco and ¼ cup reserved pasta water, thinning with more water if desired. Serve topped with grated Parmesan and more freshly ground black pepper.
To make it a more complete meal, add grilled or roasted vegetables, chicken or shrimp.


Delicious simply served with a basket of crusty bread, this Easy Walnut Romesco Sauce has a rich, velvety texture and vibrant colour and is a flavourful alternative to standard tomato-based sauces. Top with fresh herbs like parsley, crushed pepper, grated Parmesan or toasted breadcrumbs for added flavour and texture!
Try this 30-Minute Quick Homemade Tomato Sauce (Canned Tomatoes) or this Easy Pumpkin Seed Pesto next.
Did you make this recipe?
If you tried this recipe, be sure to rate it and leave a comment below! You can also tag me with your creations on Instagram, save this recipe to your favourite Pinterest boards for later, or connect with our Facebook community if you prefer updates there.

Easy Walnut Romesco Sauce
Ingredients
- 4 red bell peppers sliced in halves or quarters with stems and seeds removed
- 6 oz tomatoes, whole cherry or roughly chopped if larger
- 3 tablespoons olive oil divided
- 6 garlic cloves peel on
- ¾ cup chopped walnuts
- 2 tablespoons white wine vinegar
- 1 teaspoon kosher or fine sea salt
- ½ teaspoon freshly ground black pepper
- ½ teaspoon smoked paprika
- 1/8 teaspoon cayenne pepper
Instructions
- Preheat oven to 375ºF (190ºC) and prepare parchment-lined baking sheet.
- Arrange peppers and tomatoes on baking sheet and drizzle with 1 tablespoon olive oil. Roast for 30 minutes then turn the peppers with tongs and continue roasting for another 20 minutes. Add walnuts and garlic and continue to roast until the walnuts are toasted and fragrant and the peppers have softened, and their skins are wrinkled and charred, about 10 minutes. Remove from oven and let cool to room temperature.
- Remove garlic peels and transfer peppers, tomatoes, garlic and walnuts to the bowl of a food processor. If you have a smaller food processor, proceed in batches until reduced. Add vinegar, salt, pepper, paprika and cayenne and process on high until smooth. Add remaining 2 tablespoons of olive oil and continue to blend until well combined.
- Transfer to a sealed container and store for up to 5 days in the refrigerator. If serving immediately, transfer to a sauce pan and reheat before serving.
