Peel the onions and garlic, dice them finely and fry them with the rice in a tablespoon of hot fat. Sweat tomato paste with. Chop the tomatoes in the tin with a knife.
Add the tomato juice and 3/4 litres of water. Dissolve the stock in it, bring everything to the boil. Let the rice swell for 30 minutes at low heat. Stir from time to time. Meanwhile wash the asparagus, cut off the woody ends and slice the asparagus.
Cook for five minutes in 1/4 litre of boiling, slightly salted water, drain and collect the stock. Gradually add 1/8 to 1/4 litre of stock to the rice. Stir 3/4 of the cheese and a tablespoon of fat into the swollen rice.
Simmer for five minutes, season to taste and fold in the asparagus. Serve sprinkled with the rest of the cheese.