Skip to main content

Barley Risotto with Asparagus and Hazelnuts

This vibrant barley risotto with asparagus and hazelnuts offers a nutritious and sophisticated twist on the classic Italian rice dish. By using pearl barley instead of arborio rice, you gain a wonderful chewy texture and a wholesome, nutty depth that pairs perfectly with seasonal spring greens. The addition of a smooth asparagus purée ensures every grain is coated in a bright, savoury flavour, while toasted hazelnuts provide a satisfying crunch.

As a heart-healthy choice, this recipe swaps heavy butter for heart-healthy olive oil and provides a significant boost of fibre from the whole grains and fresh vegetables. It makes a wonderful vegetarian main course for a mid-week dinner or an elegant weekend lunch. Serve with a further grating of Parmigiano-Reggiano and a simple side salad for a complete, nourishing meal.

Continue reading below

Ingredients for Barley Risotto with Asparagus and Hazelnuts

  • 675g medium asparagus, trimmed

  • 1325ml water

  • 1 teaspoon salt

  • 1 medium onion, finely chopped

  • 1/4 teaspoons black pepper

  • 45ml olive oil

  • 300ml pearl barley

  • 120ml dry white wine

  • 1 garlic clove

  • 1 1/4 teaspoons finely grated fresh lemon zest

  • 30g finely grated Parmigiano-Reggiano (about 80g ) plus additional for serving

  • 80g hazelnuts, toasted and coarsely chopped

How to make Barley Risotto with Asparagus and Hazelnuts

Cut top third of each asparagus stalk diagonally into 1/2-inch-thick slices, reserving tips and slices together, then coarsely chop remainder. Bring water (1325ml ) and 1/2 teaspoons salt to a boil in a 3- to 4-quart saucepan, then add chopped asparagus and cook, uncovered, until very tender, 6 to 7 minutes. Transfer with a slotted spoon to a food processor (not a blender, which would require adding liquid).

Add reserved asparagus tips and slices to boiling water and cook, uncovered, until crisp-tender, 2 to 3 minutes. Transfer with slotted spoon to a sieve, reserving cooking liquid in pan, and rinse under cold water to stop cooking. Drain well and reserve in another bowl.

Measure cooking liquid and, if necessary, add enough water to bring total to 650g , then reserve.

Cook onion with pepper and 1/4 teaspoons salt in oil in a 4- to 5-quart heavy pot over moderate heat, stirring occasionally, until softened, 5 to 7 minutes. Add barley and cook, stirring, 1 minute.

Add wine and boil, stirring, until liquid is absorbed, about 1 minute.

Add 950ml reserved asparagus-cooking liquid and bring to a boil, covered, then reduce heat and simmer, covered, until barley is tender (it should be chewy) and mixture is thickened to a stewlike consistency, 35 to 40 minutes.

Meanwhile, mince garlic and mash to a paste with remaining 1/4 teaspoons salt using side of a large heavy knife, then add to asparagus in food processor along with zest and purée until smooth.

When barley is cooked, stir in asparagus purée, asparagus-tip mixture, and enough additional water to thin to desired consistency and cook over moderate heat, stirring, until hot, about 1 minute. Stir in cheese, then season with salt and pepper. Serve with hazelnuts and additional cheese on the side.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 17 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.