Fresh Homemade Romesco Sauce Ready in 15 Minutes

Elevate your meats and vegetables by serving them over a bright, homemade Romesco Sauce. Ready in about 15 minutes, this fresh Spanish sauce begins with broiled tomatoes, red bell pepper, and garlic, then is blended with almonds, breadcrumbs, olive oil, and vinegar to create a creamy, flavorful condiment. It’s perfect with roasted vegetables, chicken, beef, fish, or simply spread on toasted bread.

a bowl of romesco sauce

Homemade sauces have a way of transforming the ordinary into something memorable. A simple platter of roasted broccolini becomes a standout when served over a vibrant romesco. This Catalan classic delivers a balance of sweetness, nuttiness, acidity, and a hint of smoke when the vegetables are charred before blending.

I first fell in love with romesco during a trip to Barcelona. It pairs beautifully with grilled zucchini, seared steak, roasted chicken, and many other dishes. The sauce’s versatility makes it an excellent addition to many cuisines, adding depth and richness without overpowering the main ingredients.

bowls of almonds, olive oil, and more

Ingredients

  • Red bell pepper
  • Tomato – any variety will work; a large tomato is easiest to peel after broiling.
  • Garlic, unpeeled
  • Skinned almonds – peeled almonds give a smoother texture; you can also use unpeeled and expect a chunkier sauce.
  • Bread crumbs – stale bread soaked briefly or commercial breadcrumbs both work. Avoid hard crusts that won’t break down in the blender.
  • Red wine vinegar – adds brightness; lemon juice can be used in a pinch.
  • Olive oil – added at the end to emulsify the sauce and create a silky finish.
  • Salt to taste

See the recipe card below for exact quantities and yield.

How to Make Romesco Sauce, Step by Step

a sheet pan with roasted veggies
Broil. Arrange the pepper, tomato, and garlic on a sheet pan and broil, turning occasionally, until the skins are blistered and charred in spots (about 5 minutes). Remove if any cloves char faster. Transfer to a covered container to steam for a few minutes—this makes peeling easier.
sliced vegetables on a cutting board
Peel & core. Carefully peel the pepper, tomato, and garlic once cooled enough to handle. Remove the pepper and tomato cores and any seeds.
a food processor with almonds, bread crumbs, and more
Blend. Add the peeled pepper, tomato, and garlic to a blender or food processor with the almonds and breadcrumbs. Process briefly, then add the vinegar and olive oil and blend until the mixture is creamy and smooth.
romesco sauce in a food processor
Season & serve. Taste and adjust salt and vinegar as needed. Serve warm or at room temperature.

Tip: Let the roasted vegetables steam in a covered container for a few minutes—this loosens the skins and makes peeling safer and easier.

Easy Shortcuts

Short on time? Use one cup each of jarred roasted red peppers and roasted tomatoes as a quick substitute for the fresh roasted vegetables. Sun-dried tomatoes (rehydrated) also add excellent depth and a pleasant umami quality. Use what you have; the core idea is balancing roasted sweetness with nutty body and bright acid.

A Note on Texture

Romesco can range from coarse and rustic to ultra-smooth. If you prefer a chunkier sauce, pulse the blender and leave some texture from the nuts or use unpeeled almonds. For a silky finish, use peeled almonds and blend longer, adding the oil toward the end to help emulsify the sauce. Both approaches are authentic—choose the texture you enjoy most.

a plate of broccolini with romesco sauce

What to Serve with Romesco Sauce

This romesco is a great partner for roasted or grilled vegetables, pan-seared fish, roasted or grilled chicken, beef, lamb, and firm tofu. It also makes a flavorful base for plated dishes—spread a layer of romesco on a platter and top with a hot protein or roasted vegetables for an attractive presentation.

Favorite pairings include grilled vegetables with a simple three-ingredient marinade, harissa-roasted chicken thighs, quick Moroccan-style roasted eggplant, or cumin-rubbed lamb chops. It’s equally delicious slathered on crusty bread for an easy snack.

img 48345 8

Grilled Vegetables (3 Ingredient Marinade)

img 48345 9

Quick Roasted Juicy Harissa Chicken Thighs

img 48345 10

30 Minute Moroccan Roasted Eggplant

img 48345 11

Grilled Lamb Chops with Cumin and Salt

Alternative Nuts

Nuts and breadcrumbs give romesco its signature body and richness. While almonds are classic, you can experiment with other nuts for different flavor profiles:

  • Whole, unpeeled almonds: Easier to find and quicker to prepare; leaving the skins yields a more rustic texture.
  • Pine nuts: Offer a buttery, delicate flavor—lightly toast them first for extra nuttiness.
  • Hazelnuts: Provide a deeper, slightly sweet, toasty note that plays beautifully with roasted vegetables.
a plate of romesco sauce

More Tasty Homemade Sauces

img 48345 13

Cilantro Lime Sauce with Greek Yogurt

img 48345 14

10 Minute Moroccan-Style Chermoula Sauce

img 48345 15

Mojo de Ajo (Garlic Mojo Sauce)

img 48345 16

10 Minute Pique (Puerto Rican Hot Sauce)

Buen Provecho,

Salima written in cursive
img 48345 18

Fresh Homemade Romesco Sauce (15 Minutes)

  • Author: Salima Benkhalti
  • Prep Time: 10 minutes
  • Cook Time: 5 minutes
  • Total Time: 15 minutes
  • Yield: 4 servings
  • Category: Sauce, Appetizer, Dip
  • Method: Broiled
  • Cuisine: Spanish
  • Diet: Vegan

Description

Bright, nutty, and versatile, this fresh romesco sauce comes together quickly with broiled tomatoes, red pepper, and garlic, blended with almonds, breadcrumbs, olive oil, and red wine vinegar. Use it as a bed for roasted vegetables, a topping for grilled meats, or a spread for crusty bread.


Ingredients

  • 1 red bell pepper
  • 1 large tomato
  • 3 cloves garlic, unpeeled
  • 1/2 cup skinned almonds
  • 1/2 cup bread crumbs
  • 1 tbsp red wine vinegar
  • 2 tbsp olive oil
  • Salt to taste

Instructions

  1. Broil. Place the pepper, tomato, and unpeeled garlic on a sheet pan and broil until the skins are blistered and charred in spots, rotating occasionally (about 5 minutes). Move the hot vegetables to a covered container and let them steam for a few minutes to loosen the skins.
  2. Peel & core. Once cool enough to handle, peel the pepper, tomato, and garlic. Remove cores and seeds from the pepper and tomato.
  3. Blend. Add the peeled vegetables, garlic, almonds, and breadcrumbs to a blender or food processor. Pulse briefly, then add the red wine vinegar and olive oil and blend until the sauce is creamy. Adjust texture by pulsing for a chunkier finish or blending longer for a smooth sauce.
  4. Season & serve. Taste and add salt as needed. Serve warm or at room temperature with your chosen protein or vegetables.

Equipment

Sheet pan, blender or food processor, and a covered container for steaming the roasted vegetables.


Enjoy this recipe?

If you try it, please consider leaving a review in the comments. Feedback helps keep recipes evolving and improves the site for everyone.