Mains · Italian
Asparagus Risotto
A classic spring risotto built on green asparagus, finished with butter and Parmesan. Bright, creamy, and deeply savoury — the kind of simple dish that rewards good technique.
- Prep Time
- 15m
- Cook Time
- 35m
- Total Time
- 50m
- Servings
- 4 servings
This is the risotto you make when spring asparagus shows up at the market and you want something that lets the ingredient do the talking. No tricks, no hiding behind heavy flavours — just good rice technique, bright asparagus, and a properly executed mantecatura that pulls everything into a glossy, creamy whole. It's deceptively simple, which is exactly what makes it satisfying to get right.
How to cook
The secret to any good risotto is having everything ready before the rice hits the pan. Bring your stock (1.2 litres) to a gentle simmer and keep it warm — cold stock added to hot rice shocks the starch and kills the creaminess you're after. This stays on a back burner the entire time, and you'll use almost all of it.
Start by prepping the asparagus (500g). Snap off the woody ends — they'll break naturally at the right spot. Cut the tips off at about 5cm and set them aside; these get blanched separately so they stay vibrant green and slightly crisp. Slice the remaining stems into thin rounds, about 5mm. The stems will cook into the risotto and dissolve into the background, giving you asparagus flavour in every bite. The tips are your garnish and textural contrast.
Set a wide, heavy-based saucepan or Dutch oven over medium heat and add the olive oil (2 tablespoons) and butter (40g). Once the butter foams, add the diced onion (1 medium) with a pinch of salt. Cook for 5-6 minutes, stirring occasionally, until the onion is completely soft and translucent — take your time here, because any remaining crunch will haunt the finished dish. Add the grated garlic (2 cloves) and cook for 30 seconds until fragrant. Toss in the sliced asparagus stems and cook for 2 minutes to start softening them.
Now the rice (320g). Carnaroli is the better choice here — it's more forgiving than arborio, holds its shape longer, and releases starch more gradually for a creamier result. Stir the rice into the vegetables and cook for 1-2 minutes. You're looking for the grains to get hot and coated in fat, with the edges turning from opaque white to slightly translucent. This is the tostatura, and it's the step that gives risotto its characteristic texture — a firm bite in the centre surrounded by creamy starch. Don't skip it.
Pour in the white wine (150ml) — it'll sizzle and steam, which is good. Stir constantly until the wine is fully absorbed, about a minute. The alcohol cooks off, leaving behind acidity and flavour that brightens the finished dish.
From here, you're in the rhythm of the risotto. Add a ladleful of warm stock, stir frequently (not constantly — you're not chained to the pot, but check in every 30 seconds or so), and wait until most of the liquid has been absorbed before adding the next ladle. The rice should always look loose and slightly soupy, never dry. This process takes 16-18 minutes, and you'll know the rice is done when it's tender but still has a gentle resistance at the very centre of each grain — not chalky, not mushy.
While the risotto is cooking, get the asparagus tips ready. Blanch them in well-salted boiling water for 2 minutes — they should be bright green and just tender, still with some snap. Plunge them straight into ice water to stop the cooking, then drain. This takes 3 minutes and the difference between blanched tips and tips cooked into the risotto is the difference between a restaurant plate and a home one.
When the rice is done, pull the pan off the heat. This part — the mantecatura — is where risotto becomes risotto. Add the grated Parmesan (60g), cold cubed butter (30g), lemon zest (from 1 lemon), and lemon juice (1 tablespoon). Now beat the risotto vigorously with a wooden spoon for 30-60 seconds. You're emulsifying the fat into the starchy liquid, and the risotto should transform from loose rice in broth to a creamy, glossy, cohesive dish that moves like a wave when you shake the pan. The butter must be cold — warm butter melts too fast and you get grease instead of emulsion.
Fold in the blanched asparagus tips gently. Season generously with salt and black pepper, then taste — it should be bright from the lemon, savoury from the Parmesan, and the asparagus should sing. If it tastes flat, it needs more salt. If it tastes rich but dull, add a touch more lemon juice.
Check the consistency. Risotto should be all'onda — "like a wave." Spoon some onto a plate and it should spread slowly on its own, not sit in a mound. Risotto tightens as it rests, so err on the side of too loose. If it's seized up, stir in another splash of warm stock to bring it back.
Bonus points
- Make an asparagus stock: Simmer the snapped-off woody ends in your stock for 20 minutes before straining them out. This doubles down on asparagus flavour throughout the dish and costs you nothing but a little foresight.
- Shave raw asparagus over the top: Use a vegetable peeler to shave 2-3 thin spears into ribbons. Toss them with a little lemon juice and olive oil and pile them on top of the plated risotto for a raw-cooked contrast that looks beautiful and adds freshness.
- Finish with a drizzle of truffle oil: A few drops of good-quality white truffle oil (Urbani or Sabatino Tartufi, not the synthetic stuff) right before serving. Asparagus and truffle is one of those combinations that shouldn't work as well as it does.
- Add a slow-poached egg: Set a poached egg (63°C for 45 minutes if you have a sous vide setup, or a traditional soft poach) on top of each portion. When it breaks, the runny yolk becomes a second sauce.
- Crispy shallot rings: Thinly slice 2 shallots into rings, toss in seasoned flour, and fry at 170°C until golden and crisp. Scatter over the finished risotto for a textural crunch that cuts through the creaminess.
- Use aged Parmesan rinds in the stock: Drop a Parmesan rind into your simmering stock. It won't melt completely, but it will release umami and richness into the liquid. Fish it out before you start ladling.
Serving
Serve the risotto immediately — this is not a dish that waits. Warm your shallow bowls beforehand (a minute in a low oven or a quick rinse with hot water), because risotto on a cold plate sets up into a stiff paste before anyone picks up a fork.
Spoon the risotto into the centre of each warmed bowl and let it find its own level — don't flatten or shape it. Finish with a scattering of extra grated Parmesan, a generous drizzle of your best extra-virgin olive oil, and a few cracks of black pepper. If you've shaved raw asparagus ribbons, pile those in the centre for height.
Keep the table setting simple — this wants crusty bread and good butter on the side, nothing more.
For wine, stay Italian and stay light. A Gavi di Gavi or a Vermentino from Liguria mirrors the bright, clean character of the dish without competing. If you're leaning richer, a young Arneis from Roero has enough body to match the Parmesan and butter. Avoid anything oaky — this risotto is about freshness, and a big Chardonnay will bulldoze it.
Ingredients
For 4 servings
- 500g green asparagus, woody ends snapped off
- 1.2 litres vegetable or light chicken stock
- 2 tablespoons extra-virgin olive oil
- 40g unsalted butter (for cooking)
- 1 medium onion, finely diced
- 2 cloves garlic, finely grated
- 320g carnaroli or arborio rice
- 150ml dry white wine (something you'd drink — a Vermentino or Soave)
- 60g Parmesan, finely grated, plus extra to serve
- 30g cold unsalted butter, cubed (for finishing)
- Zest of 1 lemon
- 1 tablespoon lemon juice
- Flaky sea salt and freshly ground black pepper
Instructions
- 1
Bring the stock (1.2 litres) to a gentle simmer in a saucepan and keep it warm over low heat throughout the cooking process.
- 2
Cut the asparagus tips (about 5cm) from the spears and set aside. Slice the remaining stems into thin rounds, about 5mm thick. Keep tips and stems separate.
- 3
Heat the olive oil (2 tablespoons) and butter (40g) in a wide, heavy-based saucepan or Dutch oven over medium heat. Add the diced onion (1 medium) with a pinch of salt and cook for 5-6 minutes until soft and translucent, no colour. Add the grated garlic (2 cloves) and cook for 30 seconds.
- 4
Add the sliced asparagus stems and cook for 2 minutes until they start to soften.
- 5
Add the rice (320g) and stir for 1-2 minutes until the grains are hot, coated in fat, and the edges turn translucent — this is the tostatura, and it sets up the texture of the finished risotto.
- 6
Pour in the white wine (150ml) and stir until it has been completely absorbed, about 1 minute.
- 7
Begin adding the warm stock one ladleful at a time, stirring frequently and waiting until each addition is mostly absorbed before adding the next. Continue for 16-18 minutes until the rice is tender but still has a gentle bite at the centre.
- 8
While the risotto cooks, blanch the reserved asparagus tips in salted boiling water for 2 minutes until bright green and just tender. Plunge into ice water, drain, and set aside.
- 9
When the rice is done, remove the pan from the heat. Add the grated Parmesan (60g), cold butter (30g), lemon zest (1 lemon), and lemon juice (1 tablespoon). Beat vigorously with a wooden spoon for 30-60 seconds until the risotto is creamy and glossy — this is the mantecatura.
- 10
Fold in the blanched asparagus tips. Season generously with salt and pepper, taste, and adjust. The risotto should be loose enough to spread slowly on a plate — add a splash more stock if it has tightened up.
- 11
Serve immediately in warmed shallow bowls, finished with extra Parmesan and a drizzle of good olive oil.