🇮🇹 Vita Milanese — Your Italian Cooking Friend🇮🇹 Italiano
🏠 Home 📚 All Recipes 📖 The Ebooks
Pasta Primavera

Pasta Primavera

⏱️ 20 min🍳 20 min⏱️ 40 min📊 Easy🍽️ 4Volume 1 · Pasta Perfetto

A plate of spring-green linguine twirled into a golden nest, set over a pool of silky Jerusalem artichoke cream and scattered with sweet peas, diamond-cut snow peas, paper-thin raw artichoke slices, and fresh mint — this elegant, creamy-yet-bright vegetarian pasta celebrates the first tender harvest of the season in under an hour.

AmountIngredient
11 oz (320 g)Linguine
7 oz (200 g)Snow peas (taccole)
⅔ cup (100 g)Frozen or fresh peas (pisellini)
1 large (60 g)Spring onion or scallion (green and pale parts)
1Fresh red chili (peperoncino), such as Fresno or cayenne
3 tbsp (45 ml)Extra-virgin olive oil
1Small raw Jerusalem artichoke (for garnish)
HandfulFresh mint leaves
Fine sea salt
Freshly ground black pepper

There is something magical about the first truly spring pasta of the year — the one where the market is suddenly overflowing with peas still in their pods, the first pencil-thin spring onions, and Jerusalem artichokes that taste like sweet, nutty clouds when puréed. This pasta primavera (which simply means "spring pasta" in Italian) is a study in contrasts: a luscious, velvet-smooth Jerusalem artichoke cream forms the base, providing an earthy-sweet foundation that is subtly reminiscent of artichoke hearts but creamier and more delicate. Sitting atop that cream is a nest of al dente linguine — tossed with barely-cooked snow peas cut into sparkling diamond shapes, sweet little peas, and a whisper of fresh chili that warms without dominating. The whole thing is finished with paper-thin slices of raw Jerusalem artichoke (they have a lovely, crisp, water chestnut-like texture when raw) and a scattering of fresh mint leaves. It is refined without being fussy, quick enough for a weeknight, and elegant enough for company — the kind of dish that makes you want to pour a glass of cold white wine and sit down to a slow, grateful dinner.

The Jerusalem artichokes are boiled in their skins ahead of time (30 minutes), then peeled while hot — this can be done a day in advance. The actual assembly is a quick, 20-minute affair of blending the cream, sautéing the vegetables, and tossing the pasta.

For the Jerusalem Artichoke Cream

For the Pasta and Vegetables

Use level tablespoons and standard US measuring cups. All produce is medium unless specified. Jerusalem artichokes (also called sunchokes) are knobby, ginger-like tubers with a sweet, nutty, artichoke-like flavor. Look for firm, smooth-skinned specimens with no soft spots or sprouting eyes.

🥘 Equipment

📋 Preparation

Step 1 — Boil the Jerusalem Artichokes (30 minutes)

Scrub the Jerusalem artichokes thoroughly under cold running water — their knobby skin traps dirt and sand. Do not peel them yet. Place them in a medium saucepan and cover with cold water by 2 inches (5 cm). Add 1 teaspoon of fine sea salt.

Bring to a boil over high heat, then reduce to a gentle simmer (medium-low). Cook until the artichokes are completely tender when pierced with a knife — a thin-bladed knife should slide in with no resistance, about 25 to 30 minutes from the time the water comes to a boil.

Boiling the artichokes in their skins keeps them from absorbing too much water and becoming waterlogged. They should be very tender — think of how you'd cook a potato for mashing. If some pieces are still firm in the center after 30 minutes, give them 5 more minutes. Timing varies with size and freshness.

Step 2 — Peel the Artichokes While Hot (5 minutes)

Drain the cooked artichokes in a colander and let them cool just enough to handle — about 2 to 3 minutes. While still hot, slip the skins off using your fingers or a small paring knife. The skins should come away easily, often in a single strip. Discard the skins.

Set the peeled artichokes aside in a bowl to cool slightly. Reserve ½ cup of the cooking water before draining — it contains starch and flavor that will help create a silky cream.

The skins must be removed while the artichokes are hot — they stick stubbornly once cool. Work quickly but carefully, using a folded kitchen towel to hold the hot artichokes if needed. Don't run them under cold water to speed cooling; the starch you want in the cream stays in the artichokes, not the sink drain.

Step 3 — Prepare the Vegetables (10 minutes)

While the artichokes boil, prep the remaining vegetables.

Trim the spring onion: Cut off the root end and the tough dark-green tops (reserve the tender light-green and white parts). Slice the spring onion very thinly crosswise into delicate rings — about ⅛ inch (3 mm) thick.

Prepare the snow peas: Stack several snow peas at a time and cut them crosswise into thin diamond shapes — slice at a sharp diagonal, about ¼ inch (6 mm) wide. The diamonds are both beautiful and practical: they cook quickly and catch the sauce in their angled edges. You should have about 1½ cups of cut snow peas.

Prepare the chili: Slice the fresh red chili in half lengthwise. Remove the seeds and membranes if you prefer a milder heat (keep them for a spicier dish). Slice the chili into thin rings, or leave it whole for easier removal later (the recipe calls for removing it before serving).

If using frozen peas, place them in a small bowl to thaw while you work.

The diamond cut on the snow peas is optional but worth the extra minute — the angled surfaces catch more of the artichoke cream and make the dish look considerably more polished. If you're in a rush, simple crosswise slices work fine.

Step 4 — Make the Jerusalem Artichoke Cream (5 minutes)

Transfer the peeled, cooked Jerusalem artichokes to a high-speed blender (or a deep cup if using an immersion blender). Add 2 tablespoons of extra-virgin olive oil, ½ teaspoon of fine sea salt, a generous grind of black pepper, and ½ cup of the reserved cooking water.

Blend on high until completely smooth and velvety — about 45 to 60 seconds. The cream should be thick but pourable, like a very smooth hummus. If it is too thick (paste-like), add more cooking water 1 tablespoon at a time and blend again until you reach a luscious, spoonable consistency.

If using mint in the cream (optional but recommended), add 6 to 8 fresh mint leaves and blend for another 15 seconds until the cream is a pale, sage-green color with tiny flecks of mint.

Taste and adjust seasoning — the cream should be savory, sweet, and nutty, with a subtle earthiness and a whisper of mint. Set aside at room temperature. The cream will thicken slightly as it cools; you can thin it with a splash of hot pasta water just before serving.

The key to a silky cream is hot blending — the warmer the artichokes and water, the smoother the emulsion. If the cream looks grainy, add 1 more tablespoon of olive oil and blend for 30 seconds longer. The mint version is slightly more complex and herbaceous; the plain version is cleaner and lets the artichoke flavor sing — both are excellent.

Step 5 — Cook the Pasta and Sauté the Vegetables (12 minutes)

Bring a large pot of generously salted water (about 1½ tablespoons kosher salt per 4 quarts of water) to a rolling boil over high heat.

Add the linguine and cook according to package directions until al dente — typically 8 to 10 minutes for dried linguine. Set a timer for 1 minute before the recommended time and start tasting; perfect al dente pasta is the backbone of this dish.

While the pasta cooks, sauté the vegetables:

Place a large skillet or sauté pan (12 inch / 30 cm works best) over medium-high heat. Add 3 tablespoons of extra-virgin olive oil and the sliced fresh chili (whole or cut, depending on your heat preference). Heat until the oil shimmers and the chili begins to sizzle gently — about 30 seconds.

Add the thinly sliced spring onion. Cook, stirring constantly, until wilted and fragrant — about 1 minute. The onion should soften without browning.

Add the diamond-cut snow peas and ¼ teaspoon of fine sea salt. Increase the heat to high and sauté, tossing frequently, for 5 minutes. The snow peas should be bright green, tender-crisp, and beginning to develop a few brown spots where they've hit the pan — this char adds flavor.

The high heat is essential — it gives the snow peas a light sear without turning them limp and sad. They should still have a noticeable snap when bitten. Toss rather than stir: lifting and flipping keeps the pieces separate and prevents steaming.

Step 6 — Finish the Vegetables and Combine (3 minutes)

Remove and discard the whole chili (if you left it whole) or leave the sliced chili in for more heat. Add the peas to the pan and toss to combine. Cook for 1 minute — just long enough to warm them through. The peas should stay bright green and sweet.

Turn off the heat. The vegetables are now ready for the pasta.

When the linguine is al dente, use tongs to lift the pasta directly from the pot into the skillet with the vegetables (reserve about 1 cup of pasta cooking water before draining). This transfers a small amount of starchy pasta water along with the linguine, which helps bind the sauce.

Toss the pasta and vegetables together with tongs, adding a splash of pasta cooking water (about ¼ cup / 60 ml) to create a light, glossy coating. Toss vigorously — the starch from the pasta water and a slick of oil should coat every strand.

Lifting the pasta directly into the skillet (rather than draining and adding) preserves more starch on the pasta surface and lets the residual heat from the vegetables finish cooking the linguine. The pasta water is your secret weapon for the right consistency — add enough so the noodles move freely but aren't swimming.

Step 7 — Plate and Serve (3 minutes)

Warm 4 shallow bowls by filling them with hot water for 30 seconds, then drying them.

Spread 2 to 3 tablespoons of the Jerusalem artichoke cream in the center of each warm bowl, using the back of a spoon to create a smooth, round pool — about 4 inches (10 cm) in diameter.

Using tongs, lift a portion of the linguine and vegetables and twirl it into a neat nest. Place the nest on top of the artichoke cream in each bowl, sitting centered on the cream like a bird in a nest.

Garnish each serving: Using a mandoline or very sharp knife, slice a raw Jerusalem artichoke into paper-thin rounds (about ¹⁄₁₆ inch / 1.5 mm thick). Arrange 3 to 4 slices on top of each pasta nest — they will curl slightly and add a beautiful, crisp contrast. Scatter a few fresh mint leaves (torn if large) over the top. Finish each serving with a final drizzle of extra-virgin olive oil, a pinch of flaky sea salt, and a grind of fresh black pepper.

Serve immediately — the pasta should be hot, the cream warm, and the raw artichoke slices crisp and fresh.

The raw Jerusalem artichoke garnish is a lovely textural surprise — crisp, slightly sweet, and water chestnut-like. If you don't have a mandoline, use a vegetable peeler to shave the artichoke into long, thin ribbons. The mint is not optional here — its cool, bright freshness cuts through the creamy base and ties the whole dish together.

🧑‍🍳 Chef's Tips

❌ Common Mistakes

MistakeWhy It HurtsThe Fix
Peeling artichokes when coldCold skins stick to the flesh, tearing chunks out and wasting the tuber. You end up with ragged, uneven pieces that blend into a lumpy creamPeel within 2-3 minutes of draining, while the artichokes are still hot enough to burn your fingers (use a kitchen towel)
Overcooking the snow peasThe peas turn olive-drab, limp, and watery — they lose their bright snap and sweet flavorCook exactly 5 minutes on high heat; they should still be bright green with a few brown spots. Remove from heat before they fully soften
Forgetting to reserve cooking waterYou're left using plain water or milk for the cream, resulting in a thinner, less flavorful sauceBoil the artichokes in a separate pot and keep the water. If you forget, use ½ cup of pasta cooking water instead — the starch works beautifully
Over-blending the creamThe emulsion breaks and the cream turns grayish and thin instead of silky and pale goldStop blending as soon as the mixture is smooth — about 45-60 seconds at high speed. If the cream breaks, add 1 tablespoon of ice water and blend again to re-emulsify
Adding all the pasta water at onceThe pasta-snow pea mixture becomes soupy and watery, diluting the artichoke cream when platedAdd ¼ cup (60 ml) at a time and toss — the pasta should be glossy, not swimming. You want a light coating that clings to the noodles
Skipping the raw artichoke garnishThe dish loses its textural contrast — all soft and creamy, nothing crunchy. The raw slices provide a crisp, refreshing counterpointUse a mandoline for paper-thin slices (¹⁄₁₆ inch / 1.5 mm). If you don't have a mandoline, use a vegetable peeler to make long ribbons
Using dried mint instead of freshDried mint has a musty, hay-like flavor that overwhelms the delicate spring vegetables. Fresh mint is bright, cool, and essentialAlways use fresh mint for this dish. If you can't find mint, substitute fresh basil (it will be different but still delicious)
Skipping the chili entirelyThe dish lacks the gentle warmth that balances the creamy artichoke base. The chili should provide a whisper of heat, not dominateUse just ½ chili or remove the seeds for a milder warmth. A pinch of red pepper flakes is an acceptable substitute
Plating on cold bowlsThe pasta and cream cool in seconds, and the dish goes from restaurant-worthy to lukewarm before you take the first biteFill each bowl with hot tap water for 30 seconds, dump, and dry before plating. It takes almost no time and makes a real difference
Not letting the artichoke cream come to room temperatureCold cream straight from the blender chills the hot pasta on contact, and the dish never reaches the right temperatureMake the cream while the pasta cooks, and let it sit at room temperature. If it's been refrigerated, warm it gently in a saucepan over low heat

💡 Variations

VariationHow To
Add AsparagusTrim 4 oz (120 g) asparagus, cut into 1-inch (2.5 cm) diagonal pieces, and add to the pan with the snow peas. Cook together — the asparagus adds another spring-green element and a slightly grassy, earthy note
Swap Linguine for Fettuccine or TagliatelleUse 11 oz (320 g) fresh fettuccine or tagliatelle — cook for just 2-3 minutes. The wider ribbons catch more of the artichoke cream and create a more luxurious, ribbon-y texture
Make It VeganReplace the artichoke cream with the same recipe (it's already plant-based). Omit any butter or cheese additions. The dish is naturally vegan as written — the cream is purely artichokes, olive oil, and water
Add Toasted Pine NutsToast ¼ cup (35 g) pine nuts in a dry skillet over medium heat until golden and fragrant (3-4 minutes). Sprinkle over each serving for a nutty crunch that contrasts beautifully with the creamy artichoke base
Try Lemon and ThymeAdd the finely grated zest of ½ lemon and 1 teaspoon of fresh thyme leaves to the artichoke cream before blending. The bright citrus and earthy thyme complement the sweet artichokes beautifully
Go CheesyStir ½ cup (40 g) finely grated Parmigiano-Reggiano into the hot pasta and vegetables just before serving (off heat). The cheese adds a savory, umami depth that makes the dish more substantial — though it's not traditional for primavera
Spicy VersionLeave the chili seeds in and add a pinch of red pepper flakes along with the spring onion. For extra heat, finish each serving with a drizzle of chili oil instead of plain olive oil
Pasta-Free (Low-Carb)Replace the linguine with 1 lb (450 g) zucchini noodles (zoodles), spiralized from 3 medium zucchini. Sauté the zoodles for 2 minutes in the same pan after removing the vegetables, then toss together. Skip the pasta water step
Change the HerbReplace the mint with fresh basil, fresh chervil, or a combination of basil and mint. Each herb brings a different character: basil is sweeter and more aromatic, chervil is delicate and anise-like
Spring Onion SubstituteIf you can't find spring onions, use 2 large shallots, thinly sliced, or ½ cup (60 g) finely chopped leek (white and pale green parts only). The flavor will be milder and slightly sweeter

❄️ Storage & Leftovers

MethodDetails
RefrigeratorStore the components separately: artichoke cream in an airtight container (up to 3 days), sautéed vegetables and pasta together in another container (up to 2 days). The assembled dish does not store well — the raw artichoke slices will oxidize and turn brown within hours
Reheating PastaReheat the pasta and vegetables in a skillet over medium heat with a splash of water or vegetable broth, tossing until warmed through (3-4 minutes). The artichoke cream can be reheated gently in a small saucepan over low heat, thinning with a splash of water if needed. Assemble fresh on warm plates
Reheating Artichoke CreamWarm the cream in a small saucepan over low heat, stirring frequently. If it has thickened during refrigeration, whisk in warm water 1 tablespoon at a time until it returns to a pourable consistency. Do not microwave — it can cause the emulsion to separate
Freezing the Artichoke CreamThe cream freezes well for up to 1 month. Cool completely, transfer to a freezer-safe container, and freeze. Thaw overnight in the refrigerator, then reheat gently. The texture remains smooth after freezing and thawing
Freezing the Full DishNot recommended — the frozen-then-thawed snow peas and peas become mushy and the pasta turns soft. Only the artichoke cream freezes well

🍷 Wine Pairing

WineWhy
Gavi di Gavi (Piedmont)Made from the Cortese grape, this crisp, mineral-driven white is the classic partner for spring vegetables. Notes of green apple, pear, citrus zest, and crushed stone provide a bright, cleansing acidity that cuts through the creamy artichoke base without overwhelming the delicate snow peas and mint. The subtle floral character echoes the fresh herbs beautifully
Soave Classico (Veneto)A dry, elegant white from the Garganega grape with notes of white peach, bitter almond, lemon zest, and a distinctive saline-mineral finish. The bright acidity and almond note mirror the nuttiness of the Jerusalem artichokes, while the saline finish refreshes the palate between creamy bites. A perfect, restrained pairing
Vermentino di Sardegna (Sardinia)A medium-bodied white with lively acidity, citrus, green apple, wild herbs, and a distinctive briny, sea-salt finish. The herbal character echoes the fresh mint in the dish, while the salinity plays beautifully against the sweet peas and earthy artichoke cream. Serve well-chilled
Friulano (Friuli-Venezia Giulia)A white with remarkable personality — floral, almond-scented, with a hint of sage and a bitter-almond finish. The herbaceous, slightly savory notes make it a natural partner for the Jerusalem artichoke cream and fresh mint, while its medium body and bright acidity won't overwhelm the delicate vegetables
Teroldego Rotaliano (Trentino, rosato version)A pale, dry rosato from the Teroldego grape in northern Italy — light cherry, wild strawberry, alpine herbs, and a crisp, food-friendly acidity. The light red fruit and herbal notes provide an interesting counterpoint to the savory cream and sweet peas, and the slight tannic grip stands up to the olive oil. A playful, unexpected pairing that works surprisingly well

🥗 Suggested Side Dishes

📊 Nutrition (per serving, estimated)

CaloriesProteinFatCarbsFiber
~48513 g18 g68 g8 g

Nutritional values are estimates based on 4 servings with 320 g linguine, 300 g Jerusalem artichokes, 200 g snow peas, 100 g peas, 1 spring onion, 1 fresh chili, 3 tbsp extra-virgin olive oil (for cooking), 2 tbsp extra-virgin olive oil (in the cream), plus a final drizzle. Actual values will vary based on specific brands, the size of your artichokes, and the amount of oil absorbed. Jerusalem artichokes are an excellent source of dietary fiber, potassium, and iron — they contain inulin, a prebiotic fiber that supports gut health and contributes to their naturally sweet, nutty flavor. Snow peas and peas provide vitamins A, C, and K, as well as plant-based protein and additional fiber. To lighten the dish, reduce the finishing olive oil drizzle and use less oil in the vegetables (approximately 420 calories and 14 g fat per serving). This is a moderate-calorie main course; if serving as a primo (first course), it will serve 6 with smaller portions.

❓ Frequently Asked Questions

What are Jerusalem artichokes, and where do I find them?

Jerusalem artichokes (also called sunchokes) are the knobby, ginger-like tubers of a species of sunflower (Helianthus tuberosus). Despite their name, they have no relation to Jerusalem or globe artichokes — their flavor is sweet, nutty, and subtly earthy, reminiscent of artichoke hearts mixed with water chestnuts. Look for them in the produce section of well-stocked grocery stores from late fall through early spring, at farmers' markets (especially in the Northeast and Midwest), and at natural foods stores like Whole Foods. Choose firm, smooth-skinned tubers with no soft spots, shriveling, or sprouting eyes. If you cannot find Jerusalem artichokes, substitute 10 oz (300 g) of celery root (celeriac), peeled, cubed, boiled until tender, and blended with olive oil and water — the flavor is different (more herbal, less sweet) but the creamy texture is similar.

Do I have to peel the artichokes while they're hot?

Yes — this is one of the few non-negotiable steps in the recipe. The skins of Jerusalem artichokes adhere firmly to the flesh when cold but slip off easily when hot. If you let them cool completely, you'll spend frustrating minutes picking tiny bits of skin off the tuber, losing good flesh in the process. Use a folded kitchen towel to hold the hot artichokes, work quickly, and don't worry if a few small patches of skin remain — the blender will break them down.

What if my artichoke cream is too thick or too thin?

If the cream is too thick (paste-like), add more cooking water or pasta water 1 tablespoon at a time and blend again until it reaches a pourable but not runny consistency. If it's too thin, return the cream to a small saucepan and simmer gently over medium-low heat, stirring constantly, until it thickens — about 3-4 minutes. Alternatively, add one more boiled artichoke if you have one.

Can I use a regular potato instead of Jerusalem artichokes?

Technically yes, but the result will be a completely different dish. Russet or Yukon Gold potatoes will create a creamy, mild base but lack the sweet, nutty, artichoke-like flavor that makes this cream special. If you must substitute, use Yukon Gold potatoes and add 1 teaspoon of white truffle oil (optional) to approximate the earthy-nutty character of sunchokes.

Can I use frozen snow peas?

Fresh snow peas are highly recommended for this dish — they remain crisp and bright green when sautéed at high heat. Frozen snow peas (if you can find them) will be softer and release more water into the pan, steaming rather than searing. If frozen is all you have, add them straight from the bag (do not thaw) and cook for 3 minutes instead of 5, as they are already blanched.

The raw artichoke slices are turning brown — what do I do?

Raw Jerusalem artichokes oxidize quickly once cut, similar to potatoes or apples. To prevent browning, place the slices in a small bowl of cold water with a squeeze of lemon juice (about 1 tablespoon per cup of water) as you cut them. Drain and pat dry just before garnishing. If they do brown slightly, the dish will still taste delicious — the browning is purely cosmetic.

Can I make this dish gluten-free?

Yes — simply substitute gluten-free linguine or spaghetti for the regular pasta. Use a high-quality brown rice or chickpea-based pasta for the best texture. Cook according to package directions (usually 1-2 minutes longer than wheat pasta). All other ingredients are naturally gluten-free.

Is this dish keto or low-carb?

No — linguine is wheat pasta, and Jerusalem artichokes, while lower in carbs than potatoes, still contain carbohydrates (primarily inulin and fiber). For a low-carb version, use zucchini noodles (zoodles) as suggested in the Variations section. The artichoke cream itself is relatively low in carbs.

The cream tastes bland — what went wrong?

Jerusalem artichokes vary in sweetness and intensity depending on the season and storage conditions. If the cream tastes flat, it likely needs more salt (the most common fix), a squeeze of lemon juice to brighten it, or a pinch of sugar to enhance the natural sweetness. Taste and adjust in small increments — ¼ teaspoon of salt at a time, ½ teaspoon of lemon juice at a time.

Can I use canned or jarred Jerusalem artichokes?

Canned or jarred Jerusalem artichokes are very rare and usually packed in brine or vinegar, which will make the cream taste pickled and sour. Stick with fresh artichokes for the best result. If you have an abundance of fresh sunchokes, they can be boiled, peeled, and frozen for up to 3 months — thaw and use directly in the cream.

🔗 Related Recipes

🏷️ Search Tags

📸 Photo Reference

Photo reference: `vol1_125.png` — A top-down or slightly elevated overhead shot of four shallow white ceramic bowls arranged on a light natural wood table, each centered with a pool of pale sage-green Jerusalem artichoke cream. Nestled on top of the cream in each bowl is a perfect twirl of linguine tossed with bright green diamond-cut snow peas, sweet green peas, and subtle red flecks of fresh chili. On top of each pasta nest: 3 to 4 paper-thin, translucent slices of raw Jerusalem artichoke, curling slightly at the edges, scattered with whole and torn fresh mint leaves and a final drizzle of golden extra-virgin olive oil. Soft, diffused natural light from a large window on the left, creating warm highlights on the mint and oil droplets. A shallow depth of field keeps the foreground bowl in crisp focus while the background bowls blur into soft, creamy bokeh. Beside the bowls: a white linen napkin, a fork, and a half-full glass of chilled Gavi di Gavi. The overall mood is fresh, bright, and elegant — spring on a plate.

Recipe from "The Italian Kitchen" by Vita Milanese — Volume 1: Pasta Perfetto

Recipe from The Italian Kitchen by Vita Milanese — Volume 1 · Pasta Perfetto. Discover all volumes on the ebook page.

🍽️ You May Also Like

Pasta Fischio Pasta Vesuviana Pasta Francescana Pasta e Fagioli asparagus pasta marshals pasta Buonanima Pasta Pasta Chips
← Previous 📚 All Recipes Next →