Creamy Arborio Risotto With Roasted Asparagus and Crispy Leeks

Prep: 15 minCook: 35 min4 servingsmediumItalian
Creamy Arborio Risotto With Roasted Asparagus and Crispy Leeks

A sophisticated Italian-inspired risotto combining creamy arborio rice with bright spring asparagus and shatteringly crisp roasted leeks. The rice is coaxed to silky perfection through gradual broth additions, while asparagus is blanched to preserve its tender-crisp texture and vibrant color. Lemon zest throughout adds subtle citrus notes that cut through the richness. Serve as an elegant vegetarian main course or refined side dish for spring dinners and special occasions. This version balances rustic technique with refined plating, risotto beyond everyday comfort food.

Ingredients

4 servings
  • 3 ½ cups low sodium chicken broth
    vegetable broth1:1vegetarianvegan

    maintains creaminess

    Full guide →
  • 1 leek, halved lengthwise, thinly sliced
  • 1 lemon, zest only
  • 1 teaspoon salt, divided
  • 2 tablespoons olive oil
  • ½ pound fresh asparagus, chopped into 1-inch pieces
    fresh peas or chopped zucchini1:1vegetable

    lighter spring alternative

    Full guide →
  • 2 tablespoons butter
    extra virgin olive oil1:1vegandairy-freedairy-free

    adds fruitiness, reduces richness

    Full guide →
  • 1 small shallot, minced
  • 1 ½ cups arborio rice
    Carnaroli rice1:1grain

    slightly firmer texture

    Full guide →
  • cup Parmesan cheese, grated
    Pecorino Romano1:1dairycheesedairy-free

    sharper flavor

    Full guide →
  • fresh dill(optional)

Instructions

  1. 1

    Preheat oven to 425F.

  2. 2

    Heat chicken broth in a saucepan over medium-high heat until simmering. Reduce to low heat.

  3. 3

    Toss sliced leeks with lemon zest, salt, and olive oil. Spread on a baking sheet and roast for 14-18 minutes until crispy and browned, stirring halfway through.

  4. 4

    Fill a bowl with ice water. Add asparagus to the simmering broth and cook for 2-3 minutes until just tender. Remove with a slotted spoon and transfer to ice water for 2 minutes. Pat dry with a kitchen towel.

  5. 5

    Melt butter in a large saute pan over medium heat. Add shallot and cook for 3 minutes until translucent.

  6. 6

    Add rice and remaining salt. Cook for 2 minutes, stirring occasionally, to lightly toast.

  7. 7

    Pour in 1 cup of broth. Cook for 5 minutes, stirring occasionally, until most liquid is absorbed.

  8. 8

    Add another cup of broth. Cook for 5 minutes more, stirring occasionally.

  9. 9

    Add the final cup of broth and cook until mostly absorbed and rice is tender. If needed, add remaining broth and cook until absorbed.

  10. 10

    Stir in Parmesan and asparagus.

  11. 11

    Transfer to plates and top with crispy leeks. Garnish with fresh dill if desired and serve immediately.

Tips

Tip 1

Keep broth at a gentle simmer, not rolling boil. Add it slowly and stir frequently to release rice starch gradually, creating creaminess without cream.

Tip 2

Blanch and ice-shock asparagus ahead to lock in color and prevent overcooking when stirred into risotto at the end.

Tip 3

Toast the rice briefly before adding broth. This develops nutty flavor and prevents a gummy result.

Good to Know

Storage

Refrigerate in an airtight container for up to 2 days. Risotto does not freeze well due to texture changes. Reheat gently on the stovetop with additional broth or water to restore creaminess.

Make Ahead

Blanch and ice-shock asparagus up to 4 hours ahead. Roast leeks up to 2 hours in advance; reheat briefly in a 300F oven to restore crispness just before serving. Prepare shallots and toast rice just before cooking.

Serve With

Serve immediately while risotto is creamy and leeks are still crispy. Risotto waits for no one. Spoon onto warm bowls or plates and top with crispy leeks and fresh dill.

See pairing guide →

Common Mistakes

Watch

Do not walk away while stirring risotto to avoid uneven cooking and scorching on pan bottom.

Watch

Do not skip the ice water bath for asparagus to prevent overcooking and color loss.

Watch

Do not add all broth at once to avoid soupy, starchy risotto instead of creamy, flowing consistency.

Watch

Do not roast leeks too far ahead to avoid them becoming soggy from reabsorbing moisture.

Substitutions

Dairy-Free Swaps

Parmesan
Pecorino Romano1:1dairycheesedairy-free

sharper flavor

Full guide →
Butter
extra virgin olive oil1:1vegandairy-freedairy-free

adds fruitiness, reduces richness

Full guide →

Vegan Options

Chicken broth
vegetable broth1:1vegetarianvegan

maintains creaminess

Full guide →

General Alternatives

Arborio rice
Carnaroli rice1:1grain

slightly firmer texture

Full guide →
Asparagus
fresh peas or chopped zucchini1:1vegetable

lighter spring alternative

Full guide →
Find more substitutions →

FAQ

Can I make risotto ahead and reheat it?

Risotto is best served fresh, but leftovers can be reheated. Add a splash of broth or water to the cold risotto and stir gently over medium heat until creamy again. Texture will be slightly less silky than fresh.

What if my risotto is too thick or too thin?

Too thick: add warm broth one tablespoon at a time and stir. Too thin: cook longer without adding broth while stirring frequently to release more starch. The risotto should flow slightly on the plate.

Can I use a different rice variety?

Yes, Carnaroli holds its shape slightly better. Vialone Nano cooks faster. Standard long-grain rice lacks starch and won't create creaminess. Avoid short-grain varieties like sushi rice.