Asparagus risotto is a creamy, bright, and delicious recipe for a special dinner with your loved ones.

Making risotto is easy, and with our step-by-step pictures and video, your risotto will be a guaranteed success on your first try.

asparagus risotto on a flat plate

Check out our best Italian recipe collection!

Asparagus risotto is a comforting Italian dish, perfect for a family dinner or special occasion.

Everyone will love it, kids and adults alike, because it’s tasty, creamy, cheesy, and one of the most comforting meals you’ll ever make.

It’s a wonderful vegetarian recipe that even the staunchest of meat eaters will gobble down and ask for seconds.

And if you have vegan guests over, you can easily make the recipe dairy-free with a few simple modifications.

You’ll need about 45 minutes to make this from start to finish, and if you follow our simple step-by-step instructions, you’ll have no problems, and the dish will turn out delicious!

On a personal note, I’ve been making all kinds of risottos since I was ten years old; it’s one of my favorite recipes because of how comforting it is.

I am happy to share with you all I’ve learned through the years of cooking this wonderful Italian dish.

a forkful of asparagus risotto

Ingredients

Risotto rice

The best rice for making risotto is risotto rice. It’s a medium to short-grain rice with high starch content. There are several varieties of risotto rice.

Arborio rice, Carnaroli, Vialone Nano, and Roma are the most common.

If you can’t find any of these, go for generic risotto rice.

The main characteristic of risotto rice is that it has a higher starch content that helps make the dish ultra-creamy. Therefore, please do not wash the risotto rice before using it.

Asparagus

If in season, we recommend using fresh asparagus.

Substitute frozen asparagus for fresh ones.

Garlic

We use garlic to sauté the asparagus; they are delicious together.

Olive oil

We recommend a good quality extra virgin olive oil to make a flavor base (soffritto in Italian) that will add taste to the rice. We also use olive oil for cooking the asparagus.

Shallots

Finely chopped and gently fried in the oil make an excellent flavor base for the risotto.

Substitute white or yellow onion for shallots.

White wine

Dry white wine is used to deglaze the pan after the rice has been toasted.

It adds acidity to the risotto, which boosts flavor.

If you prefer not to use wine, you can replace it with vegetable stock.

Vegetable broth

The liquid to cook the rice. You can make it yourself from scratch or use a ready-made one.

What’s important is that you bring it to a simmer in a separate pot or saucepan and keep it hot before adding it to the rice.

Also, if you want to go the extra mile and make the risotto even more flavorful, add the woody ends of the asparagus to the stock to infuse it with the asparagus flavor.

The rule of thumb is to use 4 cups of vegetable stock to cook 1 cup of rice.

You can substitute chicken broth for vegetable stock, although we prefer to keep the recipe vegetarian.

Salt and pepper

We recommend sea salt or kosher salt and freshly ground black pepper.

Don’t add salt at the start because the vegetable broth should already have enough.

We recommend tasting and adjusting for salt when the asparagus risotto recipe is almost ready.

Butter

We recommend unsalted European-style butter.

Substitute vegan butter for regular butter to make the recipe vegan. Alternatively, you can replace the butter with extra virgin olive oil.

Parmesan

For the best risotto, try to use “Parmigiano Reggiano” or “Grana Padano.”

They are high-quality hard cheese imported from Italy. They are naturally lactose-free and pack your risotto with plenty of savory flavors (umami) that no other cheese can match.

If you prefer to keep this asparagus risotto vegan, opt for a vegan parmesan alternative, or add a couple of tablespoons of nutritional yeast.

creamy asparagus risotto

Instructions

1. Cook the asparagus

Trim the woody ends of the asparagus stalks with a sharp knife and set them aside for later.

trimming asparagus

Thinly slice asparagus into disks, but keep the tips of the spears whole.

asparagus cut into thin disks

To a non-stick pan, add one tablespoon of olive oil, the asparagus (not the woody ends), a crushed garlic clove, 1/2 teaspoon of salt, and a few twists of pepper.

Sauté the asparagus on medium heat for 5 minutes and set aside.

The asparagus should not be fully cooked at this stage as we finish them later in the risotto.

sautéed asparagus for risotto

2. Prep the vegetable broth

Add the store-bought vegetable stock and the woody ends of the asparagus to a pot. Bring to a simmer, and keep hot throughout the recipe.

vegetable broth with asparagus trimmings

3. Make the risotto

Add one tablespoon of olive oil to a large skillet or a dutch oven.

Set the heat to medium. When the oil is hot, add the finely chopped shallot.

Fry the shallot for 2 minutes until translucent. From now on, keep the heat on medium.

soffritto with onion and olive oil

Add the risotto rice to the pan and stir with a wooden spoon. Toast the rice for about 1 minute, stirring continuously. Do NOT rinse the risotto rice before cooking it.

Add the white wine and keep stirring until the wine is fully evaporated.

deglazing the pan with white wine

Add 2 ladlefuls of hot vegetable stock. Keep stirring almost continuously.

When the pan starts to dry up, add 2 more ladlefuls of vegetable stock, and keep stirring.

adding vegetable stock a ladleful at a time

Repeat this for 12 minutes: stir almost continuously, adding two ladlefuls of hot vegetable stock as soon as the pan dries up.

The rice should never stick to the bottom of the pan, and avoid adding too much broth at once.

risotto after 12 minutes

4. Add the asparagus

After 12 minutes, add the asparagus to the rice.

Keep stirring and adding hot vegetable stock until the rice is creamy and al dente – it should take 5 more minutes.

adding asparagus to risotto


Asparagus risotto should cook between 16 and 18 minutes from when you add the first ladle of broth.

Taste the rice often from the 15-minute mark. When you taste it, you should feel the “heart” of the rice grain between your teeth, and it should feel slightly undercooked.

At this point, you should also adjust for salt if necessary.

creamy asparagus risotto

5. Add butter and cheese

When the risotto is al-dente and the last ladleful of broth has been almost completely absorbed, turn the heat off.

Add butter and grated parmesan cheese. Stir gently, off the heat, until butter and cheese are fully melted in the rice.

Now let it sit for 2 minutes, covered with a lid. This final step is crucial for any good risotto, so don’t skip it.

butter and parmigiano reggiano on the risotto

After 2 minutes, stir the risotto one more time, and if too dense, add a bit of vegetable stock, keeping in mind that risotto should not be too runny nor too thick.

It should have a perfectly creamy texture.

asparagus risotto

Serve this asparagus risotto recipe on a flat or slightly curved plate (not in a deep dish or bowl).

Optionally, sprinkle with some extra Parmigiano Reggiano and a twist of freshly ground black pepper. Eat with a fork.

asparagus risotto served on a plate

Variations

Lemon Asparagus Risotto

A quick and easy variation is to garnish with the grated zest of an organic lemon on top. Lemon goes well with asparagus, making this asparagus risotto fresh and zesty.

Not everyone likes lemon zest on their risotto, so let people choose if they want to add it. Some prefer to garnish with finely chopped fresh herbs, such as fresh thyme or flat-leaf parsley.

lemon asparagus risotto

Fancy Asparagus Risotto

If you want to make this dish super fancy, then you could add the following:

  • toasted and chopped almonds on top,
  • oven-roasted asparagus spears (just the tip of the asparagus),
  • thinly sliced raw asparagus (use a vegetable peeler) tossed in a pinch of salt and lemon juice.
fancy asparagus risotto

Serving suggestions

This asparagus risotto is a fulfilling meal, and we generally serve it as a main course, either with a light starter before it or with a vegetable side dish. Of course, you can also serve it as a side dish.

Here’s a list of recipes we like to serve with risotto. Some of our favorites are:

Check out our vegetable side dish roundup if you want a delicious side dish. Among our favorite sides are:

Tips

What to do with risotto leftovers?

You can transform risotto leftovers into delicious risotto cakes or Italian rice balls and serve them as a main with a simple side salad and with our marinara sauce on the side as a dip.

risotto cakes on side salad served with marinara sauce

Make Ahead and Storage

Make ahead: asparagus risotto is not a good recipe to make ahead, and it’s best eaten right after making it.

Refrigerator: keep leftovers in an airtight container in the fridge for up to 3 days.

Reheat: warm in the microwave. On the second day, the risotto will be stickier and less creamy, so you might need to add some water or vegetable broth.

Freezing: we do not recommend freezing risotto.

More Risotto Recipes

Can’t get enough of risotto? Try our:

More Asparagus Recipes

If you like asparagus, check out our post on how to cook with asparagus or:

asparagus risotto on a white plate

Asparagus Risotto

Author: Nico Pallotta
Asparagus risotto is a creamy, bright, and delicious recipe for a special dinner with your family.
Making risotto is easy, and with our step-by-step pictures and video, your risotto will be a guaranteed success on your first try.
5 from 3 votes
Prep Time 10 minutes
Cook Time 18 minutes
Asparagus Cook Time 5 minutes
Total Time 33 minutes
Course Main Course, Side dish
Cuisine Italian
Servings 5 – 5 people
Calories 448 kcal

Ingredients
 
 

For the Asparagus

  • pound asparagus
  • 1 tablespoon olive oil
  • 2 cloves garlic
  • ½ teaspoon salt
  • 2 twists black pepper

For the Risotto

  • 7 – 8 cups vegetable broth
  • 1 tablespoon olive oil
  • 1 shallot finely chopped
  • cups risotto rice Arborio variety
  • ½ cup dry white wine
  • 2 3 – tablespoons butter sub dairy-free butter
  • ½ cup parmigiano reggiano sub dairy-free cheese

Instructions
 

COOK THE ASPARAGUS

  • Trim woody ends of asparagus with sharp knife. Set trimmings aside to add to vegetable broth later.
    trimming asparagus
  • Thinly slice asparagus into disks, but keep the tips of the spears whole.
    asparagus cut into thin disks
  • Sauté asparagus with olive oil, crushed garlic, salt, and pepper for 5 minutes. Should be tender but not fully cooked. Set aside.
    sautéed asparagus for risotto

PREP THE VEGETABLE BROTH

  • Add the vegetable stock and the woody ends of the asparagus to a pot. Bring to a simmer, and keep hot.
    vegetable broth with asparagus trimmings

MAKE THE RISOTTO

  • Add 1 tablespoon of olive oil to a large skillet. Set the heat to medium. Add finely chopped shallot and fry for 2 minutes.
    soffritto with onion and olive oil
  • Add risotto rice, and toast for 1 minute, stirring continuously with a wooden spoon.
    Add the white wine and keep stirring until the wine is fully evaporated.
    deglazing the pan with white wine
  • When the wine is completely gone, add 2 ladlefuls of hot vegetable broth.
    Keep stirring continuously. When the pan starts to dry up, add 2 more ladleful of vegetable broth, and keep stirring.
    Repeat this for 12 minutes, stirring almost continuously and adding 2 ladleful of hot vegetable broth as soon as the pan dries up.
    adding vegetable stock a ladleful at a time

ADD THE ASPARAGUS

  • After 12 minutes, add the asparagus to the rice.
    Keep stirring and adding hot vegetable stock until the rice is cooked al dente. It should take 5 more minutes.
    adding asparagus to risotto
  • Risotto should cook between 16 and 18 minutes, from when you add the first ladle of broth.
    Start tasting the rice often at around the 15-minute mark. When you taste it, you should clearly feel the "heart" of the rice grain between your teeth; it should be al dente.
    At this point, you should also adjust for salt, if necessary.
    creamy asparagus risotto

ADD BUTTER AND CHEESE

  • When the risotto is al-dente, and the last ladle of broth has been almost completely absorbed, turn the heat off.
    Add butter and grated parmesan cheese.
    Stir gently, off the heat, until butter and cheese are fully melted in the rice. Now let sit for 2 minutes, covered with a lid.
    butter and parmigiano reggiano on the risotto
  • After 2 minutes, stir the risotto one more time, and if too dense, add a little more vegetable stock, keeping in mind that risotto should not be too runny nor too thick.
    It should have a perfectly creamy texture.
    asparagus risotto
  • Serve on a plate with a sprinkle of parmesan on top.
    asparagus risotto served on a plate

Video Recipe

Asparagus Risotto is a comforting Italian dish

Notes

Nutrition information is an estimate for 1 serving of asparagus risotto out of 5 servings.
SUBSTITUTIONS
– Shallots: substitute white or yellow onion.
– Butter: substitute extra virgin olive oil or dairy-free butter.
– Parmesan: substitute non-dairy parmesan or nutritional yeast.
MAKE AHEAD & STORAGE
– Make ahead: asparagus risotto is not a good recipe to make ahead, and it’s best eaten right after making it.
– Refrigerator: keep leftovers in an airtight container in the fridge for up to 3 days.
– Reheat: warm in the microwave. On the second day, the risotto will be stickier and less creamy, so you might need to add some water or vegetable broth.
– Freezing: we do not recommend freezing risotto.
 

Nutritional Values

Nutrition Facts
Asparagus Risotto
Amount per Serving
Calories
448
% Daily Value*
Fat
 
13
g
20
%
Saturated Fat
 
5
g
31
%
Trans Fat
 
0.2
g
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
6
g
Cholesterol
 
19
mg
6
%
Potassium
 
291
mg
8
%
Carbohydrates
 
66
g
22
%
Dietary Fiber
 
6
g
25
%
Sugar
 
4
g
4
%
Protein
 
12
g
24
%
Vitamin A
 
908
IU
18
%
Vitamin B6
 
0.3
mg
15
%
Vitamin C
 
6
mg
7
%
Vitamin E
 
2
mg
13
%
Vitamin K
 
42
µg
40
%
Calcium
 
152
mg
15
%
Folate
 
212
µg
53
%
Iron
 
5
mg
28
%
Manganese
 
1
mg
50
%
Magnesium
 
38
mg
10
%
Zinc
 
2
mg
13
%
* Percent Daily Values are based on a 2000 calorie diet.
Did you like this recipe?Leave us a comment below or find us on Instagram, YouTube, Pinterest, TikTok, and Facebook.

[adthrive-in-post-video-player video-id=”SjstvKwH” upload-date=”2023-02-23T06:38:32.000Z” name=”Asparagus Risotto.mov” description=”Asparagus risotto is a creamy, bright, and delicious recipe for a special dinner with your loved ones.

Making risotto is easy, and with our step-by-step pictures and video, your risotto will be a guaranteed success on your first try.” player-type=”default” override-embed=”default”]


Nico and Louise in the kitchen

Hi! We are Nico & Louise

Welcome to The Plant-Based School, a food blog with easy, tasty, and wholesome recipes.

Our aim is to help you and your family eat more veggies through delicious recipes with simple ingredients.

Easy right?

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




1 Comment