Skip to content
Cheesy ham and pea risotto recipe

Cheesy ham and pea risotto recipe

37 ratings

See method

  • Serves 4
  • 15 mins to prepare and 35 mins to cook
  • 574 calories / serving


  • 750ml ham stock (or chicken stock made from a cube)
  • 50g butter
  • 1tbsp olive oil
  • 1 large onion, chopped
  • 1 clove garlic, crushed
  • 300g Arborio risotto rice
  • 100ml dry white wine
  • 225g cooked ham, chopped
  • 175g frozen peas
  • 50g freshly grated Parmesan cheese
  • salt
  • ground black pepper

Each serving contains

  • Energy

  • Fat

    21g 29%
  • Saturates

    10g 52%
  • Sugars

    4g 5%
  • Salt

    2.9g 48%

of the reference intake
Carbohydrate 65g Protein 25.4g Fibre 3.8g


  1. Put the stock in a small pan and heat until just simmering. Keep warm.
  2. Heat the butter and olive oil together in a large pan, add the onion and sauté over a gentle heat for 3 mins or until soft, but not coloured.
  3. Add the garlic and rice and stir until the grains are coated with butter. Now add the wine and cook over a gentle heat for 2 mins, stirring until it has been absorbed.
  4. Add the stock, a little at a time, stirring fairly frequently until the liquid has been absorbed by the rice, then add more stock. Repeat until nearly all the stock has been used up and the rice is just tender - about 20 minutes.
  5. Stir in the remaining stock, ham and peas, and gently cook until piping hot. Remove from the heat and stir in half the cheese. Season to taste with salt and pepper.
  6. Serve in bowls with a handful of rocket leaves if liked and the remaining cheese sprinkled over.

See more Italian recipes 

For top tips on protecting you and your family when preparing raw meat and poultry, visit Food Safety in the Home.

You may also like

Be the first to comment

Before you comment please read our community guidelines.