01 -
Get your chicken broth bubbling in a medium pot over high heat, then switch it off and cover it to keep everything hot.
02 -
Drop butter into a big 28-30cm pan over medium heat and cook the shallot until it's soft, about 2-3 minutes. Toss in garlic and cook until it smells amazing, another minute or so.
03 -
Dump in rice and mix it around to get it coated with butter, stirring for a minute. Pour in wine and keep slowly stirring until the rice soaks it all up - this happens pretty fast.
04 -
Pour in 120ml (one ladle) of hot broth and stir gently until the rice drinks it up. Keep adding broth one ladle at a time, always stirring slowly until each portion almost disappears before adding more.
05 -
When you've got about 4 ladles of broth left to go, throw in the asparagus and keep cooking. With roughly 2 ladles left, add your shrimp and continue stirring until the rice feels tender and shrimp turns pink. The whole thing should take around 35-40 minutes. Don't worry if the rice gets tender before using all the broth - you don't have to use every drop.
06 -
Turn the heat off, stir in your parmesan, then add salt and pepper how you like it. Dish it up right away.