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.
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'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
Ingredients
Instructions
Cook pasta and reserve cooking water
For this step
- 12 ozpenne pasta
- 1 tspkosher salt
Render chorizo and sauté aromatics
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
Add asparagus and tomatoes
For this step
- 1 lbasparagus, trimmed and cut into 1- to 2-inch pieces
- 14 ozcrushed tomatoes (canned)
Finish the sauce with cream
For this step
- 0.5 cupheavy cream
Toss pasta with 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.
About the author
JakeHello, 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
- penne pasta12 oz
- kosher salt1 tsp
- 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
- asparagus, trimmed and cut into 1- to 2-inch pieces1 lb
- crushed tomatoes (canned)14 oz
- heavy cream0.5 cup
Nutrition Facts
Per serving: about 1½ cups (350g)
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.
More from Stovetop
View all Stovetop recipes →Ask me anything about this recipe — substitutions, scaling, techniques, timing.
Powered by AI · Answers may not always be perfect