30-Minute Chorizo and Tomato Sauce
Photo by Daniel Lindstrom on Pexels

30-Minute Chorizo and Tomato Sauce

A vibrant Spanish-inspired ragù that comes together in half an hour. Chorizo renders its paprika-rich fat to build a deeply savory base, then ripe tomatoes and aromatics simmer into a silky sauce perfect for pasta, rice, or crusty bread. Finished with a touch of sherry vinegar for brightness.

Prep
10 min
Cook
20 min
Total
30 min
Makes
About 3 cups sauce (serves 4 over 1 lb pasta)
Share

Steps

Before you start
  • Have all ingredients prepped and within reach
  • Use Spanish chorizo (cured sausage), not Mexican fresh chorizo
  • Choose San Marzano or crushed fire-roasted tomatoes for best results
  1. Brown the chorizo

    • Place the halved chorizo pieces in a 10- or 12-inch skillet over medium-high heat.
    • Cook for 4–5 minutes, stirring occasionally, until the sausage renders its fat and begins to brown at the edges.
    • The chorizo will not fully cook through—it will finish cooking in the sauce.
    • Pour off excess fat if there is more than 1 tablespoon pooled in the pan, leaving some for flavor.
    + Show details

    Ready when: Chorizo is browned at edges and has released its paprika-red fat

    Tip: Don't drain all the fat—it carries crucial flavor and helps build the sauce.

  2. Sauté aromatics

    • Add the diced onion to the chorizo and fat.
    • Cook over medium heat for 3–4 minutes, stirring frequently, until the onion softens and begins to turn translucent at the edges.
    • Add the minced garlic and stir constantly for 30 seconds until fragrant.
    + Show details

    Ready when: Onion is soft and translucent; garlic is fragrant

    Tip: Don't let the garlic brown—it will turn bitter. Stir constantly once it's added.

  3. Build depth with tomato paste

    • Stir in the tomato paste and cook for 1–2 minutes over medium heat, stirring constantly.
    • This caramelizes the paste slightly and deepens the sauce's flavor.
    • You should smell a concentrated tomato aroma.
    + Show details

    Ready when: Tomato paste darkens slightly and clings to the chorizo and onion

    Tip: Paste-cooking is worth the extra minute—it prevents a flat, one-note flavor.

  4. Add tomatoes and simmer

    • Pour in the canned crushed tomatoes (including all juice).
    • Stir well to combine.
    • Reduce the heat to medium-low and bring to a gentle simmer.
    • Cook uncovered for 10–12 minutes, stirring occasionally, until the sauce thickens slightly and the flavors meld.
    • The sauce should bubble gently at the surface, not a rolling boil.
    + Show details

    Ready when: Sauce is noticeably thicker than when it went in; oil from chorizo begins to separate slightly on top

    Tip: Avoid a hard boil, which will scorch the bottom. A gentle simmer builds deeper flavor without burning.

  5. Finish with acidity

    • Remove from heat and stir in the sherry vinegar.
    • Taste and season with salt and black pepper, starting with ½ teaspoon of salt and a few grinds of pepper, then adjusting to your preference.
    • The vinegar should add brightness without tasting sharp.
    + Show details

    Ready when: Sauce is balanced between savory, tangy, and rich

    Tip: Taste as you go—sherry vinegar varies in strength. You want brightness, not sourness.

  6. Serve

    • Ladle the sauce over cooked pasta, rice, or crusty bread.
    • Garnish with fresh parsley if desired.
    • This sauce is best served immediately while still warm.
    + Show details

    Tip: For 1 pound of pasta, you'll have enough sauce to coat generously. If serving over rice, toss the cooked rice gently into the sauce.

Good to know

Tips
  • Spanish chorizo is cured and ready-to-eat; don't confuse it with fresh Mexican chorizo, which is raw and requires browning thoroughly. Read the label—it should say 'cured' or 'fully cooked.'
  • The fat rendered from chorizo is liquid gold for flavor. A little goes a long way; you don't need to add butter or oil.
  • This sauce freezes beautifully and actually tastes better the next day as flavors settle. Make a double batch.
  • Pair this with short, tubular pastas like rigatoni or penne that catch the chunky sauce, or serve over creamy polenta for a Spanish twist.
Make ahead

You can make this sauce up to 2 days ahead, cool it completely, and refrigerate it covered. Reheat gently over medium-low heat, stirring often to prevent sticking, for 3–5 minutes until just warm through.

Storage & reheating

Room temperature: up to 2 hours. Refrigerator: up to 4 days in an airtight container. Freezer: up to 3 months. Thaw overnight in the fridge, then reheat over medium-low heat with a splash of water if needed to loosen the sauce.

Substitutions
  • Spanish chorizo (cured sausage) → Italian sausage (sweet or hot). Use the same weight. You'll lose the paprika flavor but gain a different savory richness. Brown the sausage in the same way.
  • sherry vinegar → Red wine vinegar or aged balsamic vinegar. Use the same amount. Red wine is sharper and more acidic; balsamic is sweeter and more mellow. Taste and adjust as needed.
  • canned crushed tomatoes (fire-roasted or San Marzano) → 2 pounds fresh ripe tomatoes, chopped. Core and chop the tomatoes (no need to peel). Add them in step 4 and simmer for 12–15 minutes to break down. The sauce may be thinner; simmer longer if needed.
  • yellow onion, medium → White onion. Same amount and prep. White onions are slightly sharper and less sweet. The final flavor will be a touch more assertive.

More pasta sauces

See all →

Find more like this

Meal
Dinner
Cuisine
Spanish
Main ingredient
SausageTomatoes
Method
Stovetop

Reviews (0)