Spicy Asparagus and Chorizo Penne in Tomato Cream Sauce

A bold spring stovetop pasta that pairs spicy Spanish chorizo with bright asparagus in a silky tomato-cream sauce. Quick to make on weeknights, it balances smoky, spicy, and fresh vegetal notes for a satisfying, flavorful meal.

0.0(0 reviews)
Prep: 15m · Cook: 20m · Total35 mins
DifficultyMedium
Serves13
Spicy Asparagus and Chorizo Penne in Tomato Cream Sauce

Ingredient Spotlight

Spanish chorizo (coarsely sliced or diced)

A cured, smoked pork sausage from Spain seasoned mainly with pimentón (smoked paprika) and garlic; it’s firm and sliceable rather than the fresh, loose Mexican chorizo. It has a smoky, savory flavor with varying heat levels depending on whether sweet or hot pimentón is used, and many varieties are sold fully cured and ready to eat. You can find it in the deli or international/Spanish aisle of supermarkets, at Hispanic or Spanish specialty markets, or online; good substitutes are Portuguese chouriço or smoked kielbasa, or use cooked pancetta or pork seasoned with smoked paprika (or Mexican chorizo cooked out of its casing) while noting texture and moisture will differ.

Jake

Jake's note

"This dish shines in spring when asparagus is bright and tender; the chorizo adds a bold, smoky backbone that carries the tomato cream. Home cooks will love how fast it comes together and how well the sauce clings to the penne."

Spicy Asparagus and Chorizo Penne in Tomato Cream Sauce

This Spicy Asparagus and Chorizo Penne is a spring-forward weeknight dinner that leans into contrast: smoky, spicy ribbons of Spanish chorizo against bright, green asparagus in a silky tomato-cream sauce. The chorizo does the heavy lifting — its rendered oil flavors the whole pan — while crushed tomatoes give the dish a rustic acidity that the heavy cream softens into something clingy and luxurious. Penne’s ridged tube is perfect here; it traps little pockets of sauce and flecks of chorizo so every bite is a textural balance of chewy pasta, tender asparagus, and meaty spice.

What makes this particular version work is timing. Start the pasta slightly under al dente and finish it in the sauce so the noodles soak up that seasoned fat and tomato flavors; add the asparagus late so it retains snap and color. It’s a quick, satisfying meal for people who like bold flavors but don’t want fuss: dinner comes together in about 35 minutes and plays well with a sprinkling of Manchego or a squeeze of lemon to lift the richness. Leftovers keep, but the asparagus will soften — plan for reheating gently or making the sauce a day ahead and tossing with freshly cooked pasta.

Plan your timing

6:19 pm6:25 pmCook pasta and reserve cooking water
6:25 pm6:31 pmRender chorizo and sauté aromatics
6:31 pm6:37 pmAdd asparagus and tomatoes
6:37 pm6:43 pmFinish the sauce with cream
6:43 pm6:49 pmToss pasta with sauce
6:49 pm6:55 pmServe and store
Advertisement

Ingredients

Yield
13

Instructions

Cook pasta and reserve cooking water

Bring a large pot of water to a rolling boil and add the kosher salt. Cook the penne until just shy of al dente according to package directions (usually 1–2 minutes less), then reserve about 1 cup (240 ml) of the pasta cooking water and drain the pasta. Set the drained pasta aside while you finish the sauce.

For this step

  • 12 ozpenne pasta
  • 1 tspkosher salt
Cook pasta and reserve cooking water

Render chorizo and sauté aromatics

Heat the olive oil in a large, heavy skillet over medium-high heat. Add the chorizo and cook, stirring occasionally, until it releases its fat and begins to brown, about 3–4 minutes; push the chorizo to one side and add the chopped onion, cooking until softened, about 4 minutes. Stir in the garlic and red pepper flakes and cook until fragrant, about 30–45 seconds.

For this step

  • 2 tbspextra-virgin olive oil
  • 8 ozSpanish chorizo (coarsely sliced or diced)
  • 1 mediumyellow onion, finely chopped
  • 3 clove(s)garlic, minced
  • 1 tspred pepper flakes
Render chorizo and sauté aromatics

Add asparagus and tomatoes

Add the asparagus pieces to the skillet and toss to coat in the chorizo fat; cook 2–3 minutes so they brighten and begin to soften. Pour in the crushed tomatoes, stir to combine, and bring the mixture to a gentle simmer; reduce heat and simmer 5–6 minutes so the asparagus finishes cooking and the sauce slightly reduces.

For this step

  • 1 lbasparagus, trimmed and cut into 1- to 2-inch pieces
  • 14 ozcrushed tomatoes (canned)
Add asparagus and tomatoes

Finish the sauce with cream

Stir the heavy cream into the tomato-chorizo mixture and simmer 1–2 minutes until the sauce is silky and slightly thickened. Taste and adjust with additional salt or red pepper flakes if you want more heat.

For this step

  • 0.5 cupheavy cream
Finish the sauce with cream

Toss pasta with sauce

Add the reserved penne to the skillet and toss to combine, adding splashes of the reserved pasta water as needed to loosen and marry the sauce; cook together 1–2 minutes so the pasta absorbs flavor. The sauce should cling to the penne and the overall dish will be about 1½ cups per serving when plated.
Toss pasta with sauce

Serve and store

Divide among 4 plates and serve immediately while hot; optional garnishes include grated cheese or a lemon wedge if desired. Leftovers refrigerate well for 2–3 days and reheat gently with a splash of water or cream to loosen the sauce.
Serve and store

Tips from the kitchen

Render chorizo fully

Cook the chorizo until it releases fat and begins to brown; that fat is the base of the sauce and carries most of the flavor.

Undercook the pasta

Boil the penne 1–2 minutes shy of al dente so it finishes in the sauce and absorbs flavor without becoming mushy.

Time the asparagus

Add asparagus toward the end of the simmer so it stays bright and slightly crisp rather than limp and overcooked.

Use reserved pasta water

Add splashes of starchy pasta water to loosen the sauce and help it emulsify so it clings to the penne.

Finish gently with cream

Add the cream off high heat and warm through briefly to avoid separating; simmer only 1–2 minutes until silky.

Variations & substitutions

Vegetarian swap

Replace chorizo with smoked paprika–marinated mushrooms or a store-bought vegetarian chorizo; sauté until nicely browned to build similar smokiness.

Seafood twist

Use peeled shrimp (add after the asparagus) and omit the cream for a lighter, briny version that cooks quickly and pairs well with lemon zest.

Lower-fat option

Use half-and-half instead of heavy cream and skip the extra olive oil; add a tablespoon of butter at the end for gloss if desired.

Gluten-free pasta

Substitute a high-quality gluten-free penne and be mindful the cooking time can vary; keep some extra cooking water as GF pastas sometimes release less starch.

Storage & make-ahead

Store leftovers in an airtight container in the refrigerator for up to 2–3 days. Because cream and asparagus change texture, reheat gently over low heat with a splash of water or cream to loosen the sauce and revive silkiness. For best results make the sauce ahead and reheat it separately, then toss with freshly cooked pasta just before serving.

What to serve with it

Serve with a simple peppery arugula salad dressed in lemon vinaigrette to cut richness, and offer lemon wedges or grated Manchego for finishing. For drinks, pair with a medium-bodied Spanish red like Garnacha/ Grenache or a crisp, unoaked Chardonnay; an amber ale also complements the smoky chorizo.

Frequently asked questions

Can I use Mexican fresh chorizo instead of Spanish chorizo?

You can, but fresh Mexican chorizo is uncooked and has a different texture and seasoning; remove it from its casing and cook thoroughly, and consider reducing added salt since fresh chorizo can be seasoned heavily.

Why did my sauce separate after adding cream?

Boiling the sauce or adding cream to a very hot pan can cause curdling; lower the heat before adding cream and stir gently, warming it just enough to thicken without rapid boiling.

How can I make this less spicy?

Omit the red pepper flakes and choose a mild Spanish chorizo, or rinse diced chorizo briefly in a sieve after cooking to remove some surface oil and heat (this also removes some flavor, so balance with extra paprika if needed).

Is it okay to freeze leftovers?

Freezing is not recommended because the cream can separate and asparagus becomes mushy after thawing; freeze the tomato-chorizo base without cream if you want a make-ahead option and add cream when reheating.

How do I get the sauce to cling to the pasta?

Reserve starchy pasta water and finish the penne in the skillet with the sauce for 1–2 minutes, adding small amounts of the pasta water until the sauce emulsifies and sticks to the noodles.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

13 servings
Step 1: Cook pasta and reserve cooking water
  • penne pasta12 oz
  • kosher salt1 tsp
Step 2: Render chorizo and sauté aromatics
  • extra-virgin olive oil2 tbsp
  • Spanish chorizo (coarsely sliced or diced)8 oz
  • yellow onion, finely chopped1 medium
  • garlic, minced3 clove(s)
  • red pepper flakes1 tsp
Step 3: Add asparagus and tomatoes
  • asparagus, trimmed and cut into 1- to 2-inch pieces1 lb
  • crushed tomatoes (canned)14 oz
Step 4: Finish the sauce with cream
  • heavy cream0.5 cup

Nutrition Facts

Per serving: about 1½ cups (350g)

Calories192
Total Fat14.7g
Saturated Fat4g
Trans Fat0.1g
Polyunsaturated Fat6.3g
Monounsaturated Fat3.5g
Total Carbohydrates10.8g
Dietary Fiber3g
Total Sugars2.8g
Protein6.7g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Spicy Asparagus and Chorizo Penne in Tomato Cream Sauce

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect