Asparagus Risotto

Vegan Food & Living may earn commission from the links on this page, but we only ever share brands that we love and trust.

Asparagus Risotto

Asparagus season is in full swing so make the most of it whilst it lasts by rustling up a big batch of this creamy vegan asparagus risotto.

Total Time: 55 minutes

Prep Time: 15 minutes

Cook Time: 40 minutes

Servings: 4


Total Time: 55 minutes

Servings: 4




(Servings: 4)

  • 175 175 g green asparagus
  • 50 50 g risotto rice
  • 25 25 g almonds
  • 0.25 0.25 white onion
  • 0.25 0.25 Tbsp vegetable bouillon powder
  • 58.75 58.75 ml soy milk
  • 0.25 0.25 Tbsp lemon juice
  • 0.75 0.75 Tbsp olive oil
  • salt & pepper


Prep the asparagus

  1. Cut off the end of the asparagus and save it for the vegetable stock. Set aside 8 asparagus whole (without the end part).
  2. Cut off the top part of the remaining asparagus and set it aside. Cut the middle part of the remaining asparagus into small discs.

Prep the asparagus stock

  1. In a large pot with about 4 litres (1 gallon) of water add 1 tbsp of vegetable bouillon and the ends of the asparagus. Bring to boil and keep this vegetable stock hot on slow boil throughout this recipe. Add a pinch or two of coarse sea salt.

Cook the asparagus discs

  1. In a non-stick pan, add a finely chopped white onion and a ladle of the vegetable stock. Let the onion cook for 1 minute, then add the asparagus discs and let them cook for about 5 to 6 minutes. Add some more vegetable stock if necessary and season with some sea salt.

Prep the almond-asparagus cream

  1. In a small pot with boiling water, blanch half of the almonds for exactly 60 seconds. Then drain them under cold water and remove their skin. It should be very easy to do, just squeeze the almonds through your fingers and they should pop out of their skin.
  2. In a small blender, add the peeled almonds, soy milk, 2 tbsp of cooked asparagus discs, a pinch of salt and a squeeze of fresh lemon juice. Blend very well until you have a very smooth cream.

Prep the toppings

  1. On a baking tray with some parchment paper or a silicon mat, season the tip of the asparagus with a crushed clove of garlic, olive oil, salt and a squeeze of lemon juice.
  2. On the same tray, but separate from the asparagus, season the second half of the almonds with olive oil and salt. Bake in the oven for 10 min at 180˚C (360˚F). Then crush the almonds into small pieces.

Start cooking the risotto

  1. In a large pan, add the risotto rice and start toasting the rice on medium heat for about 1 minute while stirring with a wooden spoon.
  2. Add a small quantity of hot vegetable stock to the rice (about 1.5 ladles) and stir. When the vegetable stock has evaporated, add some more, little by little. Keep stirring often. Repeat this for the next 10 minutes.
  3. In the meantime, take the 8 whole asparagus that you previously set aside, and with a potato peeler, start shaving them, creating thin slices of asparagus. Season this with some salt, olive oil, and a drizzle of lemon juice. Set aside. Don’t forget to keep an eye on the risotto, you need to keep adding vegetable stock and keep stirring.
  4. After 10 minutes, add the asparagus discs to the rice, some extra vegetable stock, and keep stirring. Keep adding vegetable stock and stirring for about 5 more minutes, until the risotto is cooked al dente. It needs to have some bite.
  5. Turn off the heat and add the almond-asparagus cream into the risotto while stirring. Add some more vegetable stock if necessary. At this point taste and add some salt if necessary.
  6. Keep stirring until the cream is fully incorporated. Remember that the consistency of your risotto needs to be wavy, or as we Italian’s say, “all’onda”. Not too thick, not too watery, just like a wave.

Plating the risotto

  1. Serve risotto immediately on a flat plate. Let it set into the place without touching it. Then add the roasted asparagus tips on top.
  2. Sprinkle with some crushed roasted almonds.
  3. Top with a bush of asparagus shavings, and drizzle with some drops of extra virgin olive oil.

Written by

The Plant Based School

Nico and Louise are a Danish/Italian cooking duo. They absolutely adore pasta and homemade vegan cakes. All of their recipes are yummy and healthy vegan recipes that are easy to follow, environment-friendly, and focus on whole foods.

We use cookies to give you a better experience on By continuing to use our site, you are agreeing to the use of cookies as set in our Cookie Policy.

OK, got it